This is an old revision of the document!


Smart Home Security System

Author: Gabriela Alecu

Master: AAC2

1. Overview

The system intends to help in recognizing the identity of the person that rings a doorbell. It has two main components: a Raspberry pi that does the image capturing and image processing, and an Arduino Uno, that displays the name of the person and is connected to the locking mechanism. This is just a prototype built into a box designed with a 3D printer specifically for testing.

2. Diagram

  • The connection between the Raspberry Pi and the Arduino Uno is established via a USB cable, since both have USB interfaces.
  • The webcam was connected to the Raspberry pi via the supplied USB port.
  • The button was connected between the Arduino's digital pin 4 and its ground pin. I declared the variable that holds the state of the button as ” INPUT _PULLUP”, which keeps the voltage across the pin at 5 volts. When the button is pressed and the circuit is closed, the voltage goes to 0 and is registered by a reading on pin 4.
  • The LED is connected between digital pin 6 and ground. When the LED is opened, the voltage on this pin rises to 5 V. A 220Ohm resistor has been added in series with the LED.

3. Arduino

Display

  • The display is a TFT 3' display designed for Arduino and Raspberry Pi boards. The interaction with the display is controlled by the built-in library TFTdisplay.
iothings/proiecte/2022/smart_home_security_system.1674161897.txt.gz · Last modified: 2023/01/19 22:58 by cornelia.alecu1003
CC Attribution-Share Alike 3.0 Unported
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0