封面
版权页
Credits
About the Author
About the Reviewer
www.PacktPub.com
Preface
What this book covers
What you need for this book
Who this book is for
Sections
Conventions
Reader feedback
Customer support
Chapter 1. Connecting an Arduino to the Web
Introduction
Setting up the Arduino development environment
Options for Internet connectivity with Arduino
Interacting with basic sensors
Interacting with basic actuators
Configuring your Arduino board for the IoT
Grabbing the content from a web page
Sending data to the cloud
Troubleshooting basic Arduino issues
Chapter 2. Cloud Data Monitoring
Introduction
Internet of Things platforms for Arduino
Connecting sensors to your Arduino board
Posting the sensor data online
Retrieving your online data
Securing your online data
Monitoring sensor data from a cloud dashboard
Monitoring several Arduino boards at once
Troubleshooting issues with cloud data monitoring
Chapter 3. Interacting with Web Services
Introduction
Discovering the Temboo platform
Tweeting from an Arduino board
Posting updates on Facebook
Automation with IFTTT
Sending push notifications
Sending text message notifications
Storing data on Google Drive
Troubleshooting issues with web services
Chapter 4. Machine-to-Machine Interactions
Introduction
Types of IoT interaction
Basic local M2M interactions
Cloud M2M with IFTTT
M2M alarm system
Automated light controller
Automated sprinkler controller
Troubleshooting basic M2M issues
Chapter 5. Home Automation Projects
Introduction
Controlling your coffee machine from the cloud
Dim LEDs from anywhere in the world
Remote controlled garage door
Controlling the access to your door remotely
Cloud smoke detector
Smart cloud thermostat
Home automation dashboard in the cloud
Troubleshooting home automation project issues
Chapter 6. Fun Internet of Things Projects
Introduction
Making a simple Arduino clock
Building a digital candle
A cloud-controlled digital candle
Building a Bitcoin ticker with Arduino
Assembling a GPS module
Building a simple GPS tracker
Troubleshooting fun IoT project issues
Chapter 7. Mobile Robot Applications
Introduction
Choosing a robotic platform
Building a mobile robot
Configuring your mobile robot
Basic robot control
Using distance sensors
Controlling your robot from anywhere
Troubleshooting basic robotic issues
Index
更新时间:2021-07-08 11:27:16