Secure Fingerprint Based Bank Locker with Image Capture

Project Code :TEMBMA3082

Objective

The main objective of this project is to provide security to bank locker with no manual security flaws. It is easy to use and requires no special training or equipment.

Abstract

As today fingerprint based system provides high accuracy in terms of security. Also there is a high demand for integration of fingerprint matching techniques for making secure authentication systems. Therefore we have introduced this bank locker system which integrates fingerprint reader in it so as to provide a good level of security. The main goal of fingerprint bank locker with image capture project is to provide security with no manual security flaws. It is easy to use and requires no special training or equipment. This system needs fingerprint authentication while operating the bank locker as well as captures the images of person who is handling the locker and saves it in memory card which can be later viewed with card reader to the bank authorized person. The functionality of system is that it will scan the fingerprint and if it matches with registered fingerprint the bank locker opens and also captures the image of user.  The system uses a Raspberry pi for this purpose. The microcontroller processes data sent by the fingerprint reader to check if user is registered, unregistered users are not allowed access. Controller operates the motors to open the locker door on encountering registered valid users.


If the fingerprint does not matches with register fingerprint of user it will shows the error message as unauthorized user and immediately capture the picture and send to the author.

 

 

Keywords: Raspberry Pi, web camera, Fingerprint sensor, Switch, LCD, power supply

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
  • Web camera
  • Fingerprint sensor
  • Switch
  • LCD
  • 4-Bit PCB Potentiometer
Software requirements:
  • Python3 IDLE
  • NOOBS OS
  • Fritzing

Learning Outcomes


  • Raspberry pi pin diagram and architecture
  • How to install NOOBS  software
  • Setting up and installation procedure for Raspberry Pi
  • How to connect Raspberry Pi through VNC viewer
  • Introduction to Python3 IDE
  • Commands in Python
  • Basic coding in Python
  • Working on web camera
  • How to interface web camera with Raspberry Pi?
  • Working on Fingerprint sensor
  • How to interface Fingerprint sensor with Raspberry Pi?
  • Working on Switch
  • How to interface Switch with Raspberry Pi?
  • Working on LCD
  • How to interface LCD 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