Iot File
Iot File
P)
Session : 2023-24
Department Of
Electronics & Tele-Communication
(3rd year 6th sem)
Sub : Internet Of Things (IOT)
Submitted to :- submitted by :-
Er. S.s Yadav krishna dongre
(Sr. Lecturer)
INDEX
S.No Experiment Page No Remarks
Experiment No. 1
The ESP8266 WiFi module is basically a complete WiFi solution, which has self-contained integrated
TCP/IP protocol stack that can be easily connected to the microcontroller for gaining access to any
WiFi network.
It is widely used in the Internet of things (IoT) and working voltage of this module is 3.3V. We can
use this module with our Arduino development boards that are used in simple as well as complex
projects in order to provide WiFi to Arduino development boards.
ESP8266 module comes up preprogrammed with AT command set firmware and can be plugged
with any other development board to act as a WiFi shield.
o Tx - Transmitting pin
o CH-DO – Channel Down pin
o RST – Reset
o VCC – 3.3V power supply
o GND – Power supply ground
o GPIO_2 – Not Used
o GPIO_0 – Not Used
o Rx – Receiver pin
Procedure :
o The ESP-01 module consists of 8 pins. we will use 5 pins to connect with Arduino.
o These include the VCC, EN, GND, RX, and TX pins.
o Connect RX and TX pins of the module with the virtual UART pins of Arduino.
ESP8266 Arduino
VCC 3.3v
GND GND
CH_EN 3.3 v
RST Normally open,
GND to reset
GPIO 0 GND
Block Diagram
Conclusion : With this experiment we will learn the interfacing of WiFi module to Arduino
development board .
Experiment No. 2
Internet of Thing (IoT) makes the monitoring and controlling process become accessible
everywhere and every time. In this paper, the IoT is used to control the speed of a DC
Motor remotely through smartphone apps.
Apparatus Required :
o IOT- Nodes
o DC Motor
o DC-DC Converter
o Router
Block Diagram
o IoT-Nodes : The IoT-Node used is the Node-MCU. The Node-MCU is supplied by the solar
panel whose output voltage has been set to 5 volt DC. The Node-MCU functions to control
and transmit data to the internet. Therefore, this project uses Node-MCU because it
already has a wifi module in it
o Router : The router functions to connect IoT-Node with the internet. IoT-Node can send
and receive data via the internet. Users can control from the phone because the data
entered by the user is connected to the IoT-Node via the internet, while the monitoring
results are obtained from sensor data.
o DC Motor : DC Motors in this project can be used for water pumps. The water pump used is
a 24 volt DC pump, 10 m3/h with a speed of 4300 rpm . The motor speed at the pump must
continue to a stable condition even though the voltage on the solar cell decreases.
Therefore, the Node-Mcu will control the speed entering the motor.
o DC-DC Converter : The DC-DC converter used is Boost Converter . This converter is used to
adjust the voltage to match the value desired by the User. In addition to increasing the
voltage, the converter also has a function to stabilize the voltage generated by solar cells
Conclusion :
The IoT based DC Motor control system which is funded by PV 50Wp was built and tested. This
paper describes the development of DC Motor control based on the IoT .
Experiment No. 3
Aim : IoT and cloud based data logger using LM35 and Arduino.
Apparatus Required :
o ESP8266
o LM35
o Breadboard
o Connecting Wires
Block Diagram :
Connections :
Working :
This project monitors the current room temperature by using LM35 temperature sensor and
updates it to ThingSpeak IoT server by using ESP8266 WiFi SoC. Output of temperature sensor i.e.,
LM35 is connected to analog input pin A0 of ESP8266.
After uploading the code to ESP8266 module, open the serial monitor and press RST pin of
ESP8266. The module will connect to ThingSpeak server through internet. Now open ThingSpeak
server and observe the monitored temperature value
Conclusion : With the help of this project we will able to find and optimize the room temperature
using IOT.
Experiment No. 4
Apparatus Required :
Software Required :
o Arduino software
o Android Studio
There are three main components used; an Android Smartphone, Bluetooth transceiver, and an
Arduino.
The Android app is built to send serial data to the Bluetooth Module HC-05 by pressing ON
button. As Bluetooth Module HC-05 works on serial communication. It receives the data
from the app and sends it through TX pin of Bluetooth module to RX pin of Arduino. The
uploaded code inside Arduino checks the data received. If the receive data is 1, the LED
turns ON, and if the received data is 0 the LED turns OFF.
Block Diagram :
Connections:
TX --------------------------------> RX (Pin 0)
RX --------------------------------> TX (Pin 1)
VCC --------------------------------> 5v
Conclusion : With the help of this project we will able to operate an LED light using Bluetooth
module.
Experiment No. 5
Apparatus Required :
o Solar panel
o Light dependent resistor sensor
o Infrared sensor up to 20CM
o Arduino Uno ATmega328P
o Wi-Fi module ESP8266
o Light emitting diode
o Piezo electric sensors
o Lcd display 2×16 line display
o Battery 12V
Block Diagram :
IOT based control:
If there is presence of the vehicle/ pedestrian in the night time, then the IR sensor will be activated
and the respective led lamp will glow with high intensity by obtaining the power from the battery
and it also checks the status of the IR and LDR sensors. After the vehicle/pedestrian left the street
light, the LEDs again goes to the dim state. This scenario does not happen in day time, because our
main idea of the proposed system is for night time, in order to reduce power consumption.
Conclusion: IoT based Street Light Auto Intensity Control and Fault Detection