Internet of Things with Arduino Blueprints

Develop interactive Arduino-based Internet projects with Ethernet and WiFi

Internet of Things with Arduino Blueprints

Blueprints
Pradeeka Seneviratne

6 customer reviews
Develop interactive Arduino-based Internet projects with Ethernet and WiFi
$31.99
$39.99
RRP $31.99
RRP $39.99
eBook
Print + eBook

Instantly access this course right now and get the skills you need in 2017

With unlimited access to a constantly growing library of over 4,000 eBooks and Videos, a subscription to Mapt gives you everything you need to learn new skills. Cancel anytime.

Free Sample

Book Details

ISBN 139781785285486
Paperback210 pages

Book Description

Arduino is a small single-chip computer board that can be used for a wide variety of creative hardware projects. The hardware consists of a simple microcontroller, board, and chipset. It comes with a Java-based IDE to allow creators to program the board. Arduino is the ideal open hardware platform for experimenting with the world of the Internet of Things. This credit card sized Arduino board can be used via the Internet to make more useful and interactive Internet of things projects.

Internet of Things with Arduino Blueprints is a project-based book that begins with projects based on IoT and cloud computing concepts. This book covers up to eight projects that will allow devices to communicate with each other, access information over the Internet, store and retrieve data, and interact with users—creating smart, pervasive, and always-connected environments. It explains how wired and wireless Internet connections can be used with projects and the use of various sensors and actuators. The main aim of this book is to teach you how Arduino can be used for Internet-related projects so that users are able to control actuators, gather data from various kinds of sensors, and send and receive data wirelessly across HTTP and TCP protocols.

Finally, you can use these projects as blueprints for many other IoT projects and put them to good use. By the end of the book, you will be an expert in the use of IoT with Arduino to develop a set of projects that can relate very well to IoT applications in the real world.

Table of Contents

Chapter 1: Internet-Controlled PowerSwitch
Getting started
Selecting a PowerSwitch Tail
Turning PowerSwitch Tail into a simple web server
Adding a Cascade Style Sheet to the web user interface
Finding the MAC address and obtaining a valid IP address
Summary
Chapter 2: Wi-Fi Signal Strength Reader and Haptic Feedback
Prerequisites
Arduino WiFi Shield
Wi-Fi signal strength and RSSI
Haptic feedback and haptic motors
Implementing a simple web server
Summary
Chapter 3: Internet-Connected Smart Water Meter
Prerequisites
Water flow sensors
Adding an LCD screen to the water meter
Converting your water meter to a web server
Summary
Chapter 4: Arduino Security Camera with Motion Detection
Prerequisites
Getting started with TTL Serial Camera
Connecting the TTL Serial Camera with Arduino and Ethernet Shield
Uploading images to Flickr
Summary
Chapter 5: Solar Panel Voltage Logging with NearBus Cloud Connector and Xively
Connecting a solar cell with the Arduino Ethernet board
Setting up a NearBus account
Defining a new device
Creating and configuring a Xively account
Configuring the NearBus connected device for Xively
Developing a web page to display the real-time voltage values
Summary
Chapter 6: GPS Location Tracker with Temboo, Twilio, and Google Maps
Hardware and software requirements
Getting started with the Arduino GPS shield
Connecting the Arduino GPS shield with the Arduino Ethernet board
Getting started with Twilio
Creating Twilio Choreo with Temboo
Summary
Chapter 7: Tweet-a-Light – Twitter-Enabled Electric Light
Hardware and software requirements
Getting started with Python
Creating a Twitter app and obtaining API keys
Reading the serial data using Arduino
Summary
Chapter 8: Controlling Infrared Devices Using IR Remote
Building an Arduino infrared recorder and remote
Building the IR receiver module
Adding an IR socket to non-IR enabled devices
Summary

What You Will Learn

  • Make a powerful Internet controlled relay with an embedded web server to monitor and control your home electrical appliances
  • Build a portable Wi-Fi signal strength sensor to give haptic feedback about signal strength to the user
  • Measure water flow speed and volume with liquid flow sensors and record real-time readings
  • Secure your home with motion-activated Arduino security cameras and upload images to the cloud
  • Implement real-time data logging of a solar panel voltage with Arduino cloud connectors
  • Track locations with GPS and upload location data to the cloud
  • Control a garage door light with your Twitter feed
  • Control infrared enabled devices with IR remote and Arduino

Authors

Table of Contents

Chapter 1: Internet-Controlled PowerSwitch
Getting started
Selecting a PowerSwitch Tail
Turning PowerSwitch Tail into a simple web server
Adding a Cascade Style Sheet to the web user interface
Finding the MAC address and obtaining a valid IP address
Summary
Chapter 2: Wi-Fi Signal Strength Reader and Haptic Feedback
Prerequisites
Arduino WiFi Shield
Wi-Fi signal strength and RSSI
Haptic feedback and haptic motors
Implementing a simple web server
Summary
Chapter 3: Internet-Connected Smart Water Meter
Prerequisites
Water flow sensors
Adding an LCD screen to the water meter
Converting your water meter to a web server
Summary
Chapter 4: Arduino Security Camera with Motion Detection
Prerequisites
Getting started with TTL Serial Camera
Connecting the TTL Serial Camera with Arduino and Ethernet Shield
Uploading images to Flickr
Summary
Chapter 5: Solar Panel Voltage Logging with NearBus Cloud Connector and Xively
Connecting a solar cell with the Arduino Ethernet board
Setting up a NearBus account
Defining a new device
Creating and configuring a Xively account
Configuring the NearBus connected device for Xively
Developing a web page to display the real-time voltage values
Summary
Chapter 6: GPS Location Tracker with Temboo, Twilio, and Google Maps
Hardware and software requirements
Getting started with the Arduino GPS shield
Connecting the Arduino GPS shield with the Arduino Ethernet board
Getting started with Twilio
Creating Twilio Choreo with Temboo
Summary
Chapter 7: Tweet-a-Light – Twitter-Enabled Electric Light
Hardware and software requirements
Getting started with Python
Creating a Twitter app and obtaining API keys
Reading the serial data using Arduino
Summary
Chapter 8: Controlling Infrared Devices Using IR Remote
Building an Arduino infrared recorder and remote
Building the IR receiver module
Adding an IR socket to non-IR enabled devices
Summary

Book Details

ISBN 139781785285486
Paperback210 pages
Read More
From 6 reviews

Read More Reviews