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

Mini Project Report

Uploaded by

Aravind Reddy
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
14 views

Mini Project Report

Uploaded by

Aravind Reddy
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 45

VISVESVARAYA TECHNOLOGICAL UNIVERSITY

“JNANA SANGAMA” BELAGAVI -590018.

A Mini Project Report

On
“IoT-Home Automation using Arduino UNO”
Submitted for partial fulfillment of the requirement for the award of Degree of

Bachelor of Engineering
in
Electronics and Communication Engineering
Submitted by

Hajee Arshiya [1RL18EC036]


Kandukuri Ahalya Reddy [1RL18EC048]
Lingala Aravinda Reddy [1RL18EC062]
Ummadi Lakshmi Narasimha Reddy [1RL18EC116]

of
VI Semester
Under the guidance of
Dr. Madhu Chandra G
Associate Professor

Department of Electronics and Communication Engineering


R.L. Jalappa Institute of Technology
Doddaballapura, Bangalore Rural Dist-561203
2020-21
R. L. JALAPPA INSTITUTE OF TECHNOLOGY
Kodigehalli, Doddaballapur-561203, Bangalore (Rural)
Approved by AICTE, Affiliated to VTU, Belgavi

Department of Electronics and Communication Engineering

CERTIFICATE

Certified that the project work entitled “IoT-Home Automation using


Arduino UNO” carried out by Ms. Hajee Arshiya, USN: [1RL18EC036], Ms.
Kandukuri Ahalya Reddy, USN: [1RL18EC048], Mr. Lingala Aravinda Reddy, USN:
[1RL18EC062], Mr. Ummadi Lakshmi Narasimha Reddy, USN: [1RL18EC116], are
bonafide students of R.L.Jalappa Institute of Technology, in partial fulfillment for the
award of Bachelor of Engineering in Electronics and Communication Engineering of the
Visveswaraya Technological University, Belgaum during the year 2020-21. It is Certified
that all corrections/suggestions indicated for Internal assessment have been incorporated in
the report deposited in the department library. The mini project report has been approved
as it satisfies the academic requirements in respect of project work prescribed for the said
degree.

Dr. Madhu Chandra G Dr. Anil Kumar C Dr. M Sreenivasa Reddy


Associate Professor HOD Principal

Name Signature with date

Examiner 1

Examiner 2
DECLARATION
We [Hajee Arshiya], [Kandukuri Ahalya Reddy],[Lingala Aravinda Reddy] and [Ummadi
Lakshmi Narasimha Reddy] hereby declare that the project work entitled “IoT- Home

Automation using Arduino-UNO” is an authenticated work carried out independently


by us at RLJIT R&D CENTER. Under the guidance of
Dr. Madhu Chandra G, Associate Professor, Department of Electronics and
Communication Engineering for the partial fulfillment of the award of the degree of
BACHELOR OF ENGINEERING in ELECTRONICS AND COMMUNICATION
ENGINEERING, and this work has not been submitted for the award of any degree/
diploma of an institute/ university.

NAME USN SIGNATURE


[Hajee Arshiya] [ 1RL18EC036]
[Kandukuri Ahalya Reddy] [ 1RL18EC048]
[Lingala Aravinda Reddy] [ 1RL18EC062]
[Ummadi Lakshmi Narasimha Reddy] [ 1RL18EC116]

i
ACKNOWLEDGEMENT

The completion of Mini Project work brings with a sense of satisfaction, but it
is never complete without thanking the person responsible for its successful completion.

We express our special in-depth, heartfelt, sincere gratitude to Dr. Madhu


Chandra G, Associate Professor, Department of Electronics and Communication
Engineering, R. L. Jalappa Institute of Technology, Doddaballapura, for his constant
support and valuable guidance for the completion of the project work.

We express our heartfelt sincere gratitude to our beloved HOD, Dr. Anil Kumar
C, Associate Professor, Department of Electronics and Communication
Engineering, R. L. Jalappa Institute of Technology, Doddaballapura, for his valuable
suggestions and support.

We express our deep sense of sincere gratitude to Dr. M Sreenivasa Reddy,


Principal, R. L. Jalappa Institute of Technology, Doddaballapura, for providing us an
opportunity to do the Project.
We express our special in-depth, heartfelt, sincere gratitude to our project co-
ordinators ,Dr. Anil Kumar C and Prof. Lavanya Vaishnavi D A, Department of
Electronics and Communication Engineering, R. L. Jalappa Institute of Technology,
Doddaballapura.

Finally, we would like to thank to All the Teaching and Non-Teaching staff of
the Department of Electronics and Communication Engineering, R. L. Jalappa
Institute of Technology, Doddaballapur, for their support.

ii
ABSTRACT
This project presents a design and prototype implementation of new home
automation system that uses Wi-Fi technology as a network infrastructure
connecting its parts. The proposed system consists of two main components;
the first part is the server (web server), which presents system core that
manages, controls, and monitors users’ home.
Users and system administrator can locally (LAN) or remotely (internet)
manage and control system code. Second part is hardware interface module,
which provides appropriate interface to sensors and actuator of home
automation system.
Unlike most of available home automation system in the market the
proposed system is scalable that one server can manage many hardware
interface modules as long as it exists on Wi-Fi network coverage. System
supports a wide range of home automation devices like power management
components, and security components. The proposed system is better from the
scalability and flexibility point of view than the commercially available home
automation systems.

iii
CONTENTS
Description Page No.

Declaration i

Acknowledgement ii

Abstract iii

CHAPTER-1 INTRODUCTION 1-8

1.1. SMART HOME

1.2. INTERNET OF THINGS

CHAPTER-2 LITERATURE REVIEW 9-11

CHAPTER-3 OBJECTIVE OF THE PROJECT 12

CHAPTER-4 METHODOLOGY 13-14

CHAPTER-5 SYSTEM DEVELOPMENT 15-32

5.1. TOOLS AND TECHNOLOGIES USED

5.2. DESIGN

5.3. DEVELOPMENT

5.4. FLOW CHART

CHAPTER-6 CONCLUSIONS 33-34

7.1. FUTURE SCOPE

REFERENCES 36-37
LIST OF FIGURES
Figure No Description Page No.

1 Smart Home 5

2 Use of IoT (Internet 8

of Things)
3 13
Methodology
4 Arduino UNO 16

4.1 Arduino UNO Pin 19

out
4.12 ESP8266 Wi-Fi 19

Module
4.13 Arduino IDE 23

4.14 Blynk Mobile 24

Application
4.15 IFTTT 26

5 Wi-Fi Controlled 29

Lights
6 Flow Chart 31
LIST OF TABLES
Table No Description Page No.

1 Technical 17
Specifications
2 Comparison of 21
Communication
Models
LIST OF ABBREVATIONS

No. Abbreviation Description


1 IDE Integrated
Development
Environment
2 ADE Android Development
Tools
3 DDS Data Distribution
Service
4 AMQP Advanced Message
Queuing Protocol
5 IR Infrared
6 LED Light emitting diode
7 LDR Light Dependent
resistor
8 CMOS Complementary
metal-oxide
semiconductor

9 DTR Data Transmission


Rate
10 SPI Serial Peripheral
Interface
11 RFID Radio-
frequency
identification
Radio
Frequency
“IOT-HOME AUTOMATION USING ARDUINO UNO”

Chapter-1

INTRODUCTION

Human beings are very lazy creatures, we want to do all of our work by just sitting at
a one place and not bothering to go out and socialize. Emerging technology has on the
other hand is trying its best to fulfil our demand by everyday introducing something
new. One of the emerging and interesting field is Internet of Things.

Under Internet of Things, we have a small domain called home automation in which
focus is on automating almost every device of our homes. We can make our own
security system just by using sensors and doing some code. We can control the devices
wirelessly by using Bluetooth or Wi-Fi module. It is all about connecting out devices
with the network so that we can control almost anything from anywhere. Unlimited
amount of sensors are available in the market and our task is only to deeply understand
their functioning and implement them in various areas of concern. One of the examples
is of water level sensor, we can use it in our water tanks to measure the level of water
and automatically the motor will be turned off when the level exceeds some threshold
value.

Need to automate the device can come to any of us but we do not have enough of the
knowledge of how to do the things. So, the need to study the basic concepts of Internet
of Things are important. We can get various ideas related to the innovation by
constantly surveying the people by emails or SMS etc.

Department of E&CE , RLJIT Page|1


“IOT-HOME AUTOMATION USING ARDUINO UNO”

Today Internet of Things is an important part of innovation where constant researches


are going on and in home automation everyday something new is being generated. In
our project we will be testing some of the basic sensors and then try to control some
of the devices using Bluetooth and Wi-Fi module.

Major issue now a days is the issue of privacy. With recent events like Facebook
Cambridge analytics case, privacy of users is becoming of great concern to the state
authorities in position. Data from several websites and the data stored on various
clouds also has an issue of privacy due to increasing number of cyber-attacks and
increasing cases of data being stolen without the consent of the user. Data from several
servers is being stolen and sold to big corporate so that they could easily target their
audience and make money out of it.

Recently the Supreme Court of India in Justice K S Puttuswamy vs Union of India &
Others stated that privacy is one of the fundamental duties of the citizen of India thus
protecting privacy is also a major issue in Internet of Things and in the internet world.
Major economies of the world like Europe, United States of America, China and many
other countries have very strict data protection laws like Europe has General Data
Protection Regulation (GDPR) under which user has the choice with whom he/she
wants to share its information and also has the right to be forgotten.

There are several types of devices controlled through home automation which are:

Department of E&CE , RLJIT Page|2


“IOT-HOME AUTOMATION USING ARDUINO UNO”

Individual Control devices: In this method, each device is controlled individually


thus it is very user friendly and handy. It was used in early days of evolution of Internet
of Things.

Distributed Control Systems: In this method, the best part is emergency shut down
which becomes very useful when it comes to fire detection or any other such danger
event.

Centrally Controlled Systems: In these systems, the devices are programmed via computer
so that it could handle all kinds of functionality required by the user such as Air Conditioners,
heaters, doors, windows, security systems, car parking etc.

1.1 Smart Homes

“Home Automation”, “Connected Devices” and “Internet of Things” are often


interchangeable, but they are discrete parts of the Smart Home concept:

• Automated home: As earlier discussed this refers to automating most of the devices
of you home for example switching off the lights when nobody needs to use it or
turning on and off other appliances in the home. Or controlling the lights with your
own voice or by mobile.

• Internet of Things: Smart homes are made by using Internet of Things. We use
various sensors at different places and make them connected to the network so they
can communicate with each other and there is no need of asking for the inputs and
other details from the user.
Department of E&CE , RLJIT Page|3
“IOT-HOME AUTOMATION USING ARDUINO UNO”

• Connected devices: These are the intelligent devices which have the ability to
connect to the internet and start communicating with the user by use of programming.
For example, we can use it in our water tanks to measure the level of water and
automatically the motor will be turned off when the level exceeds some threshold
value.

Why automated homes?

Savings: Internet of Things promoted devices such as learning thermostats, smart


sprinklers, Wi- Fi enabled lights, and electricity monitoring outlets as well as water
heater modules reduces the energy and water use.

Department of E&CE , RLJIT Page|4


“IOT-HOME AUTOMATION USING ARDUINO UNO”

Fig. 1.1 Smart home

Control: We can easily control all the network connected devices almost everywhere
around the world, for example we did not turn off the lights but our light system is
connected to the network via some sensors and constantly monitoring the status of the
lights and giving us the report via sms or any other means. By seeing the status of the
lights we can turn it off by sending some command.

Security: This can be achieved by using Wi-Fi enabled cameras, motion sensor which
will sense the motion or any activity of any object and by using this in collaboration
of alarm we can easily monitor what is going on in the house.

Department of E&CE , RLJIT Page|5


“IOT-HOME AUTOMATION USING ARDUINO UNO”

Safety: It can be achieved by using sensors like water sensor which can detect any
leakage in the water tank, smoke sensors which can detect fire etc. Using these sensors
and connecting them to the network can prevent many tragedies from encountering.

Convenience: This is the most desirable feature or advantage of smart homes. We do


not have to do any kind of hard work rather everything happens automatically just by
sitting at a corner and giving commands to the devices. Example in voice- controlled
homes we just need to say that turn off lights and the lights will switch off, or led
display on fridge which will display that milk is in the fridge or we need to buy it or
if we are out of it can order itself online.

1.2. Internet of Things

IoT is the network of devices (that are mainly various types of sensors attached to
many devices) which permits these sensors to collect and communicate with user and
transmit over the network. Due to this we can remotely access or control any of our
devices and in interaction between the computer world and the physical world is
merging as the new innovation which is helping in increasing efficiency economic
benefits and accuracy. We can see how it is efficient, economically beneficial by
taking this simple example of turning off the lights automatically or automated taps

Department of E&CE , RLJIT Page|6


“IOT-HOME AUTOMATION USING ARDUINO UNO”

from which water comes only when hands or any other object is beneath the tap, this
way our electricity and water which are very crucial resources are not wasted at all.
IoT can be used in the following fields:

• Tracking the surrounding or the environment

• Managing the infrastructure

• Home automation

• Business automation

• Hospitals and other medical stores

• Security systems

• For preserving and conserving resources

Department of E&CE , RLJIT Page|7


“IOT-HOME AUTOMATION USING ARDUINO UNO”

Fig.2 Uses of Internet of Things

Department of E&CE , RLJIT Page|8


“IOT-HOME AUTOMATION USING ARDUINO UNO”

Chapter-2

LITERATURE REVIEW
Home Automation through IOT: Vinay Sagar, KN. Kusuma,
SM. (2013)

Today the automated home systems face four primarily four challenges; challenges
include: elevated possession worth, inflexibility, poor flexibility, what is more as issue
in achieving security. The foremost aim of this project is to vogue and make an
automated home system mistreatment IoT technology that is apt of dominating and
automating the appliances or devices inside the home through a straight forward and
controllable web interface. The kind of the system talked about throughout this paper,
encompasses a pleasant flexibility of mistreatment Wi-Fi technology to interconnect
the distributed sensors to home automation system server.
Another major issue nowadays is the issue of privacy. With recent events like
Facebooks Cambridge Analytica case, privacy of users is becoming of great concern
to the state authorities in position. Data from several websites and the data stored on
various clouds also have an issue of privacy due to increasing number of cyber- attacks
and increasing cases of data being stolen without the consent of the user. Data from
several servers is being stolen and sold to big corporate so that they could easily target
their audience and make money out of it.

Department of E&CE , RLJIT Page|9


“IOT-HOME AUTOMATION USING ARDUINO UNO”

Ramani, R. Olatunbosun, A. (2010) Internet of Things (IoT)


One of the truisms within the info Technology is web of Things (IoT). It is the future of
technology which will transform the simple objects into the smart ones. The technology wants
to unify everything and not only want us to control the things but also remain informed about
the state of the device. This particular paper tells about the overview of this new technology
that is IoT, architecture and how it is vital in our daily life.

“The most profound technologies area unit those who disappear. They weave
themselves into the material of daily life till they are indistinguishable from it” was
Mark Weiser’s central statement in his seminal paper in scientific Yankee in 1991.
After the arrival of this new technology many new changes are seen in day today’s
life. This concept is becoming popular with times as there are several applications of
this. Internet of Things need is increasing everyday due to the large automation
demands by the large firms, as everything becomes super easy if the concept of
Internet of things is implemented in industries. The ability to do every task that can be
automated with great precision, high speed and minimum errors has allowed various
industries to be more productive and efficient. So it can be seen that Internet of Things
is the technological revolution which has made everyday life very easy with
knowledge of sensors, programming etc.
There are several examples of how an automated machine has made our lives much
easier and comfortable. Some examples of home automation includes:
Switching off the lights or fans even if a person is away from his/her house

Switching on AC so that when a person reaches he/she has the required room
temperature

Improving the security of the home by providing real time feed of the house

Department of E&CE , RLJIT P a g e | 10


“IOT-HOME AUTOMATION USING ARDUINO UNO”

Helping especially abled people as well as old people since a machine can do a task as
many times as asked since it is programmed to do so while on other hand a person may
get frustrated by same demands

Reza, K. Ahsanuzzaman, S. (2010) Advanced Research in


computer Science and Software Engineering

The paper pacts with the automated home systems based on visual authentication. It
allows the owner to grant entry to any of the visitors to his home after viewing his or
her image. Arduino Uno has been used as a system processor. The whole system was
the wireless. A webcam would constantly monitor who’s entering the house and would
capture the picture of the visitor and would send to the owner. As the traveller arrives
and desires to enter the house, the digital camera unceasingly keeps on looking for any
changes in its read and it takes the image of the traveller.
There will a message sent to the user’s phone asking regarding he needs to look at the
image or not, once the owner gives the confirmation, it will receive the image

from IP address of the digital camera via Bluetooth pairing. After about five
milliseconds of delay a message is going to be presented to the owner to ask to open
the door or not. If owner desires to open the door a sign are going to be sent to
electronic lock via Arduino. If owner answers negatively the complete program are
going to be terminated there itself. Like this manner our system can work.

Department of E&CE , RLJIT P a g e | 11


“IOT-HOME AUTOMATION USING ARDUINO UNO”

CHAPTER-3

OBJECTIVE OF THE PROJECT

• To develop an automated home controlled using Arduino.

• The objective is to conserve energy resources.

• To implement services such as switching on/off lights via mobile, smart car
parking etc

• To use Bluetooth to make it wireless.


• To use Wi-Fi module esp8266 to wirelessly control the devices.

Department of E&CE , RLJIT P a g e | 12


“IOT-HOME AUTOMATION USING ARDUINO UNO”

CHAPTER-4
METHODOLOGY

In this smart home automation, we would have a system which can identify the owner
of the house. When someone is at the door it sends the picture of the person to the
owner and door automatically opens or closes on the command of the owner. When
you enter the room the lightning of the room goes as specified by the user according
to his mood.

Fig.3: Methodology

To achieve all of the above we will build an html page accessible from every device
which will all the functionalities needed to automate the home. Using esp8266 module
we will create a web server and http requests will be send to perform a particular task.
It will look like this:

Department of E&CE , RLJIT P a g e | 13


“IOT-HOME AUTOMATION USING ARDUINO UNO”

We will use relay here to connect to the appliances working on high voltage. Relay is kind of
switch which will switch from 5v to the high voltage.

Department of E&CE , RLJIT P a g e | 14


“IOT-HOME AUTOMATION USING ARDUINO UNO”

CHAPTER-5
SYSTEM DEVELOPMENT
5.1 Tools and Technologies used

5.1.1 Hardware Used

1. Arduino Uno
The Arduino Uno may be an ATmega328P microcontroller. It includes of fourteen digital
Output/Input pins out of that six square measure used for PWM output, 6 square measure
analog output pins, 16 MHz quartz, a USB association, further power jack, alongside ICSP
header and push. It is everything that is needed to regulate a microcontroller. The Uno board
and one. 0 version square measure nothing however reference, which square measure currently
evolved to newer versions and capabilities. Furthermore, The Uno Board is 1st asynchronous
of USB Arduino board and additionally a reference model for the platform

Department of E&CE , RLJIT P a g e | 15


“IOT-HOME AUTOMATION USING ARDUINO UNO”

Fig .5.1.1 Arduino

Department of E&CE , RLJIT P a g e | 16


“IOT-HOME AUTOMATION USING ARDUINO UNO”

Table 1: Technical Specifications

Microcontroller ATmega328P
Operating Voltage 5V
Input Voltage 7-12V

Digital pins 14
PWM Digital Pins 6
Analog I/P Pins 6

DC current per pin 20mA


Flash Memory 32KB

SRAM 2KB

EEPROM 2KB
Clock speed 16MHz
Length 68.6mm

Width 53.4mm

Weight 25g

Department of E&CE , RLJIT P a g e | 17


“IOT-HOME AUTOMATION USING ARDUINO UNO”

Power

VIN.

5V

3.3 volt

GND

IOERF

The ATmega238P has a memory of 32KB and comprises of 2KB of SRAM and
1KB of EEPROM.

Input/output
Every 14 digital pins of UNO can be used for input as well as output using various
modes like-

Pin Mode ()

Digital Write ()

Digital Read ()

All these operate at 5 volts. Every pin can handle 20mA in operating condition which
has inside resistance of 50k ohm. Maximum value is 40mAto avoid damage to the
controller.

Department of E&CE , RLJIT P a g e | 18


“IOT-HOME AUTOMATION USING ARDUINO UNO”

Fig.5.1.2 : Arduino Pin out[6]

Esp8266 Wi-Fi Module


It is one of the main sensor used in this home automation project. By using this sensor we
can control most the devices using Wi-Fi.

Fig 5.1.3 . Esp8266 Wi-Fi Module[13]

Department of E&CE , RLJIT P a g e | 19


“IOT-HOME AUTOMATION USING ARDUINO UNO”

Pin out of the module

VCC (3.3V)

GND (0V)

RX (Receive data bit x)

TX (Transmit data bit x)

CH_PID

RST

GPIO 0

GPIO 2

ESP8266-01

The ESP8266-01 is a highly compact board, used as a peripheral for any board
through serial (RX/TX) and also as a standalone board. The board requires 3.3 V and
can be programmed with any FTDI operating at 3.3 V. The pins include power (+3.3
V and GROUND), RX / TX, CH_PD to enable the chip and 2 General Purpose Input
Output (GPIO) [14].

Department of E&CE , RLJIT P a g e | 20


“IOT-HOME AUTOMATION USING ARDUINO UNO”

Table-5.1 . Comparison of Different communication module

Available IEEE Network Maximum Data Rate Maximum Cost


technology Standard Topology Power Range
Consumption (in meter)
(in mW)
Bluetooth 802.15.1 One to 100 1 to 3 10 medium
Many Mbps
Zigbee 802.14.5 Star, 3 20 to 100 high
cluster, 250kbps
mesh
Esp8266- 802.11 Star, mesh 100 1 to 150 Low
01 11Mbps

From table 1, it is observed that Esp8266-01 works on 802.11 b/g/n protocol whereas
Zigbee uses 802.14.5 protocol. Zigbee consumes least power as 3mW whereas Wi-
Fi and Bluetooth consume nearly 100mW. But if we compare speed of Esp8266 has
maximum speed up to 11mbps but Zigbee has only 250kbps. Clearly esp8266 defeat
Zigbee and Bluetooth not only in cost but also in speed [8,9]. Fig.1 is giving a brief
idea about the interconnection of microcontroller, peripheral devices as well as
sensors and what is the architecture behind it [10-12].

4-Channel Relay

4-Channel relay is connected to the Arduino Uno and its output is connected to the home
appliances in a sequence as (i) fan (ii) light (iii) room-heater and (iv) TV set. Relay
takes low current and voltage and triggers the switch which is connected to a high
voltage. 4 input pins of relay are connected to Arduino which takes5V supply from it
and can trigger up to 10A, 250V supply (Figure.4).

Department of E&CE , RLJIT P a g e | 21


“IOT-HOME AUTOMATION USING ARDUINO UNO”

Fig 5.1.4. Relay Board

WIFI
Wi-Fi(wireless fidelity) is a wireless communication technology which is used here to
provide a hotspot through which ESP8266-01 module can connect. The router will
assign a unique IP address to the module for establishing a connection between smart
phone and ESP8266-01.

Fig 5.1.5 . Network Architecture of Figure Fig. 5.1.6 . Home automation system IoT devices

Department of E&CE , RLJIT P a g e | 22


“IOT-HOME AUTOMATION USING ARDUINO UNO”

5.2 DESIGN
1. Arduino Integrated Development Environment (IDE)

Arduino Integrated Development Environment (IDE) is the software where the code
is written and uploaded to the Arduino board or any other board that is being used in
the project. The software comes with some of the default libraries which can be used
while writing the code. Other than the default libraries we can include other libraries
according to our requirement. The project file is stored with. ino extension. It also
provides a serial monitor where the output of the code can be seen. The code written
is first compiled and then uploaded to the board, if any error occurs than those are
notified so that we can look over them and rectify the same.

Fig-5.2.1: Arduino IDE

Department of E&CE , RLJIT P a g e | 23


“IOT-HOME AUTOMATION USING ARDUINO UNO”

2. Blynk Application
Blynk is a Platform with IOS and Android apps to control Arduino the likes over
the Internet. It is a digital dashboard where you can build a graphic interface for
your project by simply dragging and dropping widgets.

Department of E&CE , RLJIT P a g e | 24


“IOT-HOME AUTOMATION USING ARDUINO UNO”

4. IFTTT
If This Then That, also known as IFTTT, is a free web-based service to create
chains of simple conditional statements, called applets.

Department of E&CE , RLJIT P a g e | 25


“IOT-HOME AUTOMATION USING ARDUINO UNO”

Department of E&CE , RLJIT P a g e | 26


“IOT-HOME AUTOMATION USING ARDUINO UNO”

Department of E&CE , RLJIT P a g e | 27


“IOT-HOME AUTOMATION USING ARDUINO UNO”

Department of E&CE , RLJIT P a g e | 28


“IOT-HOME AUTOMATION USING ARDUINO UNO”

5.3 DEVELOPMENT

Fig 5.3.1 Wifi Control Light

Department of E&CE , RLJIT P a g e | 29


“IOT-HOME AUTOMATION USING ARDUINO UNO”

Controlling of lights Via Wi-Fi

Fig 5.3.2. Arduino IDE Development

Department of E&CE , RLJIT P a g e | 30


“IOT-HOME AUTOMATION USING ARDUINO UNO”

5.4 FLOW CHART

Fig 5.4.1 Flow chart of the Programme

Department of E&CE , RLJIT P a g e | 31


“IOT-HOME AUTOMATION USING ARDUINO UNO”

To implements our home automation system we have design a experimental setup as


shown in fig. [11]. Where we used Arduino Uno as a main controlling unit. And a
four channel relay board to control electrical home appliance. And we have included
a Wi-Fi module in our system to connect android and local Wi-fi present in the home
of user. We have tested the experimental setup on various loads.

Department of E&CE , RLJIT P a g e | 32


“IOT-HOME AUTOMATION USING ARDUINO UNO”

CHAPTER-6

CONCLUSION

The home automation via Internet of Things is experimentally proven to work


satisfactorily by connecting simple appliances to Arduino and the appliances
were successfully controlled. The designed system along with monitoring the
sensor data, like temperature, light, motion sensors, also actuates a process
according to the requirement, for example switching on the light when it gets
dark. This will help the user to analyse the condition of various parameters in the
home anytime and work his things out accordingly.
Smart homes are huge system that includes multiple technologies and
applications that can be used to provide security and control of the home easily.
The project is of great help for each and every age group of society especially
for the especially abled persons and old age people since they are the ones who
suffer the most for day to day things which other people can do easily.

People with special needs can use google assistant for switching on or off several
appliances and people who cannot speak can use Bluetooth enabled application to
switch on or off their home appliances.

Department of E&CE , RLJIT P a g e | 33


“IOT-HOME AUTOMATION USING ARDUINO UNO”

FUTURE SCOPE
By using the current system, in future it will be further developed and modified to
include other home security options like capturing the photo of a person who enters
the home and sending it to the owner through WhatsApp, email or any other
platform. This will not only increase the security but also enable the user to keep a
check on his home from anyplace at any given time. This kind of a system with
required changes can be implemented in the hospitals for disable people or in
industries where human invasion is quite impossible or fatal to life. Thus, resulting
in a complete automated and easy to use system.

Department of E&CE , RLJIT P a g e | 34


“IOT-HOME AUTOMATION USING ARDUINO UNO”

REFERNCES

1. S. Praveen,” IOT and its significance “, 2015, Online.


Available: http://internetofthingswiki.com/internet-of-things-definition.

2. S. Prasad, P. Mahalakshmi” Smart Surveillance Monitoring System Using Arduino and PIR
Sensor, “International Journal of Computer Science and Information Technologies, pp 45-65,
Vol. 5, issue 1, 2014.

3. Pyarie, R. Tyarize,” Bluetooth based home automation system using Iot”, International
Journal of Computer Science and Information Technologies, pp 103-130, Vol 2, issue1, 2013.

4. V Sagar, KN. Kusuma, “Home Automation through IOT”, International Research Journal of
Engineering and Technology, pp 117-128, vol 2, issue 3, 2015.

5. Chimezie, E. Chukwubuikem, “Water Level Monitoring & Control Using Arduino


Microcontroller Module”, International Journal of Engineering Science and Technology,
pp119-122, vol 4, issue 3, 2014.

6. Ramani, R. Olatunbosun, “Internet of Things”, International Journal of Computer Science


and Technology, pp 120-145, vol 2, issue 3, 2014.

7. Reza, K. Ahsanuzzaman, “Advance Research in Computer Science and Software Engineering “,


pp 110-130, vol 3, issue 2, 2013.

8. Mandeep, ” Arduino and Its Working “, 2015, Online Available :


https://www.arduino.cc/en/main/arduinoBoardUno

9. M. Rewashed,” Arduino and Bluetooth Connectivity, “2015, Online Available:

Department of E&CE , RLJIT P a g e | 35


“IOT-HOME AUTOMATION USING ARDUINO UNO”

http://www.instructables.com /id/Arduino -AND-Bluetooth-HC-05

10. T. Mojidar,” Arduino Temperature Sensor”, 2014, Online


Available:http://www.instructables.com/id/ARDUINO-TEMPERATURE-SENSOR- LM35/

11. Akellyirl,” Light Sensor Arduino “, 2015, Online


Available:http://www.instructables.com/id/How-to-Use-a-Light-Dependent-Resistor-LDR/

12. R. Sharma,” Water Level Sensor “, 2014, Online


Available :http://www.instructables.com/id/How-to-Use-a-Light-Dependent-Resistor-LDR/

13. S. Schneider,” Various Protocols of Internet of Things “, 2013, Online


Available:http://electronicdesign.com/iot/understanding-protocols-behind-internet-things

Available:http://www.instructables.com/id/Simple-IR-proximity-sensor-with-Arduino/

14. Green Peak Technologies, 2014, Online Available:


http://www.instructables.com/id/ArduinoAND-Bluetooth-HC-05

Department of E&CE , RLJIT P a g e | 36

You might also like