Leverage the powerful Arduino and XBee platforms to monitor and control your surroundings
About This Book
Build your own low-power, wireless network using read-made Arduino and XBee hardwareCreate a series of increasingly complex projects using the Arduino prototyping platformA guide that focusses on explaining the concepts and builds upon them to include examples in the form of projects?Who This Book Is For
This book is targeted at embedded system developers and hobbyists who have some working knowledge of Arduino and wireless devices and who wish to extend their projects using wireless connectivity.
What You Will Learn
- Interact with XBee boards using the XCTU program on Windows, OS X, or Linux
- Make your Arduino boards communicate wirelessly, using XBee modules in the advanced API mode
- Centrally collect and store measured sensor data, in the cloud or your own database
- Connect the coordinator Arduino to the Internet and send data to web services
- Control your environment automatically, based on sensor input from your network
- Interact with off-the-shelf ZigBee Home Automation devices
- Add a window sensor to your system uses a reed switch and a magnet to detect whether the window is opened
In Detail
A wireless network uses wireless data connections to connect network nodes. Arduino can support wireless sensors such as Zigbee and Xbee. Arduino has been established as the de facto standard microcontroller programming platform, being used for one-off do-it-yourself projects as well as prototypes for actual products. By providing a myriad of libraries, the Arduino community has made it very easy to interact with pretty much any piece of hardware out there. XBee offers a great range of low-power wireless solutions that are easy to work with, by takingls.