0% found this document useful (0 votes)
6 views6 pages

IOT Based Real Time Weather Monitoring S

The document presents an IoT-based real-time weather monitoring system utilizing NodeMCU to track various weather parameters such as temperature, humidity, rain, and air quality. The system employs multiple sensors and connects to the Thingspeak platform for data storage and visualization, providing users with accessible weather information via web browsers. It highlights the advantages of automation, cost-effectiveness, and the potential applications in agriculture, industry, and environmental monitoring.

Uploaded by

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

IOT Based Real Time Weather Monitoring S

The document presents an IoT-based real-time weather monitoring system utilizing NodeMCU to track various weather parameters such as temperature, humidity, rain, and air quality. The system employs multiple sensors and connects to the Thingspeak platform for data storage and visualization, providing users with accessible weather information via web browsers. It highlights the advantages of automation, cost-effectiveness, and the potential applications in agriculture, industry, and environmental monitoring.

Uploaded by

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

IOT based Real time WeatherMonitoring

System using Nodemcu

N.Jayanth
Department of Electronics and communication Engineering
Sreenivasa Institute of Technology and Management Studies,
Chittoor,AndhraPradesh

I. ABSTRACT:
Weather monitoring is a systematic method that gives us and made available for users via smart phones, web browser or
detailed information about the weather of our surrounding other web browser devices to make the system more intelligent,
environment. This device basically monitors the different adaptable and efficient.
weather parameters such as temperature, humidity, and
Rain, Air Quality. The heart of the device is Node MCU. In
this sensors are used namely temperature and humidity
sensor (DHT11) and rain sensors and mQ3 sensor have IV. SYSTEM ARRCHITECTURE
been used, which is connected to Node MCU. When the
code uploaded on Arduino IDE, the board is connected and
the sensor start working. All monitored data are stored in
thingspeak platform. By using another approach to
calculate rain value by the use of IOT and its condition
easily for their users.
II. INTRODUCTION

The results would be reliable by using sensors to analyze


climatic conditions and the entire system will use less
resources, and there will be faster response. This system
includes wireless technology, which also has Wi-Fi
connectivity. Here the weather conditions are controlled and
the data is updated on the website. A weather monitoring
system could be understood as a system that gives us weather
reports in our environment which makes it intelligent and
interactive through wireless communication with objects. For The implemented system consists of Nodemcu
example, it can give us information of the atmospheric (ESP8266)which is used as a main processing unit for entire
temperature, humidity, rainfall level and pressure etc. This system and all the sensor and all the sensor and devices can be
system therefore essentially senses temperature, humidity, rain connected with a microcontroller. The sensor can be operated
and pressure for the specific place. The prototype contains by the microcontroller to retrieve data from them and it is
different types of sensors which can be used to calculate all the processed and analysis with sensor data. The processed data can
above parameters. The prototype brain is NodeMCU board be uploaded and stored in a cloud to function as a database
along with ESP8266 Wi-Fi Module. The NodeMCU is using nodeMCU and Live data and predicted data displayed on
connected by four sensors namely the temperature and a Thingspeak.
humidity sensor (DHT11), the rainfall sensor (YL83), and
V. COMPONENTS REQUIRED:
pressure sensor (BMP 180). The framework manages
observing and controlling the ecological conditions like HARDWARE:
temperature, relative moistness, pressure with sensors and
sends the data to the website page and afterward plot the sensor
information as graphical insights. Refreshed information from EMBEDDED SYSTEM:
the framework presented can be accessed on the web from all • NODEMCU
aspects of the globe. • ESP8266-01
SENSORS:
III. LITERATURE SURVEY • DHT11
In today’s world many pollution monitoring systems are • BMP 180
designed by different environmental parameters. Existing • RAIN SENSOR(YL83)
system model is presented IOT based Weather monitoring and • MQ-135
reporting system where you can collect, process, analyses, and
present your measured data on web server. Wireless sensor
network management model consists of and device, router, SOFTWARE:
gateway node and management monitoring center. End device • Arduino IDE
is responsible for collecting wireless sensor network data, and
sending them to parent node, the data are sent to gateway node
from parent node directly or by router. After receiving the data CLOUD SYSTEM:
from wireless sensor network, gateway node extracts data after • THINGSPEAK
analyzing and packaging them into Ethernet format data, sends
them to the server. Less formally, any device that runs server HARDWARE:
software could be considered a server as well. Servers are used
to manage network resources. The services or information Nodemcu(Esp8266)
provided through the Internet that are connected through LAN
through remote correspondence. Development plate - This sort
of downpour sensor is turning out to be increasingly more
mainstream constantly. This specific sensor utilizes a plug
circle that grows when there is precipitation to gauge the degree
of precipitation. A pressing factor switch is then used to break
the electrical association which makes the sprinklers turn on
and off.

MQ-135:
Here we used ESP8266 Wi-Fi module which is having TCP/IP
protocol stack integrated on chip. So that it can provide any
microcontroller to get connected with Wi-Fi network. ESP8266
is a preprogrammed SOC and any microcontroller has to
communicate with it through UART interface.. It works with a
supply voltage of 3.3v. The module is configured with AT
commands and the microcontroller should be programmed to
send the AT commands in a required sequence to configure the
module in client mode. The module can be used in both client
and server modes.

SENSORS:

DHT11:
Carbon Monoxide (CO) sensor, suitable for sensing CO
concentrations in the air. Fig. 4 Carbon Monoxide (CO) sensor
MQ 6 Carbon monoxide sensor, suitable for sensing CO
concentration in air. The MQ-6 can sense CO-gas concentration
somewhere in the range of 20 to 2000ppm. This sensor has a
high affectability and quick reaction time. The sensor's yield is
analog resistance. The drive circuit is exceptionally
straightforward; you should simply control the heater curl with
5V, include a load resistance, and associate the output to an
ADC. The standard reference strategy for the estimation of
carbon monoxide concentration in air depends on the ingestion
DHT11 allows measures both temperature and humidity. This of infrared radiation by the gas in a no dispersive photometer.
sensors operates at 5v and utilizes of a current 2.5mA.The This technique is reasonable for stable establishments at fixed
sensor can consider temperature values from 0 to 50 degrees. site monitoring stations. All the more as of late, convenient
Humidity measures from 20%-90% with accuracy. carbon monoxide analyzers with data logging have turned out
RAIN SENSOR: to be accessible for individual presentation observing. These
estimations depend on the electrochemical responses between
carbon monoxide and deionized water, which are detected by
exceptionally planned sensors. These days the determination,
strength and affectability of the electrochemical analyzers are
inside the details of the reference technique and, together with
the data logging systems, they fit into a little rucksack or even
a pocket. Conversion factors
1 ppm= 1.145 mg/m3
1 mg/mg = 0.873 ppm

BMP-180:
This sensor prevents the sprinklers from turning on when the
precipitation cup fills to a specific level. An issue to know
about with this sort of sensor is a bogus top off. Leaves,
garbage, and even bugs or irritations can top off the assortment
cup making the sprinklers shut off. They regularly work
we can produce a quick visualization of our live data, and can
also send warning notifications.

The BMP180 is a piezoresistive sensor that detects pressure.


Piezoresistive sensors are made up of a semiconducting
material (usually silicon) that changes resistance when a
mechanical force like atmospheric pressure is
applied.The BMP180 measures both pressure and temperature,
because temperature changes the density of gasses like air. At
higher temperatures, air is not as dense and heavy, so it applies CIRCUIT DIAGRAM:
less pressure on the sensor. At lower temperatures, air is more
dense and weighs more, so it exerts more pressure on the sensor.
The sensor uses real-time temperature measurements
to compensate the pressure readings for changes in air
density.The BMP180 has a 176 bit EEPROM that contains 11
different calibration coefficients that are unique to each sensor.
These, along with the UP and UT, are used to calculate the true
barometric pressure and temperature.

SOFTWARE:
Arduino IDE:

The Arduino IDE supports the languages C and C++ using


special rules of code structuring. The Arduino IDE supplies a
software library from the Wiring project, which provides many
common input and output procedures. The Arduino IDE
employs the program avrdude to convert the executable code
into a text file in hexadecimal encoding that is loaded into the
Arduino board by a loader program in the board's firmware. The Dht11 sensor, BMP 180 sensor, rain sensor, all are
CLOUD SYSTEM: connected with the node MCU pins and the power supply is
done by USB cable to connect the hardware to the system. The
THINGSPEAK: prototype model is represented in the above images. All the
ThingSpeak is known as an open IoT platform which contains connections should be done in the same manner then will get a
MATLAB analytics that provides us with the facilities to proper result. The below tables show the pin connection for
accumulate, view, and examine live data streams into the cloud. each sensor.
We can also send data to ThingSpeak from our devices, where
Pin configuration of nodemcu and DHT11: • IOT based weather mentoring system project using
NodeMCU is absolutely mechanized.
• It doesn’t require any personal attention.
• We can get notice of weather conditions at any
location beforehand.
• Cost Effectiveness
• Easy to deploy and autonomous
• Low energy and low power
• Accuracy is high
• Efficient

Pin configuration of nodemcu and BMP180: APPLICATIONS:


• The weather monitoring system will play a very
crucial role in the field of industry, farms,
agriculture. Etc.,
• It’s beneficial at locations such as rain forests and
volcanos
• The weather monitoring system can help to take
preventive measures against rains which can be
destructive more often, winds, Too high or too
low temperature.
• The use of proposed system will help us survive
with the ground frost and high temperature in
summers.
• Our system could be used in cold storages at
Pin configuration of nodemcu and Rain sensor:
factories and industries to keep the temperatures
of those places in check and to get alerts if there’s
A0 Ground any major change in the values.
• Our system could be used in green houses and
nurseries to check if the weather conditions of
those areas are suitable for the growth of certain
GND GND plants.

VCC 3V SIMULATION RESULTS:


Cloud: The Data obtained by the sensors that’s transferred to
the cloud via the node mcu is displayed in
Pin configuration of nodemcu and MQ 135
sensor:

A0 A0

GND GND

VCC 3V

D0 null
Our Web Server: Live Data would be displayed on our
server. The data would be updated every 5 mins. This data
ADVANTAGES AND APPLICATIONS: is the data obtained via the thingspeak server. Our Server
also has a weather prediction module where the type of
ADVANTAGES: weather would be displayed based on the input values.
After sensing the data from different sensor devices,
which are placed in particular area of interest. The sensed
data will be automatically sent to the web server, when a Department of Electronics and Communication, NIEIT,
proper connection is established with sever device. The Mysuru.
web server page which will allow us to monitor and
control the system. The web page gives the information [4] Real Time Weather Monitoring System Using Iot Puja
about the temperature, humidity and the CO level Sharma1 and Shiva Prakash2 Department of Information
variations in that particular region, where the embedded Technology and Computer Application Madan Mohan
monitoring system is placed. The sensed data will be Malaviya University of Technology, Gorakhpur.
stored in cloud (Google Spread Sheets). The data stored in
cloud can be used for the analysis of the parameter and [5] IoT based Weather monitoring system Amogh
continuous monitoring purpose. The temperature and Mothukuri Department of Electronics and
humidity levels and CO levels in air at regular time Communication Engineering Kakatiya Institute of
intervals. All the above information will be stored in the Technology and Science Warangal, India.
cloud, so that we can provide trending of temperature and
humidity levels and CO levels in a particular area at any [6] Weather monitoring and forecasting system using IoT
point of time. Balakrishnan Sivakumar 1, * and Chikkamadaiah
Nanjundaswamy 2 1 Department of Telecommunication
Engineering, Dr. Ambedkar Institute of Technology,
CONCLUSION: Bangalore, Karnataka, India.

Our System enables the environment to be selfprotected


(smart environment) by having the sensors integrated in
the monitoring environment. To implement this, sensors
need to be installed to capture and interpret data in the
particular area(environment). By adding sensors in the
system, we can put the world into real life, i.e., it can
interact across the network with other artefacts. The
product of the processing of data and data analysis will
then be made accessible via Wi-Fi to the end user. This
offers a clever means of tracking the atmosphere and an
effective, low-cost embedded system. With the Internet of
Things theory, which is experimentally tested to control
four parameters, which are temperature, humidity, rain
and CO can be monitored.

REFERENCES:

[1] IoT Based Weather Monitoring System R Suresh


Babu, T Palaniappan,K Anushya, M Kowsalya , M
Krishnadevi Department of Electronics and
Communication Engineering, Kamaraj College of
Engineering and Technology, Madurai, Tamil Nadu,
India.

[2] IoT based Weather Monitoring System Bhagyashree


Kulkarni1 , Rutuja Pawar2 , Jenil Dosani3 , Archana
Chaugule4 1,2,3UG Student, 4Associate Professor, Dept.
of I.T., Shah and Anchor Kutchhi Engineering College
Mumbai, India

[3] Internet of Things (IOT) based Weather Monitoring


System Girija C Department of Electronics and
Communication, NIEIT, Mysuru Andreanna Grace Shires
Department of Electronics and Communication, NIEIT,
Mysuru Harshalatha H Department of Electronics and
Communication, NIEIT, Mysuru Pushpalatha H P

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy