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.

Raspberry Pi Home Automation with Arduino

Progressing
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.
$10.00
$29.99
RRP $17.99
RRP $29.99
eBook
Print + eBook
$12.99 p/month

Get Access

Get Unlimited Access to every Packt eBook and Video course

Enjoy full and instant access to over 3000 books and videos – you’ll find everything you need to stay ahead of the curve and make sure you can always get the job done.

+ Collection
Free Sample

Book Details

ISBN 139781849695862
Paperback176 pages

About This Book

  • Learn how to dynamically adjust your living environment with detailed step-by-step examples
  • Discover how you can utilize the combined power of the Raspberry Pi and Arduino for your own projects
  • Revolutionize the way you interact with your home on a daily basis

Who This Book Is For

Even if you have no prior experience with the Raspberry Pi or home automation you can pick up this book and develop these amazing projects. Full of detailed step-by-step instructions, diagrams, and images this essential guide allows you to revolutionize the way you interact with your home. If you don’t know where to start, then this is the perfect book for you.

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

In Detail

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.

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