Smart Door Unlock by Using Face Recognition and Voice Command

Project Code :TEMBMA3175

Objective

The main objective of this project is to give safety at every common places like home, public places.

Abstract

In Recent, Home Automation is on scope. Door Automation is 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, connivance security and energy efficiency for user with help of IOT and WSN.

The aim of this Project is to develop Door Automation application using Raspberry Pi and Voice Matching. Raspberry Pi operates detects the face using cameras for remote sensing, Nodemcu to Voice recognition. If Both Matches Door will open.

Keywords:  Home Automation, Raspberry Pi, IOT and WSN.

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:

  • Raspberry Pi
  • NodeMCU
  • Web Camera
  • Motor Driver
  • DC Motor
  • Power Supply

Software Requirements:

  • Python IDE
  • Arduino IDE
  • NOOBS
  • Raspbian OS
  • Fritzing 

Learning Outcomes

  • Raspberry pi pin diagram and architecture
  • NodeMCU pin diagram and architecture
  • How to install NOOBS software
  • How to install Arduino IDE software
  • Setting up and installation procedure for Raspberry Pi
  • Setting up and installation procedure for Arduino IDE
  • How to connect Raspberry Pi through VNC viewer
  • Introduction to Python
  • Commands in Python
  • Basic coding in Python
  • Introduction to Embedded C
  • Commands in Embedded C
  • Basic coding in Embedded C
  • Working of LDR Sensor
  • How to interface NodeMCU with Raspberry Pi?
  • How to interface Web Camera with Raspberry Pi?
  • Working on Motor Driver
  • How to interface Motor Driver with Raspberry Pi?
  • Working on DC Motor
  • How to interface DC Motor with Raspberry Pi?
  • Working on Power supply
  • About Project Development Life Cycle:
    • Planning and Requirement Gathering (Hardware components, etc.,)
    • Hardware development and debugging
    • Development of the Project and Output testing
  • Practical exposure to:
    • Hardware 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
    • Testing skills
    • presentation skills
    • Thesis writing skills

Demo Video

mail-banner
call-banner
contact-banner
Request Video