Home Automation

Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 5

Arduino Based Home Automation using Internet of Things (IoT)

Bal Krishna Pradhan


(05210249)
Department of Electronics and Communication Engineering.
Jigme Namgyel Engineering Collage, JNEC Dewathang,
Samdrup Jongkhar, Bhutan.

Abstract
This work aims to develop home automation systems based on Arduino. These devices can be
controlled through the applications of Bluetooth Android-based smart phones. It uses
internet (Wi-Fi) to control human desired appliances.
It helps us to control various appliances such as light, fan, TV and take decisions without
physical contact between the user and appliances.

Key words: internet, Arduino, Wi-Fi, home automation.


basis of flexible, productive and easy to use
hardware and software.
1. Introduction The Home automation system
Due to modernization of the world and that uses Wi-Fi technology
advancement of technology, more people consists of three main
depend on smart phones and internet. These components. They are: web
in turn makes our life or daily activities more server (system core that
easy and comfortable. Thus, more people controls and monitors),
prefer wireless controls and automations. hardware interface module
With the increase in demands, it is very (Arduino PCB, ready-made)
important to have more technologies that can and Wi-Fi shield PCB which
control any electrical devices or appliances. provides appropriate interface
to sensors of home automation
This is possible using Arduino based on system. The System is made
internet of things (IoT).With the advancement more flexible. We can use the
of wireless technologies such as Wi-Fi, home same technology to login to the
automation is possible. Arduino is an open server web based
source electronic proto typing platform on the application. .If server is

Page 1 of 5
connected to the internet, we devices through web page and also through
can access server web based android application.
application through the internet
using compatible web browser.
3. System Model
Power
Supply

2. Related work
As per Sirsath N.S, Dhole P.S, Mohire N.P, Controlling ESP8266 Arduino
device (phone) Wi-Fi controller
Naik S.C and Ratnaparkhi NS they proposes module

a home automation system that uses the


Relay
integration of multi-touch mobile devices,
networks, wireless communications, and Appliances
power line Communication. It provides users
Figure 1.1 System model of home automation
with different lights and remote control of
appliances. This system uses the integration
In this system, we're going to
of mobile phone applications, handheld
make a home automation
wireless remotes and PC-based programs to system with the usage of:
provide consumers with a user interface ESP8266 Wi-Fi module and
Arduino Uno Controller R3.
means. With the assist of those
Nathan David: Abafor Chima, Edoga Obinna modules, we are able to control
electric systems like lights,
presented a paper on the implementation of electric powered fan and
Internet of Things for home automation. This different appliances through a
Wi-Fi application using
paper mainly focused on IoT coverage that Andriod Smart phone. All the
connects all the variety of objects like smart home equipment/appliances
may be related to relays, which
phone, appliances, switches and sensors in
can be managed/controlled via
the internet. Thus, it provides many services way of means of the Arduino.
and huge amount of data and information. Arduino and ESP8266
collectively act as Web Server
Through detailed study of “Arduino based and it's going to send
Home Automation Using Internet of Thing” commands through the mobile
applications (android software).
proposed by Vinay sagar K N, Kusuma S M,
it is found that they have connected
We are implementing with the
ESP8266-01 module to the internet. Through
help of ESP8266 Wi-Fi
this module they are controlling various
Module, as it is a selfcontained

Page 2 of 5
with integration of TCP/IP construct that? The answer is by using
stack, which may help any Arduino-based automation.
microcontroller to access a Wi-
Fi network. It can act as both
Wi-Fi access point as well as a 5. Implementation For the
Wi-Fi client. It is implementation of our model, developing a
preprogrammed with AT Webpage and testing is must. The flow model
commands, so we can easily for the control of appliances with a Webpage
access and configure it using a is as given below:
microcontroller. First, we can
connect ESP8266 with Arduino
Uno. The ESP8266 runs on
3.3V. Now we can connect
relays to Arduino. Here a relay ARDIUNO CONTROLLER
W5100 ETHERNET CHIP

drivers are connected. Then all


the AC devices are connected
to relay output to ON/OFF the
AC devices.

4. Problem statement With the


Figure 5.1 Implementation of
advancement in technologies and wireless model
communications, home automation is one of
the increasing demand these days. But the This complete system has two
development of concept (home automation) is parts: web page to control and
the appliance to be controlled
lacking behind. The applications of home like fan and bulb.
automation is very limited though there are The web page consists of the
many ways where we can implement it. login page (used for
authentication of a particular
Moreover, present automation devices are
appliance to particular user).
less competitive. Thus, how are we going to Once we logged into it, we will
match the increasing demands of automation be able to control the particular
device associated to the user.
world? Is it possible? If so, what are the
Arduino Board is connected to
difficulties faced and how are we going to the Internet using the Ethernet
shield.

Page 3 of 5
6. Analysis
After the completion of this project, the
Proposed System Implementation: electrical systems like light and fan can be
1. Start now controlled just by sitting in one place and
2. System will be initialized.
3. Initially all control devices
operate from there using smart phones. We
will be OFF after power-on. don’t have to go and control manually like
4. Wi-Fi module will be
before. Thus, this can be one of the satisfying
initialized.
5. Open mobile application on solution for the demanding world of
Android smart phone. automations. Arduino based home
6. Establish connection
between Wi-Fi automations simply uses programing that
module and mobile controls everything. Arduino UNO, Wi-Fi or
application on
internet of things, smart phone and relays are
Android Smart phone.
7. Waiting for control the main components for developing the
command to be received model.
from Android
mobile application.
8. Send control command 7. Conclusion
(ON/OFF device) from
Android mobile application. In today’s world, Android is the most
9. Check received control powerful mobile platform to fit every
command format.
functionality in our mind. This project is
10. If received command is
“ON” then turn ON the about wireless home automation using
particular Device. Android mobile which helps to implement
11. If received command is
“OFF” then turn OFF the such system in our home at a reasonable
particular Device. price. Thus, it overcomes many problems like
12. Stop.
costs, inflexibility and security. Moreover it
will provide greater advantages like less
Advantage of using Wi-Fi technology: energy costs, it improves home security and
• Equipment can be placed anywhere
in addition, it is very convenient to use and
• Physical presence of human is not
required to control these electrical system will improve the comfort of our home. Thus,
• Provide wide range of controlling we can automate our house and utilize its
• High efficiency
• More secure advantages. Hence we can conclude that the
• Low cost and flexible required goals and objectives of home
automation system is achieved. Gradually the
increasing demand in the advancing world of
technology (automation) is fulfilled.

Page 4 of 5
4. https://www.ijert.org/implementation -
8. Bibliography
of-smart-home-automation-
1. International Research Journal of andsecurity-system-using-arduino-
Engineering and Technology (IRJET) andwi-fi-through-android-application
Volume: 02. Issue: Jan
03, 2015 5. https://create.arduino.cc/projecthub/e

2. https://www.googlescholar.com/Auto e19s025/iot-based-complete-
mation-Using-Arduino-With-Wifi homeautomation-system-4b9aea

3. https://www.researchgate.net/publicat
ion/325791600_HomeAutomation_usi
ng_ArduinoUNO_Board_and_Androi
d_App

Page 5 of 5

You might also like