A
Group Project Report
On
“HOME AUTOMATION USING ARDUINO”
Submitted in partial fulfilment of the Requirements
For the award of the Degree of
Bachelor of Technology
In
Electronics & Computer Engineering (ECM)
By
SIDDHIDHATRI ROHITH(17311A1982)
D KIRAN(17311A1997)
SHASHANK VARDHAN(17311A19B8)
Approved by
Internal Guide: Project Coordinator:
Mrs.Sailaja Mr.Krishna Anand
HOD: K.SASIDHAR
Assistant Professor, Dept. of ECM
Department of Electronics & Computer Engineering
Sreenidhi Institute of Science & Technology (Autonomous)
(Affiliated to JNTU, Hyderabad)
Yamnampet, Ghatkesar, Hyderabad – 501 301.
2019-20
DEPARTMENT OF ELECTRONICS & COMPUTER ENGINEERING
SREENIDHI INSTITUTE OF SCIENCE & TECHNOLOGY
(AUTONOMOUS)
CERTIFICATE
This is to certify that the Web Technologies Project entitled “HOME AUTOMATION
USING ARDUINO”, submitted by SIDDHIDHATRI ROHITH(17311A1982), D KIRAN
(17311A1997) and SHASHANK VARDHAN(17311A19B8) towards partial fulfilment for
the award of Bachelor’s Degree in Electronics & Computer Engineering from Sreenidhi
Institute of Science & Technology, Ghatkesar, Hyderabad, is a record of bonafide work done
by them. The results embodied in the work are not submitted to any other University or Institute
for award of any degree or diploma.
Internal Guide: Project Coordinator:
Mrs.Sailaja Mr.Krishna Anand
Assistant Professor(ECM) Assistant Professor(ECM)
DR.K.SASIDHAR
(Professor,HOD)
DEPARTMENT OF ECM External Examiner
DECLARATION
This is to certify that the work reported in the present group project titled “HOME
AUTOMATION USING ARDUINO” is a record work done by them in the Department of
Electronics and Computer Engineering, Sreenidhi Institute of Science and Technology,
Yamnampet, Ghatkesar.
The report is based on the work done entirely by our group and not copied from any other
source.
SIDDHIDHATRI ROHITH(17311A1982)
D KIRAN(17311A1997)
SHASHANK VARDHAN(17311A19B8)
ACKNOWLEDGMENT
We convey our sincere thanks to all the faculties of ECM department, Sreenidhi Institute
of Science and Technology, for their continuous help, co-operation, and support to complete
this project.
We are very thankful to Dr. K. Sasidhar, Head of ECM Department, Sreenidhi Institute
of Science and Technology, Ghatkesar for providing an initiative to this project and giving
valuable timely suggestions over our project and for their kind co-operation in the completion
of the project.
We convey our sincere thanks to Dr.T.Ch. Siva Reddy, Principal and Dr. P. Narsimha
Reddy, Director, Sreenidhi Institute of Science and Technology, Ghatkesar for providing
resources to complete this project.
Finally, we extend our sense of gratitude to almighty, our parents, all our friends, teaching
and non-teaching staff, who directly or indirectly helped us in this endeavor.
INDEX
List of Figures ii
Abstract i
1. INTRODUCTION 1
1.1 Scope 1
1.2 Existing System 1
1.3 Proposed System 2
2. SYSTEM ANALYSIS 3
2.1 Functional Requirement Specifications 3
2.2 Performance Requirements 3
2.3 Software Requirements 4
2.4 Hardware Requirements 4
3. SYSTEM DESIGN 5
3.1 Architectural Design 5
4. SYSTEM IMPLEMENTATION 6
4.1 Algorithm 6
5. OUTPUT SCREENS 9
7. CONCLUSION 22
8. FUTURE SCOPE 23
BIBLIOGRAPHY 24
Appendix-A 25
Abstract
Technology is a never ending process. To be able to design a product using the current
technology that will be beneficial to the lives of others is a huge contribution to the community.
This paper presents the design and implementation of a low cost but yet flexible and secure
cell phone based home automation system. The design is based on a stand alone Arduino BT
board and the home appliances are connected to the input/ output ports of this board via relays.
The communication between the cell phone and the Arduino BT board is wireless. This system
is designed to be low cost and scalable allowing variety of devices to be controlled with
minimum changes to its core. Password protection is being used to only allow authorised users
from accessing the appliances at home. In this paper a low cost and user friendly remote
controlled home automation system is presented using Arduino board, Bluetooth module,
smartphone, ultrasonic sensor and moisture sensor. A smartphone application is used in the
suggested system which allows the users to control up to 18 devices including home appliances
and sensors using Bluetooth technology. Nowadays, most of conventional home automation
systems are designed for special purposes while proposed system is a general purpose home
automation system. Which can easily be implement in existing home. The suggested system
has more features than conventional home automation systems such as an ultrasonic sensor is
used for water level detection and soil moisture sensor is use for automatic plant irrigation
system. This paper also describes the hardware and software architecture of system, future
work and scope. The proposed prototype of home automation system is implemented and tested
on hardware and it gave the exact and expected results.
.
LIST OF FIGURES
S.No Fig.No Title of Figure Page.No
1 3.1 Architectural Design 5
2 5.1 Initial screen of Android 9
Application used
3 5.2 Screenshot of app screen 10
showing status of connection
4 5.3 Screenshot of app showing 11
available Bluetooth devices
5 5.4a Screenshot of app screen 12
showing status of Devices
6 5.4b Screenshot of app screen 12
showing status of Devices
7 5.4c View of hardware 13
components of the system
8 5.5a Screenshot of app screen 14
when Device1 is ON
9 5.5b Screenshot of app screen when 14
Device1 is OFF
10 5.5c View of hardware component 15
system when device1 is ON
11 5.6a Screenshot of app screen 16
when Device2 is ON
12 5.6b Screenshot of app screen 16
when Device2 is OFF
13 5.6c View of hardware component 17
system when device2 is ON
14 5.7a Screenshot of app screen 18
when Device3 is ON
15 5.7b Screenshot of app screen 18
when Device3 is OFF
16 5.8a Screenshot of app screen 20
when Device4 is ON
17 5.8b Screenshot of app screen 20
when Device4 is OFF
18 5.8c View of hardware component 21
system when device4 is ON