/smart-home-security

Final group project for CSCE604151 (Embedded Systems): An implementation of a mock smart home security system that detects burglars using an Arduino Uno and an ESP8266.

Primary LanguageC++

smart-home-security

Final group project for CSCE604151 (Embedded Systems): An implementation of a mock smart home security system that detects burglars using an Arduino Uno and an ESP8266.

image image

image image

Schematic

image

Group project members

  • Fathan Muhammad
  • Vincent Yovian (me!)
  • Muhammad Fikri Haryanto

Features

  • Uses an ultrasonic sensor to detect movement near valuables inside a home.
  • Uses a servo and a matrix keypad to lock/unlock doors.
  • Built-in real-time operating system to handle different tasks simultaneously.
  • Utilizes the ThingsBoard IoT platform for constant monitoring and its MQTT API to notify the home owner of potential break-ins.