
Making Things Talk
Description
Alles über E-Books | Antworten auf Fragen rund um E-Books, Kopierschutz und Dateiformate finden Sie in unserem Info- & Hilfebereich.
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 another by forming networks of smart devices that carry on conversations with you and your environment. Whether you need to plug some sensors in your home to the Internet or create a device that can interact wirelessly with other creations, Making Things Talk explains exactly what you need. This book is perfect for people with little technical training but a lot of interest. Maybe you''re a science teacher who wants to show students how to monitor weather conditions at several locations at once, or a sculptor who wants to stage a room of choreographed mechanical sculptures. Making Things Talk demonstrates that once you figure out how objects communicate -- whether they''re microcontroller-powered devices, email programs, or networked databases -- you can get them to interact. Each chapter in contains instructions on how to build working projects that help you do just that. You will:
- Make your pet''s bed send you email
- Make your own seesaw game controller that communicates over the Internet
- Learn how to use ZigBee and Bluetooth radios to transmit sensor data wirelessly
- Set up communication between microcontrollers, personal computers, and web servers using three easy-to-program, open source environments: Arduino/Wiring, Processing, and PHP.
- Write programs to send data across the Internet based on physical activity in your home, office, or backyard
- And much more
More details
Other editions
New editions

Additional editions
Content
- Intro
- 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 Protocols
- Conclusion
- 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 Radios
- Conclusion
- 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 Stuff
- Hardware
- 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
System requirements
File format: PDF
Copy-Protection: Adobe-DRM (Digital Rights Management)
System requirements:
- Computer (Windows; MacOS X; Linux): Install the free reader Adobe Digital Editions prior to download (see eBook Help).
- Tablet/smartphone (Android; iOS): Install the free app Adobe Digital Editions or the app PocketBook before downloading (see eBook Help).
- E-reader: Bookeen, Kobo, Pocketbook, Sony, Tolino and many more (only limited: Kindle).
The file format PDF always displays a book page identically on any hardware. This makes PDF suitable for complex layouts such as those used in textbooks and reference books (images, tables, columns, footnotes). Unfortunately, on the small screens of e-readers or smartphones, PDFs are rather annoying, requiring too much scrolling.
This eBook uses Adobe-DRM, a „hard” copy protection. If the necessary requirements are not met, unfortunately you will not be able to open the eBook. You will therefore need to prepare your reading hardware before downloading.
Please note: We strongly recommend that you authorise using your personal Adobe ID after installation of any reading software.
For more information, see our eBook Help page.