Download as pptx, pdf, or txt
Download as pptx, pdf, or txt
You are on page 1of 23

CASE STUDY ON

IOT BASED HOME AUTOMATION

Presented by:
P. CHITRA SRI
srichitra342
@gmail.com
CONTENTS:
 Requirements
 Iot
 Embedded Systems
 Applications used
 Arduino UNO
 PICsimlab
 Screenshots
 Conclusion
 Implementation
REQUIREMENTS
LDR SENSOR: Photoresistors, also known as light-dependent resistors (LDR), are light-sensitive
devices most often used to indicate the presence or absence of light, or to measure the light
intensity.

TEMPERATURE SYSTEM: It consists of a heater, cooler, and temperature sensor. The


temperature sensor is used to measure the temperature.

TEMPERATURE SENSOR:
REQUIREMENTS
SERIAL TANK:
The volume of water can be measured through serial communication.

LCD:
LCD (Liquid Crystal Display) is a type of flat panel display that uses liquid crystals in its
primary operation. LEDs have a large and varying set of use cases for consumers and businesses, as
they can be commonly found in smartphones, televisions, computer monitors, and instrument panels
INTERNET OF
THINGS(IOT)
The Internet of things (IoT) describes physical objects (or groups of such objects) with
sensors, processing ability, software and other technologies that connect and exchange data with other
devices and systems over the internet or other communications networks.
In the consumer market, IoT technology is most synonymous with products
pertaining to the
concept of the "smart home", including devices and appliances (such as lighting fixtures,
thermostats,
home security systems, cameras, and other home appliances) that support one or more common
ecosystems, and can be controlled via devices associated with that ecosystem, such as smartphones and smart
speakers. IoT is also used in healthcare systems.
The Internet of Things, or IoT, refers to the billions of physical devices around the world that are
now connected to the internet, all collecting and sharing data.
ARCHITECTURE
EMBEDDED SYSTEMS
An embedded system is a combination of computer hardware and software designed for a specific function.
Embedded systems may also function within a larger system. The systems can be programmable or have a
fixed
functionality.It has three components:
1. Hardware

2. Software
3. Real-time operating system

Industrial machines, consumer electronics, agricultural and processing industry devices,


automobiles, medical equipment, cameras, digital watches, household appliances, airplanes, vending
machines and toys, as well as mobile devices, are possible locations for an embedded system.

Embedded System is a system composed of hardware, application software, and a real-time


operating system. It can be a small independent system or a large combinational system
components of embedded
systems
EXAMPLES OF EMBEDDED SYSTEMS
APPLICATIONS USED

Arduino IDE:
Used for writing and compiling Arduino code.
Blynk IoT:
It is a mobile application which is used for IoT
automation.
Picsimlab:
Software for online simulation of hardware.
ARDUINO UNO

The Arduino UNO is a standard board of Arduino. Here UNO means 'one' in Italian. It was named
as UNO to label the first release of Arduino Software. It was also the first USB board released by Arduino.
It is considered as the powerful board used in various projects. Arduino.cc developed the Arduino UNO
board.

Arduino UNO is based on an ATmega328P microcontroller. It is easy to use compared


to other
boards, such as the Arduino Mega board, etc.

The Arduino UNO includes 6 analog pin inputs, 14 digital pins, a USB connector, a power jack, and
an ICSP (In-Circuit Serial Programming) header. It is programmed based on IDE, which stands for Integrated
Development Environment. It can run on both online and offline platforms.
ARDUINO BOARD
PICSIM LAB
PICSimLab is a realtime emulator of development boards with MPLABX/avr-gdb debugger integration.
PICSimLab supports microcontrollers from picsim, simavr, uCsim, qemu-stm32, qemu-esp32, and gpsim.
PICSimLab has integration with MPLABX/Arduino IDE for programming the microcontroller's boards. As
the purpose of PICSimLab is to emulate real hardware it does not have any source code editing support.
For code editing and debugging the same tools used for a real board should be used with PICSimLab, such as
MPLABX, Arduino IDE, or VSCode with PlatformIO.
PICSimLab supports several devices (spare parts) that can be connected to the boards for simulation. Such as
example LEDs and push buttons for simple outputs and inputs and some more complex ones like the ethernet shield
w5500 for internet connection or the color graphic display ili9340 with touchscreen. The complete list of parts can be
accessed in the documentation.
SCREENSHOTS

After loading hex file


STATUS OF LED

LED is in on state LED is in off state


COOLER

Cooler is on Cooler is off


HEATE
R
Heater is on Heater is off
Inlet valve

Inlet valve is on Inlet valve is off


Heater temperature notification
In blynk app
Water level indication
water level is high
water volume
Notification of water level
CONCLUSION

Finally the IoT based home automation is done and also it has been
controlled using blynk app.
THANK
YOU

You might also like