0% found this document useful (0 votes)
14 views

Iot File

iot project file

Uploaded by

dongrekrishna5
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
14 views

Iot File

iot project file

Uploaded by

dongrekrishna5
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 14

Sahodra Rai Government Polytechnic College Sagar (M.

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

Aim : Connection of an Arduino board with ESP8266 wifi module..


Apparatus Required :
o Laptop/PC
o Arduino cable (USB 2.0 cable type A/B)
o Arduino UNO Development Board
o Male Connectors (jumper Wires)
o Connection of an Arduino board with ESP8266 wifi module. wifi module.
o Breadboard
o Three 1kohm resistor

Learning Outcomes : We will be able to-


o Learn interfacing of wifi module with Arduino development board.
o How to operate ESP8266 module.

ESP8266 WiFi Module :

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.

Pin Configuration of ESP8266 WiFi Module


The ESP8266 WIFI module consists of two rows of eight pins.

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-01 connection with 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

Aim : IoT-based Control and Monitoring for DC Motor

 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

Learning Outcomes : We will be able to-


o Learn interfacing of wifi module with Arduino development board.
o How to operate and monitor dc motor by mobile .

Block Diagram

The system consists of 4 parts.


The first part is the DC Converter, this section is to provide 25V to the motor. The next section is
about DC Motor control. This project uses the PID algorithm to control DC Motor speed. This DC
Motor control is designed based on IoT, so the smartphone becomes the control device.
IoT Based Control System

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

Learning Outcomes : We will be able to-


o Learn interfacing of wifi module with Arduino development board.
o How to operate and mesmerizie room temperature .

Block Diagram :
Connections :

o Connect 3.3V pin of ESP8266 to first pin of LM35


o Connect A0 pin of ESP8266 to second pin of LM35
o Connect GND pin of ESP8266 to third pin of LM35

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

Aim : IoT based control of an LED using Arduino

Apparatus Required :

o Arduino UNO board


o USB cable for connecter Arduino UNO
o Bluetooth Module HC-05
o Jumper wires male to female
o LED
o AC 220v/120v home appliances or 9v Hi-Walt Battery

Software Required :

o Arduino software
o Android Studio

Learning Outcomes : We will be able to-


o Learn interfacing of bluetooth module with Arduino development board.
o How to operate an LED with Bluetooth.

The Working principle of Arduino-Bluetooth Module

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

GND --------------------------------> GND

LED Pin Arduino UNO

Pin 1 --------------------------------> GND

Pin 2 --------------------------------> Pin 13

Conclusion : With the help of this project we will able to operate an LED light using Bluetooth
module.
Experiment No. 5

Aim : IoT based street light control using Arduino.

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

You might also like