Automated DoorLock
Automated DoorLock
Roshni Das
Department of Electronics
and
Abstract—The Automatic Password door lock system Arduino Uno R3 microcontroller. The keypad module
has been previously implemented using several serves as the input to the microcontroller, requiring the
means and techniques. However, the purpose of this password to be entered into the system to open the door.
project is to use yet another, but simpler technique to A ready-made 4x4 keypad module is used for this
achieve the same result. This technique focuses purpose. The motor driver module controls the
majorly on the use of the Arduino Uno mechanical action of the door (opening and closing) and
microcontroller and the SG90 servo motor as the comprises a servo motor. The Arduino acts as the brain
focal points for this project. of the system, processing input from the keypad and
controlling the servo motor to lock or unlock the door's
Index Terms—Arduino, Automatic, Door lock, Servo latch based on the entered password.
Motor, Password, Microcontroller. The coding for the password-based door lock system
involves programming the Arduino Uno to manage the
I. INTRODUCTION
input from the keypad and control the servo motor. The
The automatic door lock system is widely deployed in code initializes the keypad and sets up the password that
several spheres of life such as in the banks as well as will be used to unlock the door. It continuously checks
home and office environments. It could be employed as for input from the keypad, and when the correct
a traffic regulator for controlling the inflow and outflow password is entered, the Arduino sends a signal to the
of individuals to and from an environment (as seen in servo motor to unlock the door. If the password is
banks) or could be used to restrict unwanted access to an incorrect, the system remains locked.
environment (access control).
In the past, people used physical keys to lock and unlock
their home doors. Losing the key was problematic and
often expensive to resolve. Nowadays, these traditional
locks can be replaced with modern locking technologies.
The term "door lock" refers to a device that prohibits a
door from being opened and that can only be opened
with a key, fingerprint, retina scanner, smartcard, or
other similar device. In this article, we have detailed the
process of creating a password-based door lock model.
II. RELATED WORKS
Several notable projects have laid the groundwork for
Arduino-based password door lock systems. The
Arduino Keypad Password Door Lock by Dejan
Nedelkovski uses a simple 4x4 keypad and servo motor Figure 1: Arduino Uno R3 Schematic Diagram
controlled by an Arduino Uno. Afzal Rehmani's Keypad
Door Lock System adds an LCD display and buzzer for
improved user interaction and security alerts. Omar
Francisco's Multi-Level Password Security System
introduces an additional password layer for higher
security needs. Drawing inspiration from these works,
our project aims to implement a straightforward and
effective Arduino-based password door lock system.
III. METHODOLOGY
The system is composed of three major modules. The
microcontroller module consists essentially of the
1
SG90 Servo Motor 1 pc
4x4 Keypad Module 1 pc
Jumper Wires 11 pcs
Tower Bolt Lock 1 pc
Cardboard 1 pc
Adhesive -
Figure 2: Flowchart for the Password Door Lock Model
Table 1: Specifications.
NAME QUANTITY
Arduino Uno R3 1 pc
microcontroller
2
Ibenko [1] Ibenkos, “Arduino door lock with password.”
Internet: http://www.instructables.com/id/Arduino-door-
lock-with-password/, 2017 [July 17, 2017].
IV. LIMITATIONS
The major limitation of this system is its inability to
automatically detect the presence of students outside the
lecture hall when the door is closed.
As an improvement, motion sensors could be employed
to implement this functionality.
Based on the motivation behind this project, this system
could be applied as an access control mechanism in
tertiary institutions like universities, polytechnics and
the likes.
V. CONCLUSION
The use of the Arduino uno microcontroller in this
project allows for design simplicity, hence, the project
can be achieved in lesser time compared to other
techniques previously employed.
REFERENCES