Making Things Talk: Practical Methods for Connecting Physical Objects"O'Reilly Media, Inc.", 28 set 2007 - 426 pagine 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.
|
Sommario
Preface | ix |
The Tools | 17 |
The Simplest Network | 49 |
A More Complex Network | 81 |
Conclusion | 112 |
Look Ma No Computer | 115 |
Introducing Network Modules | 116 |
Hello Internet | 118 |
Conclusion | 218 |
Sessionless Networks | 221 |
No Microcontroller | 222 |
Whos Out There? Broadcast Messages | 223 |
Reporting Toxic Chemicals in the Shop | 228 |
Directed Messages | 246 |
Relaying Solar Cell Data Wirelessly | 250 |
Conclusion | 259 |
An Embedded Network Client Application | 126 |
Programming and Troubleshooting Tools | 139 |
Conclusion | 145 |
Communicating in Near Real Time | 147 |
Interactive Systems and Feedback Loops | 148 |
Sockets Sessions | 149 |
A Networked Game | 150 |
Conclusion | 174 |
Wireless Communication | 177 |
Why Isnt Everything Wireless? | 178 |
Infrared and Radio | 179 |
Infrared TransmitterReceiver Pair | 181 |
Radio TransmitterReceiver Pair | 186 |
Duplex Radio Transmission | 193 |
An XBee Serial Terminal | 198 |
Bluetooth Transceivers | 207 |
What About WiFi? | 217 |
How to Locate Almost Anything | 261 |
Network Location and Physical Location | 262 |
Determining Distance | 265 |
Infrared Distance Ranger Example | 266 |
Ultrasonic Distance Ranger Example | 268 |
Reading Received Signal Strength Using XBee Radios | 273 |
Reading Received Signal Strength Using Bluetooth Radios | 276 |
Determining Position Through Trilateration | 277 |
Reading the GPS Serial Protocol | 278 |
Determining Orientation | 284 |
Determining Attitude Using an Accelerometer | 288 |
Conclusion | 293 |
Identification | 295 |
Other Useful Protocols | 344 |
Mobile Phone Application Development | 352 |
New Tools | 358 |
Program Listings | 369 |
Altre edizioni - Visualizza tutto
Making Things Talk: Using Sensors, Networks, and Arduino to see, hear, and ... Tom Igoe Anteprima limitata - 2011 |