0% found this document useful (0 votes)
43 views26 pages

Mini Project 2nd Year

1) The document describes an electronic door unlock system using face recognition that was developed by a student team. 2) The system uses an Arduino Uno microcontroller, a USB camera, and a servo motor connected via a breadboard with jumper wires to acquire a user's face image and unlock the door if their face is recognized. 3) Programming for face detection, recognition, and controlling the servo motor lock mechanism is done using Python in the Arduino IDE. The system aims to provide a more secure and convenient unlocking method compared to traditional locks and codes.

Uploaded by

Chief Sachin
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
43 views26 pages

Mini Project 2nd Year

1) The document describes an electronic door unlock system using face recognition that was developed by a student team. 2) The system uses an Arduino Uno microcontroller, a USB camera, and a servo motor connected via a breadboard with jumper wires to acquire a user's face image and unlock the door if their face is recognized. 3) Programming for face detection, recognition, and controlling the servo motor lock mechanism is done using Python in the Arduino IDE. The system aims to provide a more secure and convenient unlocking method compared to traditional locks and codes.

Uploaded by

Chief Sachin
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 26

Electronic Door Unlock

with Face Recognition


TEAM MEMBERS:
Sachin Yaduvandu : 20103B0022
Adarsh Mishra : 20103B0027
Prathamesh Devkar: 20103B0029
Shritej Magare: 20103B0018
PROJECT GUIDE

 Prof. Anuradha Joshi


[email protected]
INTRODUCTION

o Due to the advancements of the technology, there is increasing rate in crime, intruders,
etc.
o Gadgets and locks need more attention to ensure a long lasting security for our lives
and properties.
o There is therefore the need for the use of other types of locks especially the use of
Locks with Face Recognition.
o Less complicated components are used in the design of the circuit and less
complicated embedded software, i.e, Python language in IDE is used to develop this
project.
o The total lock system mainly depends on Arduino Uno.
o Mainly focuses on face recognition.
Statement of
problems:

o Inefficiency of traditional methods of lock/ unlock methods.


o Losing keys.
o Breaching of codes/ passwords.
Objectives

▪ To developing a unlocking system based on face recognition.


▪ To acquire image from the USB-camera (image acquisition).
▪ To implement face detection using skin colour detection(face detection).
▪ To design programming on PCA algorithm (face recognition).
Important components/software

Software:
▪ Arduino Software (IDE)

Hardware:
▪ Arduino Uno
▪ Bread board
▪ Connecting wires (Jumpers)
▪ Servo motor
Arduino Uno
Arduino Uno

▪ We have used Arduino Uno Rev3 model for our project. It is a microcontroller
board based on the ATmega328.
▪ It has 14 digital input/output pins (of which 6 can be used as PWM outputs), 6
analog inputs, a 16 MHz ceramic resonator (CSTCE16M0V53-R0), a USB
connection, a power jack, an ICSP header, and a reset button.
▪ It contains everything needed to support the microcontroller; simply connect it to
a computer with a USB cable or power it with a AC-to-DC adapter or battery to
get started.
▪ The Uno differs from all preceding boards in that it does not use the FTDI USB-
to-serial driver chip.
Breadboard
Bread Board

▪ A breadboard is a rectangular plastic board with a bunch of tiny holes in it. These
holes let you easily insert electronic components to prototype an electronic
circuit.
▪ The connections are not permanent, so it is easy to remove a component if you
make a mistake, or just start over and do a new project. This makes breadboards
great for beginners who are new to electronics.
▪ Modern breadboards are made from plastic, and come in all shapes, sizes, and
even different colors. While larger and smaller sizes are available, the most
common sizes you will probably see are "full-size," "half-size," and "mini"
breadboards.
Connecting Wires
Connecting Wires (Jumpers)

▪ Connecting wire, also known as Jumper wire, is an electrical wire, or group of


them in a cable, with a connector or pin at each end, which is normally used to
interconnect the components of a breadboard or other prototype or test circuit,
internally or with other equipment or components, without soldering.
▪ Jumpers are available in female-female, male-male and male-female
configurations.
▪ Male jumpers are designed to plug securely into the holes in a breadboard.
Female jumpers are useful for connecting male header posts and pin terminals
on components
Servo Motor
Servo Motor

▪ A servomotor is a linear actuator or rotary actuator that allows for precise control
of linear or angular position, acceleration, and velocity.
▪ There are some special types of applications of an electric motor where the
rotation of the motor is required for just a certain angle. For these applications,
we require some special types of motor with some special arrangement which
makes the motor rotate a certain angle for a given electrical input (signal). For
this purpose, servo motor comes into the picture.
▪ Servo motor applications are also commonly seen in remote-controlled toy cars
for controlling the direction of motion, and it is also very widely used as the motor
which moves the tray of a CD or DVD player.
Project description Working Principle
▪ Image acquisition : Image of the person is acquired through the camera.

▪ Image processing:

Step 1. face detection


Step 2. face recognition

▪ Lock control : If the face is recognized, the servo motor starts its mechanism
and unlocks the door.
Programming Flowchart
Block Diagram

Webcam is used Computer is Face data is The Servo motor


to record and connected used for image activates its security
get Face data. with webcam processing. measures after
and the Circuit. getting inputs from
image processing.
Circuit Diagram
Applications
▪ Security - Using Electronic door unlock with face recognition technology provides
better security.
▪ Criminal Investigations - Using Electronic door unlock with face recognition
technology helps in giving more inputs to organizations involved in criminal
investigations.
▪ Business - Electronic door unlock with face recognition protects businesses
against theft.
▪ Health Sector - Check-in and check-out processes are fundamental in
healthcare setup. Face recognition technology can make them easier and faster,
decreasing the workload for hospital staff at the same time.
Advantages

▪ Electronic door locks with face recognition technology brings you keyless and
touchless convenience to unlock your door without any hassle.

▪ This system drastically improves the security measures & helps fend off criminals
with great ease.

▪ These digital door locks can also be paired with alarms to offer additional security
from burglary, vandalism and fire.
Project Hardware
References

▪ Arduino Uno - Leo louis, reasearchgate.com


▪ Breadboard - sciencebuddies.org
▪ Jumper Wires - allelectronics.com
▪ Servo Motor - electrical4you.com
▪ Applications of door unlock with face recognition - Muhammad Waseem; Sundar
Ali Khowaja; Ramesh Kumar Ayyasamy; Farhan Bashir, ieeexplore.ieee.org
▪ Advantages - Kim Buckely, swiftlane.com
THANK YOU

You might also like