OTP Based Smart Wireless Locking System Using Arduino
OTP Based Smart Wireless Locking System Using Arduino
• Abstract
• Introduction
• Block Diagram
• Proposed Model
• Hardware
& Software Components
• Advantages
• Applications
Abstract
Arduino Power
Keypad
Nano Supply
GSM Servo
LCD 16X2
Module Motor
Arduino
Nano:
The Arduino Nano is
a small board compatible
with 3 bread boards
which is compatible with
ATmega328.
The Operating voltage is
5v and it comes in DIP
module package.
It consists of digital I/O
14 pins and analog input 8
pins.
Power
Supply
It is a voltage regulator that
output is +5V like most
other regulators in the
market it a three pin IC
input for accepting
incoming DC voltage ground
pin for establishing
ground for the regulator
and output pin that supply
the positive 5Volts.
Keypad
• A 3X4 keypad has 4 rows and 3 columns,
and a 4X4 keypad has 4 rows and 4
columns: Beneath each key is a
membrane switch. Each switch in a row
is connected to the other switches in the
row by a conductive trace underneath
the pad.
GSM Module
• The Global System for Mobile
Communications (GSM) GSM
module is a hardware device that
uses GSM mobile telephone
technology to
provide Communications. Among
other things, GSM supports Simple
Message System (SMS or text
messaging)
LCD 16X2:
An LCD is an electronic display
module which uses liquid
crystal to produce a visible
image. The 16×2 LCD display is a
very basic module
commonly used in DIYs and
circuits. The 16×2
translates a display 16 characters
per line in 2 such lines.
Servo Motor.
A servomotor is a rotary
actuator or linear actuator that
allows for precise control of
angular or linear position,
velocity and acceleration.
Software Components
• Arduino IDE
• USB to Serial Drivers for Arduino
Nano (ch340 Drivers)
Arduino IDE
The Arduino Integrated
Development Environment
(IDE) is a cross-platform
application (for Windows,
macOS, Linux) that is written in
functions from C and C++. It
is used to write and upload
programs
to Arduino compatible boards,
but also, with the help of third-
party cores
USB to Serial Drivers for Arduino Nano (ch340
Drivers)
• The CH340 chip is used by a
number of Arduino compatible
boards to provide USB
connectivity, we may need to
install a driver.
• In the Arduino IDE when the
CH340 is connected you will see a
COM Port in the Tools > Serial
Port menu, the COM number for
your device may vary depending
on your system.
Advantages
• High security
• Personalized Entry
• No need to guard your keys.
• One key for everything.
• Lost keys are not a problem
Applications
• Huge vaults
• Vehicle
• Office Buildings.
• Shopping Centers.
• Banks.
• Server Rooms.
• Hotels & Apartments.