Develop A Model of IoT Based Home Automation Systems
Develop A Model of IoT Based Home Automation Systems
Advances in technology such as internet-of-things (IoT) and its wide-ranging applications have
made it necessary to have smart homes. The ease with which home appliances can be remotely
monitored and controlled improves the standard of living, as automatic processes are used to
replace manual efforts to perform some basic functions in the home. The busy schedules of
individuals have heightened the pressing need for intelligent homes. Household owners tend to
pay more for electricity consumption even though they were not physically present at home, but
their devices were either intentionally or ignorantly left ON when not in use. Elderly people and
physically challenged individuals find it hard to execute fundamental tasks manually, such as
switching ON/OFF lights, fan, TV set, and other home appliances. In this work, a smart home that can
remotely automate the operation of home appliances and smartly make decisions without
human interference is proposed.A smart home system that has an interactive graphical user
interface on an android device to allow the user to choose whether to remotely control and monitor
the home from their android device or to enable automatic control using sensors that are interfaced
with a home-based PIC microcontroller. The temperature sensor, the light sensor, the passive
infrared sensor (PIR) and the Wi-Fi module, which enable internet connection between the
microcontroller and the Android application, are all interfaced with the PIC microcontroller at the
receiving end, while at the transmitting end, the graphical user interface application on the android
device sends commands to the microcontroller to which the sensors and loads are interfaced.
The proposed system will be very helpful in energy conservation, while ease of remotely operating
home appliances is also provided to both physically challenged and healthy individuals.
Objective :
(i)To configure internet access to the PIC microcontroller using a Wi-Fi module.
(ii)To interface a graphical communication medium between the microcontroller and the user
through an interactive cloud based IoT infrastructure.
(iii)To configure the microcontroller to obtain data parameters such as light intensity, motion
detection, and temperature conditions from their respective sensors.
(iv)To program the PIC microcontroller to either take over fully automated control of
appliances using the information received from the sensors or a semi-automatic control using
specific icons on an android application.
(v)To develop an electrical system to implement all the functions in the smart home system.
The home automation system is designed to be manually controlled by using user’s specification or
automatically controlled using signals received from the sensors. The modes are stated below:
(i)Automatic Mode: When a user selects this mode, the PIC microcontroller controls the home
by using data received from the sensors. The sensors used in this work are Passive infrared sensor
(PIR) which functions as a motion detector, Light sensor which detect ambient light level and the
temperature sensor which detects the temperature level of the environment.
(ii)Manual Mode: This mode allows the user to control home appliances according to their desired
needs. If in manual mode, the user is expected to click on icons which have been configured to
perform specified functions. The control and monitoring functions of this system are not limited to
only home appliances. It can be used to control and monitor the status of other kinds of electrical
appliances. In order not to forfeit the purpose of remote access to the smart home system, the
approach adopted for the user-system interaction is not operating system dependent hence, no
android, IOS, EXE or other operating systems dependent applications have been designed to
implement the user-interaction medium. In the place of operating system dependent applications, a
web-based platform which can be accessed independent of underlining operating system has been
used
Hardware Design
The overall circuit diagram for the home automation system is seen in figure below. The major
components are explained in the subsections that follow:
This is the circuit that supplies power to other units of the design as shown in Figure 4. It produces a
12V direct current (DC) signal from a 220V AC mains supply. The input 220V AC supply is converted
into 9V DC supplyusing a bridge rectifier and filtered through a capacitor to obtain a pure dc
supply. An LM7805 Positive Fix Voltage Regulator is placed to provide a constant 5VDC to the
microcontroller.
• AC supply voltage: The circuit can be powered by a 220V/50Hz power adapter which is converted
to a directcurrent signal using a bridged rectifier.
• ESP8266-01 Wi-Fi Module operating power: LM317T positive variable voltage regulator is used to
regulate the 12V supply to a 3.3V operational voltage of the ESP8266-01 Wi-Fi module.