IOT Home Automation Using Raspberry Pi
ABSTRACT
With advancement of Automation technology, life is getting simpler and
easier in all aspects. In today’s world Automatic systems are being
preferred over manual system. With the rapid increase in the number of
users of internet over the past decade has made Internet a part and parcel
of life, and IoT is the latest and emerging internet technology. Internet of
things is a growing network of everyday object-from industrial machine
to consumer goods that can share information and complete tasks while
you are busy with other activities. Wireless Home Automation system
(WHAS) using IoT is a system that uses computers or mobile devices to
control basic home functions and features automatically through internet
from anywhere around the world, an automated home is sometimes
called a smart home. It is meant to save the electric power and human
energy. The home automation system differs from other system by
allowing the user to operate the system from anywhere around the world
through internet connection.
INTRODUCTION
Internet of things is a technology of the future that has already started
to touch our homes. Here we propose an IOT based home automation
system using raspberry pi that automates home appliances and allows
user to control them easily through internet from anywhere over the
world.
Many existing, well-established home automation systems are based on
wired communication. This does not pose a problem until the system is
planned well in advance and installed during the physical construction of
the building. But for already existing buildings the implementation cost
goes very high. Homes of the 21st century will become more and more
self-controlled and automated due to the comfort it provides, especially
when employed in a private home. A home automation system is a
means that allow users to control electric appliances of varying kind.
ADVANTAGES OF HOME AUTOMATION SYSTEMS
In recent years, wireless systems like Wi-Fi have become more and more
common in-home networking. Also, in home and building automation
systems, the use of wireless technologies gives several advantages that
could not be achieved using a wired network only.
1) Reduced installation costs: First and foremost, installation costs are
significantly reduced since no cabling is necessary. Wired solutions
require cabling, where material as well as the professional laying of
cables (e.g. into walls) is expensive.
2) System scalability and easy extension: Deploying a wireless network
is especially advantageous when, due to new or changed requirements,
extension of the network is necessary. In contrast to wired installations,
in which cabling extension is tedious. This makes wireless installations a
seminal investment.
3) Aesthetical benefits: Apart from covering a larger area, this attribute
helps to full aesthetical requirements as well. Examples include
representative buildings with all-glass architecture and historical
buildings where design or conservatory reasons do not allow laying of
cables.
4) Integration of mobile devices: With wireless networks, associating
mobile devices such as PDAs and Smartphones with the automation
system becomes possible everywhere and at any time, as a device's exact
physical location is no longer crucial for a connection (as long as the
device is in reach of the network).
For all these reasons, wireless technology is not only an attractive choice
in renovation and refurbishment, but also for new installations
PROPOSED SYSTEM
Our proposed system consists of a microcontroller-based circuit that
has lights and fan connected to it along with LCD display and Wifi
connector interfaced with raspberry pi. Our system interacts with out
online IOT system that IOT Gecko free web interface for controlling
our home appliances with ease. After linking with IOT Gecko, the user
is allowed to send load switching commands over IOT to our circuit.
The circuit receives the commands over IOT by connecting to internet
using Wi-Fi connector and then the raspberry processor processes
these commands. After this the processor now processes these
instructions to get user commands. It then displays these on an LCD
display. Also, it operates the loads (lights and fan) for switch them
on/off according to desired user commands. Thus, we automate home
appliances over internet using raspberry pi.
Block Diagram:
Hardware Specifications
• Rectifier
• Regulator
• LCD Display
• Relay Driver
• Power Supply
• Lamps
• Fan
• Wifi Connection Modem
• Resistors
• Capacitors
• Diodes
Software Specifications
• Linux OS
• Programming Language: Python
CONCLUSION
The home automation using Internet of Things has been experimentally
proven to work satisfactorily by connecting simple appliances to it and
the appliances were successfully controlled remotely through internet.
The designed system not only monitors the sensor data, like temperature,
gas, light, motion sensors, but also a process according to the
requirement, for example switching on the light when it gets dark. It also
stores the sensor parameters in the cloud (Gmail)in a timely manner.
This will help the user to analyze the condition of various parameters in
the home anytime anywhere.