Real Time Project CSD Batch 4
Real Time Project CSD Batch 4
Bachelor of Technology
in
The results embodied in this thesis have not been submitted to any other University or
Institute for the award of any degree or diploma.
External Examiner
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.
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
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.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
• 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
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
mechanical lock may require additional tools and the Bluetooth range will be limited to a
short distance.
2. LITERATURE SURVEY
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.
(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.
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.
transparent wireless serial connection setup.The HC-05 Bluetooth Module can be used in a
The operates by translating user commands from a smartphone app into physical actions to
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
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
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
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
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
enhancements and development, promising a broad scope for advancing smart home
technologies. Key areas for improvement include enhancing security through advanced
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,
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
[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
C) Vol.6, No.1. [5]Vision based -Real time monitoring security system for smart home .