Automated Door Lock System Using Arduino: Abstract
Automated Door Lock System Using Arduino: Abstract
Abstract—The Automated door lock system has been major components include the Arduino Uno, a DC Lock, Relay
previously implemented using several means and techniques. and Liquid Crystal Display [4].
However, the purpose of this paper is to introduce yet Hence, from previous works, there has been no attempt to
another, but simpler technique to achieve the same result. employ the use of L293D motor driver and a DC motor in
This technique focuses majorly on the use of the Arduino conjunction with a 4x4 matrix keypad and the Arduino Uno. This
microcontroller and the L293D motor driver IC as the focal is a fresh concept, hence, making the setup unique.
points for this project.
III. METHODOLOGY
Index Terms—Arduino, Automated, Door lock, LCD, The system is composed of three major modules. The
Microcontroller. microcontroller module consists basically of the Arduino Uno R3
microcontroller. The keypad module serves as the input to the
I. INTRODUCTION microcontroller, as the password required to open the door must
The automated door lock system is widely deployed in several be entered into the system via the module. The keypad module
spheres of life such as in the banks as well as home and office was designed from scratch for this system, using 16 push button
environments. It could be employed as a traffic regulator for switches and 4 resistors, since a ready-made module was not
controlling the inflow and outflow of individuals to and from an available in the market at the moment of design. The Motor driver
environment (as seen in banks) or could be used to restrict module controls the mechanical action of the door (opening and
unwanted access to an environment (access control). closing). It comprises a 12Vdc motor and the L293D motor driver
The motivation behind this paper stems from the unavoidable IC. Since the Arduino is limited to a maximum output current of
distractions which occur during academic lectures in tertiary 500mA on each of its output pins, driving the DC motor directly
institutions owing to the arbitrary entrance and exit of students from these pins would damage them. Hence, the motor driver IC
into and from the lecture halls. Hence, the aim of this project is to is employed to act as an interface between the Arduino and the
assist the lecturer in establishing some form of control over the DC motor.
lecture hall throughout the duration ofa lecture period. As a result,
the lecturer gets to allow students into and out of the lecture hall
at his / her own discretion.
II. RELATED WORKS
Ibencos discussed that the major drivers of the Arduino door
lock with password are the Arduino Uno microcontroller and a
servo motor to represent the opening and closing of door [1].
Staff, in a project stated that the major drivers of Arduino door
lock using 4x4 Keypad and Servo Motor are the Arduino mega
and a servo motor representing the opening and closing of the
door [2].
Ali Hamza in the Digital Door Lock project using Arduino
stated that the major drivers are the Arduino uno, Liquid Crystal
Display, push pull solenoid representing the door and the TIP 120
NPN Transistor [3]. Again, Ali Hamza, in a project, Arduino
Keyless Door Lock System with Keypad and LCD says that the
Figure 1: L293D Motor driver IC and operational circuitry
Table 1: Specifications.
NAME QUANTITY
Arduino Uno R3 1 pc
Figure 2: Block diagram for the automated door lock system using
Arduino Uno microcontroller
L293B H-Bridge IC 1 pc
9v Battery 3 pcs
9v Battery connector 3 pc
Resistors (1kΩ & 10kΩ) 6 pc
Jumper wires 5 yards
IC connector 1 pc
Switches 16 pcs
Glue 6 pcs
Veroboard 1 pc
Wood 1 pc
LED 2 pcs
Top Bond (Adhesive bond) 1 pc
DC Motor 1 pc
TR
AG
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
Ibenko [1] Ibenkos, “Arduino door lock with password.” Internet:
http://www.instructables.com/id/Arduino-door-lock-with-
password/, 2017 [July 17, 2017].
[2] [2] Staff, “Arduino Door lock using 4*4 keypad and servo
motor.” Internet:
https://www.open-electronics.org/arduino-door-lock-using-4x4-
keypad-and-servo-motor/, Oct. 11, 2015[July 17, 2017].
[3] [3] Ali Hamza. “Digital Door lock using Arduino.” Internet:
https://electrosome.com/door-lock-arduino/ , Dec. 10th, 2016
[July 17, 2017].
[4] [4] Ali Hamza. “Arduino keyless door lock system with keypad
and LCD.” Internet: