Get ready to create distributed sensor systems and intelligent interactive devices using the ZigBee wireless networking protocol and Series 2 XBee radios. By the time you're halfway through this fast-paced, hands-on guide, you'll have built a series of useful projects, including a complete ZigBee wireless network that delivers remotely sensed data.
Radio networking is creating revolutions in volcano monitoring, performance art, clean energy, and consumer electronics. As you follow the examples in each chapter, you'll learn how to tackle inspiring projects of your own. This practical guide is ideal for inventors, hackers, crafters, students, hobbyists, and scientists.
* Investigate an assortment of practical and intriguing project ideas
* Prep your ZigBee toolbox with an extensive shopping list of parts and programs
* Create a simple, working ZigBee network with XBee radios in less than two hours -- for under $100
* Use the Arduino open source electronics prototyping platform to build a series of increasingly complex projects
* Get familiar with XBee's API mode for creating sensor networks
* Build fully scalable sensing and actuation systems with inexpensive components
* Learn about power management, source routing, and other XBee technical nuances
* Make gateways that connect with neighboring networks, including the Internet
Sprache
Verlagsort
Zielgruppe
Produkt-Hinweis
Broschur/Paperback
Klebebindung
Maße
Höhe: 231 mm
Breite: 179 mm
Dicke: 20 mm
Gewicht
ISBN-13
978-0-596-80773-3 (9780596807733)
Schweitzer Klassifikation
Robert Faludi is an NYU Professor, SVA professor, and an expert consultant on commercial projects including large-scale home energy monitoring. His work has appeared in the New York Times, on the BBC, CNet, Good Morning America, Reuters, and in ComputerWorld. He is a co-creator of the LilyPad XBee wearable radios, and Botanicalls, a system that allows thirsty plants to place phone calls for human help.
Preface;
How This Book Is Organized;
About the Title;
About the Examples;
Conventions Used in This Book;
Using Code Examples;
Safari® Books Online;
How to Contact Us;
Acknowledgments;
Chapter 1: Getting Ready;
1.1 Buying an XBee Radio;
1.2 Buying an Adapter;
1.3 Choosing a Terminal Program;
1.4 Summary;
Chapter 2: Up and Running;
2.1 Radio Basics;
2.2 Introduction to ZigBee;
2.3 XBee Firmware Updates;
2.4 Configuring XBee;
2.5 Basic ZigBee Chat;
2.6 Success!;
Chapter 3: Build a Better Doorbell;
3.1 ZigBee and Arduino;
3.2 Doorbell Projects;
Chapter 4: Ins and Outs;
4.1 The Story of Data;
4.2 I/O Concepts;
4.3 Romantic Lighting Sensor;
Chapter 5: API and a Sensor Network;
5.1 What's an API?;
5.2 Protocols;
5.3 XBee API Protocol;
5.4 API Frame Types;
5.5 Simple Sensor Network;
5.6 Yay!;
Chapter 6: Sleeping, Then Changing the World;
6.1 Sleep Mode;
6.2 Simple Sensor with Sleep Project;
6.3 Direct Actuation;
6.4 Direct Actuation Example;
6.5 Summary;
Chapter 7: Over the Borders;
7.1 Gateways;
7.2 ConnectPorts;
7.3 Remote Management;
7.4 XBee Internet Gateway (XIG);
7.5 Twitter Reader;
7.6 Moving Forward;
Chapter 8: More to Love;
8.1 Advanced ZigBee;
8.2 Serial Flow Control;
8.3 Sharing Data;
8.4 Simple Sensor Network with Pachube;
8.5 The Future of ZigBee;
8.6 Next Steps for You;
Resource Guide;
Arduino Resources;
Processing Resources;
Python Resources;
ZigBee Resources Online;
Recommended Books;
Sidewalk Telescopes;
Troubleshooting;
Reference Tables;
Colophon;