Home Automation And Security Projects For Raspberry Pi (book 2)
by Tim Rustige /
2017 / English / AZW3
2.6 MB Download
Chapter 1 - Wireless Doorbell project for under £20/$25.
We show you how to receive signals from a Lloytron MIP wireless doorbell push on your Pi, and have your Pi take a photo from a Raspberry Pi camera module, time & date stamp it, and email it to your phone. Also works with Lloytron MIP wireless door sensors, wireless PIRs and other generic wireless driveway alarms. We also show you how to take pictures from USB webcams, USB video capture devices, scan for Bluetooth & WiFi MAC addresses when the doorbell is pushed or sensor triggered.
Chapter 2 - Reverse-engineer 433MHz & 315MHz wireless gadgets using £10/$12 of hardware.
Learn how to receive and transmit signals from wireless remote control mains sockets, relays and light switches that operate at 433.92MHz (Europe) or 315MHz (North America) AM and use Manchester/OOK encoding. Learn codes and then turn lights, relays and power sockets on and off at set times using Python. Control lights, relays, and power sockets from a web page on your phone or tablet. We also include a Python script that can capture a wireless code & replay it, or replay a different code with the same timing values, or a range of codes. (no more messing about with Audacity, Inspectrum, RTL-SDR, and GNU Radio).
Chapter 3 - How to control hardware from a web browser.
Learn how to use Apache web server on your Pi to interact with a web page on your phone. Contains Javascript/CGI and PHP examples. Turn an LED on and off from anywhere using two buttons on your phone's web browser. Turn remote control mains sockets, lights and relays on and off from anywhere using buttons on your phone's web browser.
Chapter 4 - Working with CCTV audio on your Pi.
Learn how to stream high quality CCTV audio from one place to another. We show you the best hardware to use.
Chapter 5 - Make a pan and tilt CCTV mount for your Raspberry Pi camera for around £12/$15.
We show you how to control two SG90 mini servos and a pan tilt bracket from your Raspberry Pi. Control the camera using graphical buttons and sliders on your Pi's desktop. Stream video to VLC media player at remote location and control camera via SSH. Stream video to a remote web browser and remote control pan and tilt from same web browser window.