PacktLib: Raspberry Pi Home Automation with Arduino

Raspberry Pi Home Automation with Arduino

Credits

About the Author

Acknowledgement

About the Reviewer

www.PacktPub.com

Preface

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

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

Getting Started Part 2 – Setting up Your Raspberry Pi to Arduino Bridge Shield

Raspberry Pi to Arduino bridge shield

Summary

Our First Project – A Basic Thermometer

Building a thermometer

Software for our thermometer

Summary

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

Temperature Storage – Setting up a Database to Store Your Results

SQLite

Apache web server

HTSQL

Testing our Arduino shield with our database

Summary

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

Wrapping up

A brief review of what we have learned

Next steps

Ideas for next step projects

The future of home automation

Summary

References

References

References

References

References

References

References

References

References

References

References

References

References

References

References

References

Index