Learn how to build a home monitoring system with the Raspberry Pi in this DIY electronics project. Learn to monitor your house remotely via photo or video surveillance, detect motion, turn lights on and off, and send messages to your phone when different alarms are triggered.
- View Offline
- [Voiceover] My name is David Elmo Ross, and for over thirty-five years, I've taught college electronics. Lately, very powerful computing devices have become small enough, cheap enough, and easy enough for just about anybody to customize for their own needs. In this course, I will show you how to monitor and control your home using the Raspberry Pi. We'll be focusing on both the older Raspberry Pi B and the new Raspberry Pi, model B+, for the purposes of this course. However, even the latest Raspberry Pi, model 2, should work fine as well. This will allow people with both older and newer Raspberry Pis to be able to follow along.
The course itself is meant for do it yourselfers that want to build something fun and useful and also learn while they're doing it. I really enjoy finding new and cleaver things to do with a Raspberry Pi. I think you'll enjoy finding out just how versatile it is, and this course will get you started.
This DIY electronics project provides simple directions for getting your home monitoring system up and running. Author David Ross helps you select a power supply, camera, motion detector, enclosure, and other components and accessories, and make your system "smart" by connecting to web services frameworks such as Weaved and WebIOPi. Then he helps you program the logic to make your Pi camera take pictures and stream video, connect to home peripherals, and mount your alarm system. With this training, and a little elbow grease, you can create a fully autonomous system that helps you and your family feel more secure at home and away.
Note: These instructions work with Raspberry Pi B, Raspberry Pi B+, and Raspberry Pi 2 models.
- Selecting hardware, including a Raspberry Pi camera and a Pi Cobbler
- Configuring VNC, SSH, and WebIOPi services
- Sending SMS messages with the Raspberry Pi
- Taking and accessing pictures remotely
- Setting up video streaming with a Raspberry Pi camera
- Connecting the Pi to the development board
- Connecting the relay and motion detector
- Programming the alarm in Python
- Mounting and securing the alarm system