Arduino Based High Protection Voice Identification Based Bank Locker Security System With Live Image Authentication

Also Available Domains Arduino

Project Code :TEMBMA1537

Objective

The main objective of the project is providing security for people property which can be accessed through face authentication and through voice commands from google assistant.

Abstract

Security and Authentication of individuals is necessary for our daily lives especially in Bank lockers. A smart digital door lock system for bank automation is equipment that uses digital information such as a user’s data, voice detection, and face recognition as the method for authentication in the system. In this system the bank will capture the face of every person which will be used for accessing the lockers. Only authenticated people can recover the money, documents from the lockers as faces are stored for the individual identity of a person. A bank locker system proposed here consists of Node MCU, arduino, motor driver for opening and closing of the door, communication module zigbee for giving the notification to the arduino when authorized face is captured. As the locker is the safest place, the bank automation function in the digital locker system enables users to conveniently control and monitor the digital locker environment.

Keywords: Arduino uno, MATLAB, Face recognition, 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 uno
  • Camera
  • NodeMCU
  • DC motor
  • L293D Motor driver
  • Zigbee transmitter and receiver
  • Power Supply
  • 16x2 LCD
  • Connecting wires

Software Requirements:

  • Arduino IDE software
  • Embedded C
  • MATLAB
  • Google voice assistant

Learning Outcomes

  • Arduino uno and NodeMCU Pin diagram and Architecture
  • How to install arduino IDE Software
  • Basic coding in embedded C
  • Introduction to MATLAB
  • Basic coding in MATLAB
  • Working of L293D Motor driver
  • Interfacing L293D Motor driver with arduino uno
  • Interfacing DC motor with arduino uno
  • Working of 16x2 LCD
  • Interfacing 16x2 LCD with arduino uno
  • Introduction to serial communication
  • Working zigbee module
  • How to interface zigbee with arduino uno?
  • How to send data from MATLAB to arduino uno using zigbee module?
  • Introduction to IOT
  • IOT scope and its architecture
  • How to give commands from google voice assistant to nodemcu?
  • How to send serial data from nodemcu to arduino uno?
  • 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