Title: Home Automation with Arduino
Description: Design your own home automation systems using the Arduino platform ! Open-source hardware is the idea to build hardware systems and then to share the designs of these systems, like you would share the source code of an open-source software. This movement allowed people to share their designs so that other people of the community could use them and modify them. At the heart of this movement, the Arduino platform was born: it is a software and hardware environment that allows rapid prototyping of small electronic circuits controlled by a microcontroller. And this changed everything for home automation. In this book, you will be guided through the basics of the Arduino platform, and you will learn how to use a wide range of sensors and actuators that are commonly used in home automation. Here is a non-exhaustive list of what you will be able to do after reading the book: Measure the temperature in your home, save it into a database and display the result in your browser Control a relay directly from your computer Create a motion-controlled light switch Create your own wireless motion sensor Build your own Arduino shield for home automation purposes You will also learn many skills that can be reused in other domains. You will learn of course about the Arduino platform and microcontrollers, but also about how to use a wide range of sensors: contact sensors, humidity sensors, motion sensors. You will also learn about software development, using the languages C, C++, Python, HTML, PHP, and JavaScript. Even if you are a beginner in all these domains, you will not have any problems to follow the projects in this book. For each project I explain every hardware connection between the different components and I go through every piece of code, so nobody is left behind while reading the book. - Author.