Internet of Things with Arduino Cookbook

Over 60 recipes will help you build smart IoT solutions and surprise yourself with captivating IoT projects you thought only existed in Bond movies
Preview in Mapt

Internet of Things with Arduino Cookbook

Marco Schwartz

Over 60 recipes will help you build smart IoT solutions and surprise yourself with captivating IoT projects you thought only existed in Bond movies
Mapt Subscription
FREE
$29.99/m after trial
eBook
$19.60
RRP $27.99
Save 29%
Print + eBook
$34.99
RRP $34.99
What do I get with a Mapt Pro subscription?
  • Unlimited access to all Packt’s 5,000+ eBooks and Videos
  • Early Access content, Progress Tracking, and Assessments
  • 1 Free eBook or Video to download and keep every month after trial
What do I get with an eBook?
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with Print & eBook?
  • Get a paperback copy of the book delivered to you
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with a Video?
  • Download this Video course in MP4 format
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
$0.00
$19.60
$34.99
$29.99p/m after trial
RRP $27.99
RRP $34.99
Subscription
eBook
Print + eBook
Start 30 Day Trial

Frequently bought together


Internet of Things with Arduino Cookbook Book Cover
Internet of Things with Arduino Cookbook
$ 27.99
$ 19.60
Internet of Things with Arduino Blueprints Book Cover
Internet of Things with Arduino Blueprints
$ 31.99
$ 22.40
Buy 2 for $35.00
Save $24.98
Add to Cart
Subscribe and access every Packt eBook & Video.
 
  • 5,000+ eBooks & Videos
  • 50+ New titles a month
  • 1 Free eBook/Video to keep every month
Start Free Trial
 

Book Details

ISBN 139781785286582
Paperback188 pages

Book Description

Arduino is a powerful and very versatile platform used by millions of people around the world to create DIY electronics projects. It can be connected to a wide variety of sensors and other components, making it the ideal platform to build amazing Internet of Things (IoT) projects on—the next wave in the era of computing.

This book takes a recipe-based approach, giving you precise examples on how to build IoT projects of all types using the Arduino platform. You will come across projects from several fields, including the popular robotics and home automation domains. Along with being introduced to several forms of interactions within IoT, including projects that directly interact with well-known web services such as Twitter, Facebook, and Dropbox we will also focus on Machine-to-Machine (M2M) interactions, where Arduino projects interact without any human intervention. You will learn to build a few quick and easy-to-make fun projects that will really expand your horizons in the world of IoT and Arduino. Each chapter ends with a troubleshooting recipe that will help you overcome any problems faced while building these projects.

By the end of this book, you will not only know how to build these projects, but also have the skills necessary to build your own IoT projects in the future.

Table of Contents

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

What You Will Learn

  • Monitor several Arduino boards simultaneously 
  • Tweet sensor data directly from your Arduino board
  • Post updates on your Facebook wall directly from your Arduino board
  • Create an automated access control with a fingerprint sensor
  • Control your entire home from a single dashboard
  • Make a GPS tracker that you can track in Google Maps
  • Build a live camera that streams directly from your robot

Authors

Table of Contents

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

Book Details

ISBN 139781785286582
Paperback188 pages
Read More

Read More Reviews

Recommended for You

Internet of Things with Python Book Cover
Internet of Things with Python
$ 39.99
$ 28.00
Python Programming for Arduino Book Cover
Python Programming for Arduino
$ 29.99
$ 21.00
Arduino Development Cookbook Book Cover
Arduino Development Cookbook
$ 35.99
$ 3.60
Raspberry Pi Home Automation with Arduino - Second Edition Book Cover
Raspberry Pi Home Automation with Arduino - Second Edition
$ 17.99
$ 12.60
IoT: Building Arduino-Based Projects Book Cover
IoT: Building Arduino-Based Projects
$ 63.99
$ 44.80
Building a Home Security System with Raspberry Pi Book Cover
Building a Home Security System with Raspberry Pi
$ 27.99
$ 19.60