Batch - 7 Password Based Door Lock System
Batch - 7 Password Based Door Lock System
II SHIFT POLYTECHNIC-428
ELECTRONICS & COMMUNICATION ENGINEERING
In recent years, the demand for secure access systems has increased significantly,
especially in residential and commercial areas. Hence, this presents the design
and
implementation of a password-based door lock system using an Arduino
microcontroller and a servo motor. The system provides a cost-effective and
reliable solution for managing access to physical sites. The proposed system uses
an Arduino microcontroller as the central device to control the authentication
process and to control the servo motor that operates the door locking mechanism.
A matrix keyboard is used to enter the password, which provides a user-friendly
interface for communication. The servo motor is responsible for physically locking
and unlocking the door mechanism based on the authentication result. The
operational workflow of the system requires the user to enter a predetermined
password using a keyboard. The Arduino microcontroller compares the entered
password with the password stored in its memory. After successful authentication,
a servo motor is operated to open the door, allowing access to the authorized
person. Conversely, failed authentication will result in access being denied.
CONTENTS:
PROBLEM STATEMENT
EXISTING SOLUTION
PROPOSED SOLUTION
COMPONENTS REQUIRED
BLOCK DIAGRAM
CIRCUIT DIAGRAM
WORKING
PROBLEM STATEMENT :
Arduino is an open-source platform used for building
electronics projects. Arduino consists of both a
physical programmable circuit board (often referred to
as a microcontroller) and a piece of software, or IDE
(Integrated Development Environment) that runs on
your computer, used to write and upload computer
code to the physical board.
The Arduino IDE uses a simplified version of C++,
making it easier to learn to program
3×4 KEYPAD MATRIX :
In our project we used 3×4 matrix membrane keypad
This 12 button keypad provides user interface
component for Arduino project and this is programmed
using the library
SERVO MOTOR :
The position sensor provide a feedback signal corresponding
to the present position of the load. This sensor is normally a
potentiometer that produces the voltage corresponding to the
absolute angle of the motor shaft through gear mechanism
10K POTENTIOMETER :
In addition to the resistive element, a 10K
potentiometer typically consists of a
movable wiper along which a conductive
track slides. With a 10K resistance value,
the two fixed terminals are connected with
a substantial amount of resistance
JUMMPER WIRE:
KEYPAD
BREAD SERVO
BOARD MOTOR
BUZZER
LCD DISPLAY
Thank You