0% found this document useful (0 votes)
93 views9 pages

Iot Project1

This document provides information about an IoT-based home automation project being conducted by students. The objective of the project is to demonstrate a simple home automation system using a remote mobile host controller and web application to control home appliances. The system will use a NodeMCU board to create a web server to control GPIO pins and appliances over WiFi from a web page. Sensors like LDR and IR will be used to automate lighting and detect presence. A literature review on previous home automation systems is also provided.

Uploaded by

Shashwat
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
93 views9 pages

Iot Project1

This document provides information about an IoT-based home automation project being conducted by students. The objective of the project is to demonstrate a simple home automation system using a remote mobile host controller and web application to control home appliances. The system will use a NodeMCU board to create a web server to control GPIO pins and appliances over WiFi from a web page. Sensors like LDR and IR will be used to automate lighting and detect presence. A literature review on previous home automation systems is also provided.

Uploaded by

Shashwat
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 9

IOT FUNDAMENTALS

Faculty – DR.SITHARTHAN R
Slot - L49+L50

IOT BASED HOME AUTOMATION


USING ARDUINO AND NODEMCU

Team Members:
NAMAN – 20BEE0287
HARISH – 20BEE0299
ANUJ MATHUR - 20BEE0278
SIDRAMESHWER - 20BEE0289
Objective
Home Automation
Home automation involves introducing
a degree of computerized or automatic
control to certain electrical and
electronic systems in a building. These
includes lighting, temperature control,
etc.

This project demonstrates a simple


home automation system which
contains a remote mobile host
controller and a web based application
and several client modules(home
appliances).
LITERATURE SURVEY
Java-Based Home Automation System A. R. Al-Ali, In this paper the author talks about creating a home server then giving embedded
Member, IEEE & M. AL-Rousan system to each and every appliance so that it is controlled by the java code which
resides in the home server.
Neng-Shiang Liang; Li-Chen Fu; Chao-Lin Wu; “An This work showed how home appliances could be controlled by an integrated system.
integrated, flexible, and Internet-based control However, the proposed system is based on a dedicated network and has never been
architecture for home automation system in the tested on the Internet. Moreover, the system only shows how to solve home
Internet era,” Proceedings ICRA '02. IEEE automation problems at the software level hardware aspects were not considered.
International Conference on Robotics and
Automation, Vol. 2, pp. 1101 –1106, 2002.

Ismail Coskun and H. Ardam, “A Remote Controller Communication takes place via a dedicated telephone line not via the Internet. A
for Home and similar system has been designed for remote home automation using the telephone by
Office Appliances by Telephone,” IEEE Transactions Coskun and Ardam.
on Consumer,
Vol. 44, No. 4, pp. 1291-1297. November 1998.

Rozita Teymourzadeh,Salah Addin Ahmed, Kok Wai This paper proposes the idea of controlling home appliances using GSM.SMS is sent
Chan, and Mok Vee Hoong ”Smart GSM Based via the mobile phone to the GSM modem
Home Automation System”. which is further sent to the PIC(Peripheral Interface controller) microcontroller, The
2013 IEEE Conference on Systems, Process & output of the the status of the appliance is send via the sms External power is used to
Control (ICSPC2013), 13 - 15 December 2013, connected to the system via relay.There are some stored commands which if match to
Kuala Lumpur, Malaysia the sms The command is executed. The control offered in this method is very
primitive i.e only limited to turn on and turn off some appliances.
LITERATURE SURVEY(cont.)
Muhammad Asadullah, Khalil Ullah, “Smart Home The bluetooth module is used to give the inputs to the arduino to control the appliances in the house
Automation System Using Bluetooth Technology” and to give the output sensor details to the users. Ultrasonic Sensor is used for water level detection
for overhead tanks, which will cut off the water supply to the tank as soon as the water level crosses a
certain level. Soil detection sensor is used for automatic irrigation for plants, It will check the
moisture level in soil and will automatically the irrigate the plants when the moisture is less.

Jain, Sarthak, Anant Vaibhav, and Lovely Goyal. This paper was aimed at designing a basic home automation application on Raspberry Pi through
"Raspberry Pi based interactive home automation reading the subject of E-mail and the algorithm for the same that has been developed in python
system through E-mail." environment which is the default programming environment provided by Raspberry Pi.

*Dal-Hwan Yoon, *Dong-Joo Bae, *Hyun-Seok Ko, the home gateway based on the mobile have developed for control the home appliances. The
** Hi Seok Kim.” Implementation of Home information selected of the mobile can transmitted into the base station and the home appliances of
Gateway and GUI for Control the Home A ppliance” home. The GUI can control the gateway to establish the PC by an internet.

M. S. Khandare and A. Mahajan, “Mobile Home automation system represents and reports the status of the
Monitoring System for Smart Home,” in Proc. 2010 connected devices in an intuitive, user-friendly interface
3rd International Conference on Emerging Trends in allowing the user to interact and control various devices with
Engineering and Technology (ICETET), the touch of a few buttons. Some of the major communication
Goa, pp.848 – 852. technologies used by today’s home automation system [5-7]
include Bluetooth, WiMAX and Wireless LAN (Wi-Fi),
Zigbee, and Global System for Mobile Communication
(GSM).
LITERATURE SURVEY(cont.)
An Internet of Things Based Air Conditioning and Blynk is an IOT platform developed for iOS and Android applications that allows controllers such as
Lighting Control System for Smart Home Arduino, Rasperry Pi, ESP32, NodeMCU to be controlled over the internet. With this platform, a
Mehmet Taştana*, Hayrettin Gökozanb. graphical interface for projects can be developed in a very short time using only Widgets, without
having to write any code.

A.R. Al-Ali, Imran A. Zualkernan, Mohammed In this paper a home automation is discussed through raspberry pi and using that a system for energy
Rashid, Ragini Gupta, Mazin AliKarar,”A Smart management was also discussed. so we get to know about the further management of our home
Home Energy Management System automation and how can we implement it to expand our project.
Using IoT and Big Data Analytics Approach”
Existing System Innovative System
The Arduino based home automation project NodeMCU boards can be used to build a
consists of receiver end at which Arduino web server through which all the GPIOs
board & Bluetooth device are interfaced. of the board can be controlled over WiFi.
The transmitter end, cell phone application is The system is controlled using a Web
used to send ON/OFF command signals to Page which is based on
the receiver. Thus, by receiving these IoT platform.
commands from cell phone application given The intended device can be powered ON
by the user. or OFF using the
The touch commands are given from the above application. Also, it provides the
mobile phone and are sent to the nearby facility to set the
wireless modem using allotted IP. The WiFi intensities of different appliances. The
module receives these commands and fed it system becomes
to 8051 series microcontroller interfaced to it. platform independent due to the use of a
The relays interfaced to the microcontroller web application. It
through relay driver are operated based on the can be operated from any location by
commands received. Thus, the electrical just opening the IoT
loads are operated (ON & OFF) and the status platform web application. The web
of loads either ON or OFF can be displayed application also serves as
at sending end over the LCD display. a platform for managing the devices and
the data.
Timeline of the Project
● 1 Aug-25 Aug: Collection of Literature Survey and Finalization of the
project

● 2 Sept-20 Sept: Ordering of components required for the project and


developing the circuit on Tinkercad. Working on the web platform for the
project

● 1 October to Final Review: Finishing the code and assembling the


hardware and solving any issues encountered during this time.
BLOCK DIAGRAM
The block diagram of the system shows that the
input will be given through a Web App which will
be based on IoT platform. Through this web app ,
besides the regular on or off operation, the intensity
of different devices can be controlled. Also,
depending on the environment and outdoor
conditions, the devices will themselves change their
working.
The LDR (Light Dependent Resistor)sensor will
detect for the outdoor light. If not found sufficient,
the system will start the tube light.
Besides all this , the system will also support
manual operation. The IR sensor will sense some
aspects of the surroundings. If the person enters the
room,the IR sensor will automatically start the
prescribed devices.
References:
Research paper :
• https://www.researchgate.net/publication/325979311_IoT_based_smart_home_automat
ion_system_using_sensor_node
• https://www.mdpi.com/1424-8220/21/11/3784
• https://www.researchgate.net/publication/351999190_An_IoT-Based_Smart_Home_Au
tomation_System
• https://www.scirp.org/journal/paperinformation.aspx?paperid=108200
Websites :
• https://www.simform.com/blog/home-automation-using-internet-of-things/
• https://en.wikipedia.org/wiki/Home_automation
• https://www.techopedia.com/definition/29999/home-automation-system
• https://www.security.org/home-automation/

You might also like