of Digital Lock System Using Arduino
of Digital Lock System Using Arduino
BLOCK DIAGRAM
CIRCUIT DIAGRAM
COMPONENTS
INTERFACING COMPONENTS
WORKING
ADVANTAGES
APPLICATIONS
CONCLUSION
FUTURE SCOPE & REFERENCES
Due to the advancements of the technology, there is increasing rate in crime, intruders, etc.
Gadgets and locks need more attention to ensure a long lasting security for our lives and
properties.
There is therefore the need for the use of other types of locks especially the use of Digital
Code Locks. Here we use a numeric password for locking.
Less complicated components are used in the design of the circuit and less complicated
embedded software, i.e, C language in IDE is used to develop this project
The total lock system mainly depends on Arduino Uno. In addition to it, we have a Keypad,
an LCD display and a Buzzer.
• Arduino Uno
• LCD Display
• Keypad
BUZZER • Buzzer
Hardware used:
Arduino Uno
LCD Display
Keypad
Buzzer
Potentiometer
Resistors
Bread board
Connecting wires (Jumper)
9V Battery
Software used:
Arduino Software (IDE) in C language
Arduino Uno
• The board has ATmega328 microcontroller.
• It has 32kb flash memory and 2kb of SRAM
and 1kb of EEPROM.
• It has 20 pins of which 6 are analog input
pins and 14 (6 pins provides PWM voltage
)are digital I/O pins.
• Input voltage is 6-20V and operating voltage
is 5V.
• We use pin 7 for 5V supply and pin 8 as
Ground, as most of the components work fine
with 5V.
LCD Display
• An LCD is an electronic display module which uses liquid crystal to produce a visible image.
• The display has 16 columns and 2 rows.
• Here, each character is displayed in a 5*7 pixel matrix.
• It is mainly used to display the output.
Keypad
This is most prevalent form of digital lock as it uses numerical code for
authentication.
The code lock is therefore particularly useful in door locks and equipment locks.
This project can be further extended by adding GSM module, so that owner will receive
the message to his mobile, whenever the lock is being authenticated.
This helps the locking system to be more secure.
Also, we can keep a count for wrong entries of passkey, such that the lock will be
permanently locked if the count reaches and it can’t be opened until the owner resets it.
www.electrosome.com
www.Arduino.cc
Google , Wikipedia