Smart Door Unlocking System with Face Recognition

Project Code :TEMBMA3358

Objective

The main objective of this project is to unlock the door if face is recognised, otherwise door will not be opened

Abstract

In Recent times, Home Automation is in scope for designing efficient embedded system prototypes. Door Automation is an emerging technology in Home Automation. From the last decades a number of standards have been defined for Door Lock Appliances. The main objective of door automation is to provide Security locks for door, comfort, convenience security and energy efficiency for user with help of WSN. The aim of this Project is to develop low-cost Door Automation application using Arduino along with python. Face Recognition will help the system to open the door lock only for authorized person.

Keywords: Arduino, Face Recognition, Python, Servo Motor, WSN, Zigbee.

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 Requirements

  • Arduino
  • Zigbee
  • Web Camera
  • Servo Motor
  • Power Supply Board
  • 12V 500mA Transformer

Software Requirements

  • Python IDLE
  • Arduino IDE
  • Embedded C

Learning Outcomes

  • Arduino Pin diagram and Architecture.
  • Setting up and Installation procedures for Python3 IDLE and Arduino IDE.
  • Commands in Python.
  • Basic coding in Python.
  • Basic coding in Arduino IDE
  • Servo Interface with Arduino
  • How to do Face Recognition in Python?
  • How the transmission of data will happen between Arduino and Laptop using Zigbee?
  • 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
    • Thesis writing skills

Demo Video

mail-banner
call-banner
contact-banner
Request Video

Related Projects

Final year projects