0% found this document useful (0 votes)
23 views

Real Time Project CSD Batch 4

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

Real Time Project CSD Batch 4

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

A

A Real-Time Research Project Report


on

DOOR SECURITY SYSTEM


(Submitted in partial fulfilment of the requirements for the award of Degree)

Bachelor of Technology
in

COMPUTER SCIENCE & ENGINEERING (DATA SCIENCE)


By
N. SRIKANTH REDDY (227R1A67A3)
K. ARAVIND REDDY (227R1A6790)
P.AKSHITHA (227R1A67A8)

Under the guidance of

Dr. M. KISHORE KUMAR


PROFESSOR

Department of Computer Science & Engineering (Data Science)


CMR TECHNICAL CAMPUS
UGC AUTONOMOUS
Accredited by NBA & NAAC with 'A' Grade
Approved by AICTE, New Delhi and JNTU, Hyderabad.
June, 2023
DEPARTMENT OF COMPUTER SCIENCE &
ENGINEERING (DATA SCIENCE)
CERTIFICATE
This is to certify that the project entitled “Door Security System” being submitted by
N.Srikanth Reddy (227R1A67A3), K.Aravind Reddy (227R1A6790), P.Akshitha
(227R1A67A8) in partial fulfillment of the requirements for the award of the degree of
B.Tech in Computer Science and Engineering (Data Science) to the Jawaharlal Nehru
Technological University Hyderabad, is a record of bonafide work carried out by them under
our guidance and supervision during the year 2023-24.

The results embodied in this thesis have not been submitted to any other University or
Institute for the award of any degree or diploma.

Guide Name: Dr. M. Kishore Kumar


Designation: Professor Dr. K. Srinivas
Internal Guide Professor & HoD

Dr. A. Raji Reddy


Director

External Examiner

Submitted for viva voice Examination held on: ________________


ACKNOWLEDGMENT

Apart from the efforts of us, the success of any project depends largely on the
encouragement and guidelines of many others. We take this opportunity to express our
gratitude to the people who have been instrumental in the successful completion of this
project.
We take this opportunity to express my profound gratitude and deep regard to my
guide “Dr. M. Kishore Kumar”, Designation for “his/her” exemplary guidance, monitoring
and constant encouragement throughout the project work. The blessing, help and guidance
given by him shall carry us a long way in the journey of life on which we are about to
embark.
We also take this opportunity to express a deep sense of gratitude to the Project
Review Committee (PRC) Dr. A. Mahendar, Dr. K. Murali, Dr. B. Shankar Nayak, Dr. M.
Kishore Kumar for their cordial support, valuable information and guidance, which helped
us in completing this task through various stages.
We are also thankful to Dr. K. Srinivas, Head, Department of Computer Science and
Engineering (DATA SCIENCE) for providing encouragement and support for completing this
project successfully.
We are obliged to Dr. A. Raji Reddy, Director for being cooperative throughout the
course of this project. We also express our sincere gratitude to Sri. Ch. Gopal Reddy,
Chairman for providing excellent infrastructure and a nice atmosphere throughout the course
of this project.
The guidance and support received from all the members of CMR Technical
Campus who contributed to the completion of the project. We are grateful for their constant
support and help.
Finally, we would like to take this opportunity to thank our family for their constant
encouragement, without which this assignment would not be completed. We sincerely
acknowledge and thank all those who gave support directly and indirectly in the completion
of this project.

N. SRIKANTH REDDY (227R1A67A3)


K. ARAVIND REDDY (227R1A6790)
P. AKSHITHA (227R1A67A8)
ABSTRACT

Today everyone is slowly moving towards a futuristic world, where everything is

controlled from our fingertips. But at the same time, people are getting more concerned about

their privacy and security of these futuristic devices. Security of a person starts right from

their home. It is very important to have a good security system at our home. At times, this

high tech security infrastructure comes with a huge price tag. In a developing country like

India, people are using normal mechanical door locks, these may vary from one type to

another to a person. Thus, this paper is to make a low cost, simple, secure and a generic

Bluetooth based door lock which could be affordable and at the same time, have the security

features of a smart door. In this, an admin is required who will create the username and

password for each user for accessing the android application. The door can be opened and

closed only by this android application.

Security is becoming an important issue everywhere nowadays. Every person wants

his house, factory, bank etc. to be secured. House security is becoming necessary as the

possibilities of intrusion are increasing day by day. In this paper, door security system has

been designed that has a unique feature. Arduino was used, which is considered one of the

modern programmable device and we also used HC-05 wireless Bluetooth transreceiver so as

to control door Here, our application uses Arduino as it’s controller and HC-05 as a

communication link between mobile application. This paper aims to develop a door security

system using servo motor, Arduino UNO board which act as microcontroller unit. The

Bluetooth module HC-05 is used to control the door through the application particular place.
TABLE OF CONTENTS
Certificates ii
Abstract vi
Table of Contents x
List of Tables xii
List of Figures xiii
List of Screenshots
List of Abbreviations xiv
1. INTRODUCTION 1

1.1 1

1.2 3

1.3 12

1.4 13

1.5 14

1.6 14

2. LITERATURE SURVEY 16

2.1

2.2

2.3

2.4

2.5
2.6

3. IMPLEMENTATION

3.1

3.2

3.3

3.4

3.5

CHAPTER – 4 IMPLEMENTATION

4.1

4.2

4.3

4.4

4.5

5. TESTING AND DEBUGGING/RESULTS

5.1

6. CONCLUSION
REFERENCE / BIBLIOGRAPHY
LIST OF FIGURES
FIGURE NO DESCRIPTION Page no
Fig: 1.1 12
Fig: 1.2 13
Fig: 1.3 13
Fig: 1.4 14
Fig: 6.1 74
Fig: 6.2 77
Fig: 6.3 78
Fig: 6.4 94
Fig: 6.5 97
Fig: 6.6 99
Fig: 6.7 101
Fig: 6.8 103
Fig: 6.9 104
Fig 6.10 107
Fig 7.1 110
Fig 7.2 111
LIST OF SCREENSHOTS

SCREENSHOT DESCRIPTION Page no


NUMBER
Screenshot 4.1 Sample Code 12
Screenshot 4.2 Sample Code 13
LIST OF ABBREVIATIONS

• ML Machine Learning


1. INTRODUCTION

1.1. Introduction
In the modern world, smart home technology is rapidly becoming a staple of everyday

life, providing increased convenience, security, and efficiency. One such innovation is the

Bluetooth-controlled door lock, which allows users to lock and unlock their doors using their

smartphones. This project focuses on building a Bluetooth-controlled door lock system using

an Arduino microcontroller, a Bluetooth module, and a servo motor.

1.2. Project Scope


This project will focus on remotely unlocking the door via a smartphone app. The

core components include an Arduino board, a Bluetooth module, a servo motor, and a

modifiable mechanical lock. The Arduino will be programmed to receive Bluetooth signals

from the app and trigger the servo motor to unlock the door. While this project prioritizes

core functionality, potential extensions include remote locking, user authentication with PIN

codes, LED status indicators, a user-friendly mobile app interface, and low-power operation

for portability. It's important to remember that this serves as a learning experience and

shouldn't be used as a high-security replacement for commercial locks. Modifying the

mechanical lock may require additional tools and the Bluetooth range will be limited to a

short distance.
2. LITERATURE SURVEY

2.1. Existing System


The existing system of traditional mechanical locks relies on physical keys, which can be

easily lost, stolen, or duplicated, posing significant security risks. Managing access and

tracking key holders is cumbersome, and the use of multiple keys for different locks is

inconvenient. Basic electronic locks, which use keypads or keycards, address some of these

issues by eliminating the need for physical keys and providing limited logging and access

control. However, they still fall short in terms of advanced security features and integration

capabilities.

2.2. Proposed System


In this project, we are going to interact with component with the help of HC-05

(Bluetooth module). The main advantage of this system is that it can be controlled anywhere

within a range application. It’s easy and allows communication with set up without wired

connection. This system can be further extended for a proper Surveillance of home system.
3. ANALYSIS AND DESIGN
3.1. Introduction
This project dives into the analysis and design of a Door Security System built with

Arduino. The system will allow for the convenient remote unlocking of a door via a

smartphone app, leveraging the user-friendly nature of Arduino and the versatility of

Bluetooth modules.

3.2. Project Architecture


3.3. Components
The components used in the system are widely available, easy, and cheap to implement.

3.3.1: ARDUINO UNO

It is an open-source p latform used for building electronics projects. Arduino consists of both
a physical programmable circuit board (often referred to As microcontroller) and a piece of
software, or IDE (Integrated Development Environment) that runs on your computer, used to
write and upload computer code to the physical board.

Figure 1.1: Arduino Uno


3.3.2: HC-05 Bluetooth Module
HC‐05 module is an easy to use Bluetooth SPP (Serial Port Protocol) module,designed for

transparent wireless serial connection setup.The HC-05 Bluetooth Module can be used in a

Master or Slave configuration, making it a great solution for wireless communication.


Figure 1.2: HC-05 Bluetooth Module
3.3.3: Servo Motor
A servomotor is a rotary actuator that allows for precise control of angular position, velocity
and acceleration. It also consists of a suitable motor coupled to a sensor so as to get position
feedback. It requires a relatively special controller, often an dedicated module designed
specifically for use with servomotors.

Figure 1.3: Servo Motor


4. IMPLEMENTATION
4.1: Working

The operates by translating user commands from a smartphone app into physical actions to

unlock the door. Here's a step-by-step breakdown:

1. Initiating Unlock: It all starts with you! You interact with the user-friendly interface

on your smartphone app, triggering the unlocking process. The app, developed

separately, transmits a signal via Bluetooth.

2. Wireless Communication: This signal travels wirelessly through the air, thanks to

the Bluetooth module on the Arduino. It acts as a receiver, picking up the signal from

your smartphone app.

3. Arduino Takes Charge: The Arduino board, the brain of the system, receives the

Bluetooth signal. The code uploaded onto the Arduino using Arduino IDE interprets

this signal. For security purposes (if implemented), the code might perform a quick

check to ensure it's not a random transmission.

4. Unlocking Mechanism in Action: Based on the received and verified signal, the

Arduino program springs into action. It instructs the servo motor driver (if used) or

directly controls the servo motor itself. The servo motor then rotates to a specific
position, typically mimicking a key or turning a lever in the modified mechanical

lock, ultimately unlocking the door.

4.2. Sample Code

Screenshot 4.1: Sample Code


Screenshot 4.2: Sample Code
6. CONCLUSION
6.1. Conclusion

The ultimate aim of the paper was to design a home security system using Arduino

uno and Bluetooth module. So, it helps people feel safe about their home whether they are

away from are in the house. This project is based on Arduino , and the coding is done on

Arduino ide platform . The overall cost is low and can be easily operated. Even our home will

undergo its own transformation towards the smart homes that will be in constant interaction

with the grid in an effort for better energy management and full home automation to ensure

comfort, security and privacy.

6.2. Future Scope


Door Security System project using Arduino has significant potential for future

enhancements and development, promising a broad scope for advancing smart home

technologies. Key areas for improvement include enhancing security through advanced

encryption, multi-factor authentication, and intrusion detection. Connectivity can be extended

by integrating Wi-Fi, ensuring compatibility with smart home ecosystems like Google Home

and Amazon Alexa, and utilizing mesh networks for more reliable communication. Power

management can be optimized with battery backups and low-power designs. The user

experience can be improved with a custom smartphone app, an external touchscreen keypad,

and intuitive interfaces.

Scalability and customization offer modular designs for easy upgrades and

personalization. Data logging and analytics can provide detailed access logs and usage

patterns for enhanced security and performance. Integrating with other systems, such as home

alarms and automation, can create a more seamless and responsive smart home environment.

REFERENCES

[1] Piyare, R. and Tazil, M. (2011) “Bluetooth based home automation system using

Android phones”. IEEE 15TH International symposium on consumer electronics (ISCE),

14- 17 june 2011, Singapore.

[2] Heidi Monson (1999) Bluetooth technology and implementations, John Wiley &

Sons.

[3] Potts, J. and Sukittanon, S. (2012) “Exploiting Bluetooth on android mobile mobile

devices for home security application”, proceedings of southeastcan, 15-18 March 2012,

Orlando, Florida, USA. Amanpreet Kaur et al, International Journal of Computer Science
and Mobile Computing, Vol.5 Issue.5, May- 2016, pg. 105-109 © 2016, IJCSMC All

Rights Reserved 109

[4]Shiu Kumar"UBIQUITOUS SMART HOME SYSTEM USING ANDROID

APPLICATION" International Journal of Computer Networks & Communications (IJCN

C) Vol.6, No.1. [5]Vision based -Real time monitoring security system for smart home .

By Khushbu H. Mehta , Niti P. Gupta. Vol. 4 ,2nd February 2016.

You might also like