Web-based online embedded door access control and home security system based on face recognition

Project Code :TEMBMA3859

Objective

To design and implement a web-based embedded door access control and home security system that uses face recognition to authenticate users, allowing only authorized individuals to access the premises while enabling real-time monitoring, access logging, and remote control through an online web interface for enhanced home security and convenience.

Abstract

Home security has become an important concern due to the increasing need for reliable and intelligent access control systems. This paper presents a Web-Based Online Embedded Door Access Control and Home Security System Based on Face Recognition that provides secure entry management and real-time intrusion detection. The proposed system utilizes a Raspberry Pi as the central controller and a USB camera to capture and analyze facial images of individuals approaching the door. Face recognition technology is employed to verify the identity of authorized users.A DC motor controlled through a motor driver acts as the door mechanism and opens automatically when an authorized face is successfully recognized. An ultrasonic sensor is used to detect the presence and distance of a person near the entrance. If an unknown or unauthorized individual is detected, the system immediately activates a buzzer and a red LED to generate audio and visual alerts. Simultaneously, a notification containing the security status and captured information is transmitted to the homeowner through Telegram for remote monitoring and instant response. The web-based interface enables users to monitor and manage the system online. By integrating face recognition, automated door control, intrusion detection, and real-time notifications, the proposed system enhances home security, improves access control reliability, and provides a cost-effective solution for smart home environments.

NOTE: Without the concern of our team, please don't submit to the college. This Abstract varies based on student requirements.

Block Diagram

Specifications

Hardware components:

  • Raspberry Pi
  • USB Camera
  • Motor Driver Module
  • DC Motor
  • Ultrasonic Sensor
  • Buzzer
  • Red LED
  • MicroSD Card
  • Power Supply
  • 12V Adapter
  • Connectors – 30

Software components:

  • Raspbian OS
  • Python

Learning Outcomes

  • Understand Raspberry Pi architecture and GPIO configuration
  • Learn how to install and configure Raspbian OS and required Python libraries
  • Interface analog sensors with Raspberry Pi using MCP3008 ADC
  • Implement image classification using Artificial Neural Networks
  • Develop real-time skin analysis using USB camera input
  • Build automated health screening systems with display and alert features
  • Integrate temperature and heartbeat monitoring in diagnostic systems
  • Analyze and interpret classification output for healthcare applications
  • About Project Development Life Cycle:
    • Planning and Requirement Gathering (software’s, Tools, Hardware components, etc.,)
    • Schematic preparation 
    • Code development and debugging
    • Hardware development and debugging
    • Development of the Project and Output testing
  • Practical exposure to:
    • Hardware and software tools.
    • Solution providing for real time problems.
    • Working with team/ individual.
    • Work on Creative ideas.
  • Project development Skills:
    • Problem analyzing skills
    • Problem solving skills
    • Creativity and imaginary skills
    • Programming skills
    • Deployment
    • Testing skills
    • Debugging skills
    • Project presentation skills

Demo Video

mail-banner
call-banner
contact-banner
Request Video