Smart Lock Home Security

by ECASP_ADMIN posted Jan 12, 2022
?

Shortcut

PrevPrev Article

NextNext Article

ESCClose

Larger Font Smaller Font Up Down Go comment Print

The aim of the Smart Lock Home Security System is to create an internet connected, modularized locking mechanism that can be controlled via a physical keypad system in addition to a mobile application. From the mobile app, users will be able to set the password for the physical keypad, control the state of the lock, as well as use a facial recognition API to identify visitors and grant them access. As a means to challenge our capabilities, we intend on utilizing features from 4 separate domains (Firebase, Arduino, Raspberry Pi, Mobile Application Development). The I/O functionality of the Arduino will be utilized to read input from a motion sensor, notifying the user when a visitor has arrived in the vicinity of the locking mechanism. The Arduino will relay this information to the Raspberry Pi, triggering an interrupt to capture an image of the present visitor. In addition, the Arduino will receive user input from the keypad, provide visual feedback through an OLED display, and send or receive control/status information to the Raspberry Pi via Serial UART Protocol. The Raspberry Pi will handle taking a photo of the user and sending or receiving control/status information between the Arduino and Firebase. Finally, the mobile application will serve as a remote GUI for the user which controls and reflects the status of the aforementioned functionality by reading and writing to Firebase.


Spring 2021 Picture Team 6.png