更新时间:2021-07-23 20:35:26
coverpage
Raspberry Pi Home Automation with Arduino Second Edition
Credits
About the Author
About the Reviewers
www.PacktPub.com
Support files eBooks discount offers and more
Preface
What this book covers
What you need for this book
Who this book is for
Conventions
Reader feedback
Customer support
Chapter 1. An Introduction to the Raspberry Pi Arduino and Home Automation
History and background of the Raspberry Pi
History and background of the Arduino
What is home automation?
Summary
Chapter 2. Getting Started – Setting Up Your Raspberry Pi and Arduino
The SD card – our Raspberry Pi's storage device
Preinstalled SD card versus a blank SD card
A note on Noobs
Downloading Raspbian
Setting up the SD card and installing Raspbian
Arduino
Chapter 3. Central Air and Heating Thermostat
Safety first
Introducing the thermostat
Setting up our hardware
Setting up our software
Testing our thermostat and fan
Next steps
Chapter 4. Temperature Storage – Setting Up a Database to Store Your Results
SSH
SQLite
HTSQL
Chapter 5. Parcel Delivery Detector
Wiring up the parcel sensor
Updating the Raspberry Pi database
A web-based Python application
Installing the parcel detector
Chapter 6. Curtain Automation – Open and Close the Curtains Based on the Ambient Light
Introduction to the Arduino bridge shield
Setting up the photoresistor
Wiring up the components
Testing the photoresistor with software
Setting up the motor shield
Wiring the components to the shield
Curtain control application
Connecting to your blinds/curtains
Chapter 7. Water/Damp Detection – Check for Damp/Flooding in Sheds and Basements
A brief note on dampness
Damp detection system
Database updates
Python code
Using the humidity reading
Water detection
Chapter 8. Wrapping Up
A brief review of the second edition of Raspberry Pi Home Automation with Arduino
Ideas for future projects
The future of home automation
Appendix A. References
Raspberry Pi
Raspberry Pi to Arduino bridge shield
Linux
Python
C/C++
SQL
Electronics
Packt Publishing titles
Home automation technology
3D printing
Index