Raspberry Pi Home Automation with Arduino

If you have the will this book will show you the way to combine the Raspberry Pi with an Arduino board to automate your entire home. With practical projects and insightful chapters, it’s a hobbyist’s dream.
Preview in Mapt

Raspberry Pi Home Automation with Arduino

Andrew K. Dennis

If you have the will this book will show you the way to combine the Raspberry Pi with an Arduino board to automate your entire home. With practical projects and insightful chapters, it’s a hobbyist’s dream.
Mapt Subscription
FREE
$29.99/m after trial
eBook
$3.60
RRP $17.99
Save 79%
Print + eBook
$29.99
RRP $29.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
$3.60
$29.99
$29.99p/m after trial
RRP $17.99
RRP $29.99
Subscription
eBook
Print + eBook
Start 30 Day Trial

Frequently bought together


Raspberry Pi Home Automation with Arduino Book Cover
Raspberry Pi Home Automation with Arduino
$ 17.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
Buy 2 for $16.20
Save $19.78
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 139781849695862
Paperback176 pages

Book Description

Low-cost and high-performing, with a massively diverse range of uses and applications, the Raspberry Pi is set to revolutionize the way we think about computing and programming. By combining the Raspberry Pi with an Arduino board you'll be able to revolutionize the way you interact with your home and become part of a rapidly growing group of hobbyists and enthusiasts.

This essential reference will guide you through a series of exciting projects that will allow you to automate your very own home. With easy-to-follow, step-by-step examples, diagrams, and explanations you will not only find it incredibly productive but also highly engaging and informative.

Assuming no prior knowledge, our detailed practical examples will guide you through building hardware and software solutions using the Raspberry Pi and Arduino. You will learn how you can use thermistors and relays to keep cool and stay in the shade whilst also utilizing electrical motors and photoresistors. These meticulously designed tutorials will form the basis of automating your entire home and getting you started with dozens of potential projects.

Table of Contents

Chapter 1: An Introduction to the Raspberry Pi, Arduino, and Home Automation
What we will explore in this book
History and background of the Raspberry Pi
History and background of Arduino
What home automation is
Summary
Chapter 2: Getting Started Part 1 – Setting up Your Raspberry Pi
The SD card – our Raspberry Pi's storage device
Pre-installed SD card versus a blank one
Setting up the SD card
BerryBoot – our tool for installing an operating system
Summary
Chapter 3: Getting Started Part 2 – Setting up Your Raspberry Pi to Arduino Bridge Shield
Raspberry Pi to Arduino bridge shield
Summary
Chapter 4: Our First Project – A Basic Thermometer
Building a thermometer
Software for our thermometer
Summary
Chapter 5: From Thermometer to Thermostat – Building upon Our First Project
Safety first
Introducing the thermostat
Setting up our hardware
Setting up our software
Testing our thermostat and fan
Summary
Chapter 6: Temperature Storage – Setting up a Database to Store Your Results
SQLite
Apache web server
HTSQL
Testing our Arduino shield with our database
Summary
Chapter 7: Curtain Automation – Open and Close the Curtains Based on the Ambient Light
Photoresistors
Motor shield and motors
Setting up the photoresistor
Curtain control application
Summary
Chapter 8: Wrapping up
A brief review of what we have learned
Next steps
Ideas for next step projects
The future of home automation
Summary

What You Will Learn

  • Install an operating system for your Raspberry Pi
  • Set up the Raspberry Pi and Arduino bridge shield
  • Learn how to work with electronic components to build small circuits
  • Develop applications that interact with your circuits
  • Use thermistors and photoresistors to monitor and control your surroundings
  • Control your own mains power with a relay shield and even connect a motor to your Raspberry Pi

Authors

Table of Contents

Chapter 1: An Introduction to the Raspberry Pi, Arduino, and Home Automation
What we will explore in this book
History and background of the Raspberry Pi
History and background of Arduino
What home automation is
Summary
Chapter 2: Getting Started Part 1 – Setting up Your Raspberry Pi
The SD card – our Raspberry Pi's storage device
Pre-installed SD card versus a blank one
Setting up the SD card
BerryBoot – our tool for installing an operating system
Summary
Chapter 3: Getting Started Part 2 – Setting up Your Raspberry Pi to Arduino Bridge Shield
Raspberry Pi to Arduino bridge shield
Summary
Chapter 4: Our First Project – A Basic Thermometer
Building a thermometer
Software for our thermometer
Summary
Chapter 5: From Thermometer to Thermostat – Building upon Our First Project
Safety first
Introducing the thermostat
Setting up our hardware
Setting up our software
Testing our thermostat and fan
Summary
Chapter 6: Temperature Storage – Setting up a Database to Store Your Results
SQLite
Apache web server
HTSQL
Testing our Arduino shield with our database
Summary
Chapter 7: Curtain Automation – Open and Close the Curtains Based on the Ambient Light
Photoresistors
Motor shield and motors
Setting up the photoresistor
Curtain control application
Summary
Chapter 8: Wrapping up
A brief review of what we have learned
Next steps
Ideas for next step projects
The future of home automation
Summary

Book Details

ISBN 139781849695862
Paperback176 pages
Read More

Read More Reviews

Recommended for You

Raspberry Pi Cookbook for Python Programmers Book Cover
Raspberry Pi Cookbook for Python Programmers
$ 26.99
$ 18.90
Responsive Web Design with HTML5 and CSS3 Book Cover
Responsive Web Design with HTML5 and CSS3
$ 23.99
$ 4.80
Raspberry Pi for Secret Agents Book Cover
Raspberry Pi for Secret Agents
$ 14.99
$ 10.50
Mastering Web Application Development with AngularJS Book Cover
Mastering Web Application Development with AngularJS
$ 26.99
$ 5.40
Building Machine Learning Systems with Python Book Cover
Building Machine Learning Systems with Python
$ 29.99
$ 6.00
Mastering Object-oriented Python Book Cover
Mastering Object-oriented Python
$ 26.99
$ 18.90