Making things talk
Building electronic projects that interact with the physical world is good fun. But when devices that you've built start to talk to each other, things really start to get interesting. Through a series of simple projects, you'll learn how to get your creations to communicate with one anothe...
Autor principal: | |
---|---|
Formato: | Libro electrónico |
Idioma: | Inglés |
Publicado: |
Sebastopol, California :
O'Reilly
2007.
|
Edición: | First edition |
Colección: | Make: projects
|
Materias: | |
Ver en Biblioteca Universitat Ramon Llull: | https://discovery.url.edu/permalink/34CSUC_URL/1im36ta/alma991009627289106719 |
Tabla de Contenidos:
- Contents; Preface; Who This Book Is For; What You Need to Know; Contents of This Book; On Buying Parts; Using Code Examples; Using Circuit Examples; Acknowledgments; Chapter 1. The Tools; It Starts with the Stuff You Touch; It's About Pulses; Computers of all Shapes and Sizes; Good Habits; Tools; Using the Command Line; It Ends with the Stuff You Touch; Chapter 2. The Simplest Network; Layers of Agreement; Making the Connection: The Lower Layers; Saying Something: The Application Layer; Flow Control; Conclusion; Chapter 3. A More Complex Network; Network Maps and Addresses
- Clients, Servers, and Message ProtocolsConclusion; Chapter 4. Look, Ma, No Computer! Microcontrollers on the Internet; Introducing Network Modules; An Embedded Network Client Application; Serial-to-Ethernet Modules: Programming and Troubleshooting Tools; Conclusion; Chapter 5. Communicating in (Near) Real Time; Interactive Systems and Feedback Loops; Transmission Control Protocol: Sockets & Sessions; Conclusion; Chapter 6. Wireless Communication; Why Isn't Everything Wireless?; Two Flavors of Wireless: Infrared and Radio; Radio Transceivers; An XBee Serial Terminal; What About Wi-Fi?
- Buying RadiosConclusion; Chapter 7. Sessionless Networks; Look, Ma: No Microcontroller!; Who's Out There? Broadcast Messages; Directed Messages; Conclusion; Chapter 8. How to Locate (Almost) Anything; Network Location and Physical Location; Determining Distance; Determining Position Through Trilateration; Determining Orientation; Conclusion; Chapter 9. Identification; Physical Identification; Network Identification; Conclusion; Appendix A. And Another Thing; Other Useful Protocols; Proxies of All Kinds; Mobile Phone Application Development; Other Microcontrollers; New Tools
- Appendix B. Where to Get StuffHardware; Software; Appendix C. Program Listings; Chapter 1; Chapter 2; Chapter 3; Chapter 4; Chapter 5; Chapter 6; Chapter 7; Chapter 8; Chapter 9; Index; A; B; C; D; E; F; G; H; I; J; K; L; M; N; O; P; Q; R; S; T; U; V; W; X; Y; Z