This project presents a style and epitome implementation of latest home
automation system that uses local area network technology as a network
infrastructure connecting its components. The planned system consists of 2 main
components; the primary half is that the server (web server), that presents
system core that manages, controls, and monitors users’ home.
Users and computer user will regionally (LAN) or remotely (internet) manage
and system code. Second half is hardware interface module, that provides
acceptable interface to sensors and mechanism of home automation system.
Unlike most of accessible home automation system within the market the
planned system is ascendible that one server will manage several hardware
as long because it exists on local area network network coverage. System
supports a large vary of home automation devices like power management parts,
and security parts.
The planned system is best from the quantifiability and suppleness purpose
of read than the commercially accessible home automation systems.
The project aims at planning a sophisticated home automation system
victimization traditional net server and Wi-Fi technology. The devices may be
switched ON/OFF and sensors may be browse employing a pc (PC) through Wi-Fi.
Automation is that the most often spelled term within the field of physics.
The hunger for automation brought several revolutions within the existing
technologies. These had larger importance than the other technologies as a
result of its easy nature. These may be used as a replacement of the present
switches in home that produces sparks and additionally leads to hearth
accidents in few things. Considering the benefits of Wi-Fi a sophisticated
automation system was developed to manage the appliances within the house.
Wi-Fi (Short for Wireless Fidelity) could be a wireless technology that
uses oftenness to transmit information through the air. Wi-Fi has initial
speeds of 1mbps to 2mbps. Wi-Fi transmits information within the waveband of
two.4 GHz. It implements the conception of frequency division multiplexing
technology. vary of Wi-Fi technology is 40-300 feet.
The dominant device for the automation within the project could be a
Arduino UNO. the info sent from computer over Wi-Fi are going to be received by
Wi-Fi module connected to Arduino UNO. Arduino UNO reads the info and decides
the switch action of electrical devices connected to that through Relays.
OBJECTIVE OF PROJECT
The goal of this project is to develop a home automation system that
provides the user complete management over all remotely manageable aspects of
his or her home.
The automation system can have the flexibility to be controlled from a
central host computer, the net, and additionally remotely accessed via a Pocket
computer with a Windows Mobile based mostly application.
The System also will sense the Accidental Gas leak , water level and can
advise the user by SMS.
Review of connected Literature:
When individuals deem home automation, most of them could imagine living
in a good home: One remote controller for each appliance, cooking
the rice mechanically, beginning cooling system mechanically, heating water
for bathtub mechanically and shading the window mechanically once night
returning. To some extent home automation equals to good home. They each bring
out good living condition and build our life additional convenient and quick.
Review of Foreign Studies:
In their paper, Tan, Lee associate degreed solfa syllable (2002) planned
the event of an Internet-based system to permit observation of vital method
variables from a distributed system (DCS). This paper proposes hardware and
software package style concerns that change the user to access the method variables
on the DCS, remotely and effectively
Potamitis, Georgila, Fakotakis, and Kokkinakis, G. (2003) instructed the
utilization of speech to move remotely with the house appliances to perform a
specific action on behalf of the user. The approach is inclined for individuals
with incapacity to perform real-life operations reception by leading appliances
through speech. Voice separation strategy is chosen to require applicable call
by speech recognition
In the year 2006 , S. M. Anamul Haque,S. M. Kamruzzaman and Md. Ashraful
Islam planned a system entitled “A System for Smart-Home management of
Appliances supported Time and Speech Interaction” that controls the house
appliances victimisation the private laptop. this method is developed by
victimisation the Visual Basic half dozen.0 as programing language and
Microsoft voice engine tools for speech recognition purpose. Appliances will be
either controlled by timer or by voice command.
Ciubotaru-Petrescu, Chiciudean, Cioarga, and Stanescu (2006) gift a style and
implementation of SMS based mostly management for observation systems. The
paper has 3 modules involving sensing unit for observation the complicated
applications. A process unit, that’s microcontroller and a communication module
that uses GPRS electronic equipment or mobile phone via interface RS-232. The
SMS is employed for standing reportage like breakdown.
Jawarkar, Ahmed, Ladhake, and Thakare (2008) propose remote observation
through movable involving the utilization of spoken commands. The spoken commands
ar generated and sent within the kind of text SMS to the system so the
microcontroller on the idea of SMS takes a call of a specific task.
Prof. Era Johri Dept. of data And Technology K.J.Somaiya faculty Of
Engineering VIDYAVIHAR, city “Remote Controlled Home Automation victimisation
humanoid Application via local area network Connectivity”.
SCOPE OF PROJECT
Day by day, the sphere of automation is blooming and these systems ar
having nice impact on citizenry. The project that is to be enforced could be a
home automation victimisation straightforward IOT Webserver and local area
network and has superb future development.
In the current system webserver is put in on a windows computer therefore
the home appliances will be controlled victimisation solely by victimisation
the device on that webserver is put in.This can be additional developed putting
in webserver on cloud .
Advantage of putting in webserver on the cloud is that home will be
controlled by victimisation any device that has local area network 802.1 and an
internet browser. By visiting the information processing address of the cloud
the management actions will be taken.
The Arduino Uno could be a microcontroller board supported the ATmega328 (datasheet).
it’s fourteen digital input/output pins (of that half dozen will be used as PWM
outputs), half dozen analog inputs, a sixteen megacycle ceramic resonator, a
USB association, an influence jack, associate degree ICSP header, and a push
button. It contains everything required to support the microcontroller; merely
connect it to a laptop with a USB cable or power it with a AC-to-DC adapter or
battery to induce started.The Uno differs from all preceding boards in this it
doesn’t use the FTDI USB-to-serial driver chip. Instead, it options the
Atmega16U2 (Atmega8U2 up to version R2) programmed as a USB-to-serial device.
The Uno could be a microcontroller board supported the ATmega328P. it’s
fourteen digital input/output pins (of that half dozen will be used as PWM
outputs), half dozen analog inputs, a sixteen megacycle quartz, a USB
association, an influence jack, associate degree ICSP header and a push button.
It contains everything required to support the microcontroller; merely connect
it to a laptop with a USB cable or power it with a AC-to-DC adapter or battery
to induce started..
“Uno” suggests that one in Italian and was chosen to mark the
discharge of Arduino software package (IDE) one.0. The Uno board and version
one.0 of Arduino software package (IDE) were the reference versions of Arduino,
currently evolved to newer releases. The Uno board is that the initial during a
series of USB Arduino boards.
Description: The ESP8266 local area network Module could be a self
contained SOC with integrated TCP/IP protocol stack that may provide any
microcontroller access to your local area network network. The ESP8266 is
capable of either hosting associate degree application or offloading all Wi-Fi
networking functions from another application processor. every ESP8266 module
comes pre-programmed with associate degree AT command set computer code,
meaning, you’ll be able to merely hook this up to your Arduino device and find
regarding the maximum amount local area network-ability as a WiFi protect
offers (and that’s simply out of the box)! The ESP8266 module is a particularly
price effective board with an enormous, and ever growing, community.
This module encompasses a powerful enough on-board process and storage
capability that enables it to be integrated with the sensors and alternative
application specific devices through its GPIOs with least development up-front
and least loading throughout runtime. Its high degree of on-chip integration
permits for least external electronic equipment, together with the front-end
module, is meant to occupy least PCB space. The ESP8266 supports APSD for VoIP
applications and Bluetooth co-existance interfaces, it contains a
self-calibrated RF permitting it to figure beneath all in operation conditions,
and needs no external RF components.
There is associate degree nearly limitless fountain of data on the market
for the ESP8266, all of that has been provided by wonderful community support.
within the Documents section below you may realize several resources to assist
you in victimisation the ESP8266, even directions on a way to reworking this
module into associate degree IoT (Internet of Things) solution!
A relay is associate degree device that is usually wont to management high
voltages victimisation terribly low voltage as associate degree Input. This
consists of a coil wrapped around a pole and a 2 little metal flaps(nodes) that
ar wont to shut the circuit. one among the node is fastened and alternative is
movable. Whenever associate degree electricity is felt the coil, it creates a
field and attracts the moving node towards the static node and also the circuit
gets completed. So, simply by applying little voltage to power up the coil we
will truly complete the circuit for the high voltage to travel. Also, because
the static node isn’t physically connected to the coil there’s terribly less
probability that the Microcontroller powering the coil gets broken if one thing
This is Four Channel relay board controlled by laptop USB port. The usb relay
board is with four SPDT relays rated up to 10A every. you will management
devices 220V / 120V (up to 4) directly with one such relay unit. it’s totally
high-powered by the pc USB port. appropriate for home automation applications,
hobby comes, industrial automation. The free software package permits to
regulate relays manually, produce timers (weekly and calendar) and
multivibrators, use date and time for alarms or management from command. we
offer software package examples in Labview, .NET, Java, Borland C++, Python
This is relay board with four SPDT Relays controlled from USB port of your
laptop. the most purpouse of this USB relay module is to assist you building
comes concerning AI and residential automation (domotic). you will management
differenet electrical devices like home lights, DC motors, gas cylinders,
lasers so on. every such board needs one USB port. The additional USB ports
you’ve got the additional such relay units you will connect and management. .
The relay module outputs ar controlled by FT245RL. it’s eight bit knowledge
output register (this device use solely four of them). The usb relay card
cannot be controlled directly via COM port – you would like to transfer our DRM
software package to regulate the device. The usb relay unit cannot work while
not computer. just one such device will be supplyed from single USB port. If
you wish provide|to provide|to produce} several such devices you would like USB
HUB with additional power supply.
Esp 8266 firmware:-
Required hardware and software:
you may want a Windows computer for this update
you may want some kind of USB to Serial device that enables
operation at three.3V. I used a Focaboard. It permits straightforward
plugging into a
breadboard, that then permits American state to hookup the pins of the
via jumper wires to the corresponding pins on the USB<->Serial board.
The computer code change software package solely works on COM ports 1-6. If
your USB<->Serial device enumerates to the next port variety than
can need to modification it via Device Manager in Windows