0% found this document useful (0 votes)
73 views12 pages

Door Lock System

door lock system using arduino
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
73 views12 pages

Door Lock System

door lock system using arduino
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 12

OTP AND PASSWORD BASED DOOR LOCK SYSTEM WITH MOBILE APPLICATION

USING ARDUINO UNO AND ESP8266 WI-FI MODULE

SUBMITTED BY:
Y.ANTONY RICHARD
M. VASIKARAN
S. MANOJ KUMAR
DEPARTMENT OF ELECTRONICS AND COMMUNICATION ENGINEERING
MENTOR:
Dr.D.PALANI

UNIVERSITY COLLEGE OF ENGINERRING VILLUPURAM


ABSTRACT

This project develops a secure OTP and password-based


door lock system, controlled via a mobile app, using
Arduino UNO and ESP8266. The system requires both a
password and a dynamic OTP for access, providing dual-
layer security. With Wi-Fi connectivity, users can unlock
doors remotely, enhancing security and convenience.
This IoT-based solution is ideal for modern homes and
offices, combining reliability and ease of access in a
smart lock application.
INTRODUCTION:
With the rise of IoT and smart home solutions, enhancing door security through
digital means has become essential. This project presents a secure, OTP and
password-based door lock system controlled via a mobile application. It leverages
an Arduino UNO and an ESP8266 Wi-Fi module to allow remote, real-time access
control. The mobile app requires both a password and a dynamically generated OTP
for unlocking, providing two layers of security. This system combines convenience,
security, and easy access, making it an ideal smart lock solution for homes and
offices.
OBJECTIVE
•Dual Authentication:
Requires both a password and OTP for enhanced security.
•Remote Access:
Controlled via a mobile app, allowing users to unlock the door from anywhere.
•Wi-Fi Connectivity:
Uses the ESP8266 module to connect to the internet and enable communication with the app.
•Arduino-Based System:
Arduino UNO handles processing and control of the lock mechanism.
•Real-Time Security:
Generates a new OTP each time, ensuring one-time use and preventing unauthorized access.
•User-Friendly Interface:
Mobile app provides a simple, accessible way for users to manage and control access.
•Ideal for Homes and Offices:
Provides a smart lock solution suitable for residential and commercial use.
Components
Arduino UNO
Power Supply

ESP8266 Wi-Fi Module

Keypad:

ApplicationMobile

LED Indicators
FLOW CHART
BLOCK DIAGRAM :

16*2 LCD
IR SENSOR
DISPLAY

MICROCONTROLLER
KEYPAD ARDUINO MEGA LED 1
(NUMBER 2560 (RED)
LOCK)
LED 2
(GREEN)
EXISTING MODEL

Keypad-Based Locks:
Basic electronic locks requiring a PIN or password entered on a keypad. While convenient, they
lack dynamic, real-time security features and can be vulnerable if the PIN is shared or guessed.

Bluetooth-Enabled Locks:

These smart locks use Bluetooth to unlock doors via mobile apps. While they provide
remote access, they often lack dual-factor authentication and are limited by Bluetooth's
range.
PROPOSING MODEL
Servo or Solenoid Lock

Acts as the physical locking mechanism that will be triggered once the system
validates the password and OTP combination.

Real-Time OTP Generation


The system will generate a new OTP each time a user requests access, which will be sent
to the user’s mobile device. The OTP will be valid only for a short period, ensuring one-
time use.

Biometric Locks
These locks use fingerprint, facial recognition, or iris scanning for access. They offer
high security but are often expensive and can face issues with accuracy and response
times, especially in poor lighting or with fingerprint wear.
ADVANTAGES

1.Enhanced Security
Provides two-factor authentication (password + OTP) for stronger protection.
2.Remote Access
Allows users to control the lock from anywhere via a mobile app.
3.Real-Time Monitoring
Sends notifications for access attempts, improving security tracking.
4.Smart Home Integration
Easily integrates with other smart home systems for automation.
5.Cost-Effective
Utilizes affordable components for high security at a low cost.
REFERENCE
Internet of Things with Arduino and ESP8266:

by Raj, A.: A book that covers building IoT projects, including how to use
Arduino and ESP8266 to create connected systems like smart locks.

Arduino Projects for Beginners" by Charles Bell:


A book focused on beginner-level Arduino projects, which may provide
useful techniques and code for integrating the components required for the
door lock system.
Thank you

You might also like