0% found this document useful (0 votes)
16 views7 pages

MPMC IA4 Nithe

The document presents a mini project report on the design and implementation of an automated door lock system using Arduino technology, focusing on enhancing security and convenience through various authentication methods. The system allows for manual, automatic, and remote control access, and integrates with smart home devices for comprehensive security solutions. Overall, it showcases the potential of IoT in improving security technology and daily life.

Uploaded by

727822tucs129
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
16 views7 pages

MPMC IA4 Nithe

The document presents a mini project report on the design and implementation of an automated door lock system using Arduino technology, focusing on enhancing security and convenience through various authentication methods. The system allows for manual, automatic, and remote control access, and integrates with smart home devices for comprehensive security solutions. Overall, it showcases the potential of IoT in improving security technology and daily life.

Uploaded by

727822tucs129
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 7

SRI KRISHNA COLLEGE OF TECHNOLOGY

An Autonomous Institution | Accredited by NAAC with 'A' Grade

Affiliated to Anna University | Approved by AICTE

KOVAIPUDUR, COIMBATORE 641042

AUTOMATED DOOR LOCK SYSTEM

A MINI PROJECT REPORT

Submitted by

NITHESHWAR S 727822TUCS129

SABEES JOSHUA A 727822TUCS159

RAM PRASAD S 727822TUCS148

in partial fulfilment for the award of the degree

Of

BACHELOR OF ENGINEERING

IN

COMPUTER SCIENCE

NOV 2024
ABSTRACT

This project presents the design and implementation of an automated door lock system
using Arduino technology. The system enhances security and convenience by providing a
reliable and efficient means of controlling access to designated areas.

The system incorporates various authentication methods such as RFID card readers,
fingerprint scanners, and keypad entry, ensuring that only authorized individuals can gain
access. Additionally, a real-time clock module can be integrated to enforce time-based
access restrictions, allowing for granular control over access permissions.

The Arduino microcontroller serves as the core of the system, processing input signals
from the sensors and controlling output devices like electronic door locks, alarms, and
notification systems. The system can operate in various modes, including manual,
automatic, and remote control via Wi-Fi or Bluetooth, offering flexibility and adaptability
to different user needs.

By automating door control, this project offers several advantages. Robust authentication
methods and time-based restrictions minimize the risk of unauthorized access. Remote
control and automatic locking/unlocking features provide ease of use and flexibility.
Automated locking can help conserve energy by ensuring doors are locked when not in
use. The system can also be integrated with other smart home devices to create a
comprehensive security solution.

This project demonstrates the potential of Arduino technology in creating innovative and
practical solutions for home and business automation. By combining hardware and
software components, the automated door lock system offers a reliable and efficient way
to secure properties and enhance overall security.
SYSTEM TOOLS:

1. ARDUINO UNO R3

2. ULTRASONIC SENSOR

3.LED’s
4. SERVO MOTOR

5.4x4 KEYPAD

6.LCD DISPLAY
PROGRAM:

#include <LiquidCrystal.h>
#include <Keypad.h>
#include <Servo.h>

int servostate;
int posOpen = 0;
int posClose = 90;
int a=0, b=0, c=0, d=0;
int var=0;
int C1=1,C2=2,C3=3,C4=4;
int Buzzer = A3;
char f='*';
const byte row = 4;
const byte column = 4;
char hex[row][column] = {
{'1','2','3'},
{'4','5','6'},
{'7','8','9'},
{'*','0','#'}
};
byte pinRow[row] = {0, 6, 5, 4};
byte pinColumn[column] = {3, 2, 1};

Servo myservo;
Keypad keypad = Keypad( makeKeymap(hex), pinRow, pinColumn, row, column );
LiquidCrystal lcd(8,9,10,11,12,13);
void setup(){
lcd.begin(16,2);
pinMode(A0,OUTPUT);
pinMode(A1,OUTPUT);
myservo.attach(7);
myservo.write(posOpen);
servostate = 1;
}

void loop(){
char key = keypad.getKey();
if (key){
lcd.setCursor(6+var,1);
lcd.print(key),lcd.setCursor(6+var,1),lcd.print(f);
key=key-48;
var++;
switch(var){
case 1:
a=key;
break;
case 2:
b=key;
break;
case 3:
c=key;
break;
case 4:
d=key;
delay(50);
if(a==C1 && b==C2 && c==C3 && d==C4){
lcd.clear();
lcd.setCursor(4,0);
lcd.print("Door");
lcd.setCursor(5,1);
if(servostate == 0){
lcd.print("Lock");
myservo.write(posOpen);
servostate = 1;
}
else{
lcd.print("Unlock");
myservo.write(posClose);
servostate = 0;
delay(2000);
myservo.write(posOpen);
}

digitalWrite(A0,HIGH);
delay(1000);
lcd.clear();
digitalWrite(A0,LOW);
}
var=0;
lcd.clear();

break;
}

}
if(!key){lcd.setCursor(0,0),lcd.print("Insert Password");}

delay(2);

}
RESULT:

CONCLUSION:

In conclusion, this project demonstrates the design and implementation of a


smart, automated door lock system using Arduino technology. By integrating
various authentication methods such as RFID card readers, fingerprint
scanners, and keypad entry, along with real-time clock modules, the system
ensures secure and convenient access control.
The Arduino platform, as the system's core, enables efficient processing of
input signals and control of output devices like electronic door locks, alarms,
and notification systems. This flexible platform allows for customization and
expansion, making the system adaptable to diverse security needs.
By automating door control, this project promotes energy efficiency, enhances
security. This automated door lock system provides a valuable contribution to
the field of security technology, demonstrating the power of IoT in improving
daily life.

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy