Professional Documents
Culture Documents
Smart Home technology started for more than a decade to introduce the
concept of networking devices and equipment in the house. According to
the Smart Homes Association the best definition of smart home technology
is: the integration of technology and services through home networking for
a better quality of living. Smart home Automation technology, lifetime is
getting easier and simpler on all side in life. In the world, automatically
systems are being chosen over the manual system. With the fast growth in
the number of users of the internet through the past decade, the Internet
has become a part and section of human life. Many tools that are used in
computer systems can also be integrated in Smart Home Systems. In this
paper, I present the Technologies and tools that can be integrated or
applied in Smart Home systems with the use of arduino, that can remotely
controlled smart home automation system, for monitoring and controlling
the temperature degree, humidity percentage, gas leakage, fires, and rain
in the house. This system can also control the light by using motion and
light sensors inside and outside the home. The developed system consists
of two parts: hardware and software. The hardware consists of many units
such as smart phones, personal computers, Arduino Mega, Ethernet shield
and relay board, temperature and humidity, gas, motion, flame, light and
rain sensors, a buzzer and fire alarm. Arduino Mega used as the
Microcontroller is the primary hardware unit connected with an Ethernet
Shield responsible for sending and receiving directives and status via the
internet. The software is the second part of this system; it is Arduino IDE’s
code used to design web browser page.
1. INTRODUCTION
First of all the developments take place within the society and are
added value the focus should be on the smart home environment instead
automation systems. The most popular Home Controllers are those that are
the home systems allows them to communicate with one another through
the home controller, thereby enabling single button and voice control of
"addresses" or locations of specific devices, and that control how and when
those devices operate. A PCS transmitter, for instance, can send a signal
along a home's wiring, and a receiver plugged into any electric outlet in the
home could receive that signal and operate the appliance to which it is
attached.
Efficaciously addressing the needs within the realms of the ‘Smart Home'
health problems, require more exclusive monitoring when they are not
not regarding each other, The main aim of an intelligent house is to focus
the control of all the devices into a private control unit which can be
programmed to do special tasks suitable for the possessor and the house in
question, The aim of a smart home is not only suitability but also to reduce
the consuming of resources such as power, gas, etc. Due to the present
day life, If a person has the possibility to control his home automation, he
can remotely reduce the consumption of energy and thus cut down on
the latest years, If anyone is away from home, there is no need for the
ventilation or air conditioner to turn on. The same rule applies to lighting,
heating, and other appliances. Some smart homes systems pause the
operation of devices until they are required again. Furthermore, there are
others rely on embedded signals in the existing power circuit of the house.
Portions rely on radio frequency (RF) signals, and others become hybrids
microprocessor.
1.2. Arduino
write & upload computer code to the physical board. The Arduino platform
has become quite popular with people just starting out with electronics,
and for good reason. Unlike most previous programmable circuit boards,
programmer) in order to load new code onto the board we can simply use
standard form factor that breaks out the functions of the micro-controller
1. Arduino is a USB interface like a serial device. The board directly plug in
computer.
4. This board has 13 digital and 6 analog pins to connect the hardware
with the external environment. With the help of these pins we can directly
5. This board has a ICSP connector which is necessary to re boot load our
process easy.
2. THEORY
Smart homes obviously have the ability to make life easier and more
you're at work or on vacation, the smart home will alert you to what's
going on, and security systems can be built to provide an immense amount
with notification of a fire alarm, the smart home would also unlock doors,
dial the fire department and light the path to safety. Smart homes also
provide some energy efficiency savings. Because systems like Z-Wave and
"sleep" and wake up when commands are given. Electric bills go down
when lights are automatically turned off when a person leaves the room,
and rooms can be heated or cooled based on who's there at any given
moment. One smart homeowner boasted her heating bill was about one
third less than a same-sized normal home. Some devices can track how
much energy each appliance is using and command it to use less. Smart
alone. Smart homes could notify the resident when it was time to take
medicine, alert the hospital if the resident fell and track how much the
resident was eating. If the elderly person was a little forgetful, the smart
home would perform tasks such as shutting off the water before a tub
overflowed or turning off the oven if the cook had wandered away. It also
allows adult children who might live elsewhere to participate in the care of
appliances in the home that are not available with some degree of
automation system.
to achieve full self-care, elderly individuals can rely on their smart home
could be of concern, the vital signs can be routinely sent to the appropriate
medical facility. The smart home equipped with artificial intelligence will
immediately.
physical challenges are often able to live on their own. A smart home
camera, and speak to them via microphone and speakers. If the visitor is
welcome, the security system unlocks and opens the door to allow the
visitor access to the home. Smart home security systems can also learn
which visitors are always allowed, and what areas they may have access
to.
3. METHODS
The system (arduino & smart home) consists of two parts: First, the
home appliances and receiving responses from the sensors. The second
for controlling the devices that connect with relays and sensors. The
Microcontroller is the head of the system which controls and operation all
From this block, there are two main important parts: the
Microcontroller Board and the Ethernet Shield Module. The Ethernet shield
part connected with six sensors and eight channel relays board, The
Rain sensor is a YL-83 module; Arduino Electronics DIY Parts Photo resistor
is a Light Sensor; the flame sensor is a fire detector, and the MQ5 sensor is
a gas detector, also Fire Alarm buzzer and gas buzzer. The data from all
and a status is given in web browsers and home application if there is any
event in the home by switching ON/OFF the relays. Also, it can see or
These units are responsible for the management and provide a smart home
automation. The user can control the state of the relay and remotely turn
ON/OFF the light and devices in the house. Actually, the Ethernet Shield is
the interface between the Microcontroller and web browser by using the
Microcontroller to the web browser. The commands sent by the user from
Smart home is perform using the Arduino Mega platform. The system
sensor, a motion sensor, buzzers, light sensor, flame sensor, USB cable,
All hardware devices were checked and tested to make sure that all
devices were in a perfect working situation, After that, all devices were
easily, After the test carried out, all hardware devices were working
perfectly, all hardware device was connected to each other and the overall
system was tested & It was observed that the system was ready to use.
Fig. below shows the flow chart of the Ethernet shield software.
Fig.3.Flow chart of Ethernet shield
After testing the Ethernet shield module and its functionality and
connection to the network. The system has been ready for testing the
other hardware units, beginning with the sensors units: motion, light, gas,
flame and rain sensors, these sensors are analogs so they requisite to
convert them from analog to digital format. The system looks at the
sensors reading value if increased than the limited value, the system
forward the warning status to the web browser and turn ON relays also
gives us sounds an alert using the buzzer for gas and flame sensor. But
the Arduino Mega2560 in the digital port. The flowchart in Figure 5 showed
devices browser or Android application are used with the hardware system
to carry out controlling with monitoring the system via the internet. This
the owner able to monitor the actual sensor value, controlling electronic
devices and see the information’s from the Microcontroller. At first for
entering the web page, the software needs a username and password in
The Web page of the program showing the sensor value and the
status of the Relays is shown in Figure 9. This page consists of three parts:
the first eight rectangles represent the relays status; the second four
buttons show the switch button with ON/OFF electronic devices and the
third part shows the current reading sensor values. Moreover, the system
consists of six sensors; First part, the motion sensor that detecting any
movement in the house it will turn ON relay eight that connect to a lamp
on the motion environment when exceeding the limit value; Second part,
the light sensor that use for auto light on the outside of the house it will
turn ON relay seven that connect to a lamps in light sensor environment
when exceeding the limit value; Third part, the Gas sensor that detecting
any gas leakage in the house it will turn ON relay six that connect to a
exceeding the limit value; Fourth part, the Flame sensor that detecting any
fire in the house it will turn ON relay five that connect to a firefighting in
fire environment also it will activate a fire alarm when exceeding the limit
value; Fifth part, the Rain sensor that detecting any Rain in the outside of
the house it will display rain status when exceeding the limit value; Final
part, the Temperature & Humidity sensor that display the temperature &
Android smart devices. The Arduino Smart Home Application software can
be downloaded from Google Play [8] to any Android smart devices and can
People who are elderly or disabled benefit the most from a home
Smart Home is also very crucial. This can be tough; putting together a
home design that reflects your taste, yet also fits your needs and budget is
The aim of this seminar work is to know what smart home is all
about & how it can be implemented with the aid of arduino to perform a
& Humidity percentage, gas leakage, fires, and rain; also Automation light
by using motion and light sensors inside and outside the home by using
devices and receive status of the appliances. The target has been carried
out successfully. This system also uses power saving using motion, light
sensor to switch on and off lights in the room and outside. Finally, the
developed system offers a flexible, economical and remotely controllable
REFERENCES
[1] Kamilaris, A., “Enabling smart homes using web technologies,” Ph.D.
2012.
[3] Augusto, J.C., and Nugent, C.D. Smart homes can be smarter. Springer
Turkey, 2014.
[6] Li-Der Chou, Chun-Cheng Sheu and Home-Way Chen, (2007), "Design
[8] Ming-Hui Jin, Chung-Jung Fu, Chih-Hao Yu, Hung-Ren Lai, and Ming-
Whei Feng, (2008), "I3BM Zigbee Positioning Method for Smart Home
2008
http://home-design-softwarereview. toptenreviews.com/ten-tips-for-smart-
home-design.html