You are on page 1of 5

IOT enabled Weather monitoring system

Abstract :

In IOT enabled weather monitoring system project, Arduino Uno measures 4


weather parameters using respective 4 sensors. These sensors are temperature
sensor, humidity sensor, light sensor and rain level sensor. These 4 sensors are
directly connected to Arduino Uno since it has an inbuilt Analog to digital
converter. Arduino calculates and displays these weather parameters on an app
display. Then it sends these parameters to the Internet using IOT techniques.
The process of sending data to the internet using Wi-Fi is repeated after
constant time intervals. Then the user needs to visit a particular app to view this
data. The project connects and stores the data on a web server. Thus the user
gets Live reporting of weather conditions. Internet connectivity or Internet
connection with Wi-Fi is compulsory in this IOT weather monitoring project.

Introduction

Imagine a situation where scientists/nature analysts want to monitor changes in


a particular environment say volcano or a rain-forest. And these people are from
different places in the world. However, a person doing it manually is time
consuming and tedious job. And then there arises a need of an automated
solution for this. So in such scenarios, IOT – Internet of Things proves really
effective. Using Internet of Things, we can upload these weather parameters
data to the cloud using internet connectivity over a WiFi module through
wireless communication. Thus this project is also categorized under Wireless
communication using iot techniques
Two things are necessary to view this weather reporting over the Internet. One
is the Internet and another is a device to access a app. This device can be laptop
or desktop or a tablet or even a smartphone. NOTE that Internet connectivity is
required at both places. One where is project is placed and another from where
user monitors this data

Proposed system
Power supply

pressure sensor

rain sensor Wifi

Air quality sensor

ESP32

MODULE
humidity sensor
(Clou
d
data)

Temperature
sensor

APP

Monitoring
through
Working

Different sensors are connected with NodeMCU, which measure temperature,


humidity and Rain, pressure, air quality intensity as shown in Fig LM35 and
bmp180 sensor is connected to analog I/O pin and the remaining sensors are
connected to digital I/O pins. The complete block diagram of the system is
demonstrated in above

Components requirements
Hardware requirements

1.Nodmcu
2.mq3
3.dht11
4.bmp180
5.rain sensor
6.power supply
7.jumper wires

Software requirements
1.Embedded c
2.arduino ide
3.app

Applications, Advantages and Future enhancements


of IOT weather monitoring system
 IOT weather reporting system has an application to farmers as well. The
weather forecasting plays a very important role in the field of agriculture.
 IOT weather monitoring project proves really helpful for monitoring
weather at places like a volcano, rain forests. It is quite difficult for a
human being to stay for a longer time at such places. Or even areas that
are exposed to radioactive leakage.
 IOT weather monitoring system project using Arduino is fully automated.
It does not require any human attention.
 You can get a prior alert of the weather conditions. Suppose you are
planning to visit a place and you want to know the weather parameters
over that place, then you can just visit a website IOT portal.
 Future enhancements to this IOT project. As Arduino Uno has 5 Analog
inputs, we can add a 5th parameter for weather monitoring.

REFERENCES

[1] J. Shivang, S. S. Sridhar, “Weather prediction for indian location using


Machine learning,” International Journal of Pure and Applied Mathematics, vol.
118, no. 22 pp. 1945-1949, 2018.

[2] Z. U. Khan and M. Hayat, “Hourly based climate prediction using data
mining techniques by comprising entity demean algorithm” Middle-East Journal
of Scientific Research 21, vol. 8, pp. 1295-1300, 2014.

[3] S. S. Bhatkande1, R. G. Hubballi2, “Weather Prediction Based on Decision


Tree Algorithm Using Data Mining Techniques.” Belgaum India: International
Journal of Advanced Research in Computer and Communication Engineering,
vol. 5, no.5, pp. 483-48, 2016.

[4] Y. Radhika, and M. Shashi, “Atmospheric temperature prediction using


support vector machines.” International Journal of Computer Theory and
Engineering 1.1, vol. 1, no. 1, pp.1793-8201, 2009.
[5] D. Chauhan, J. Thakur, “Data mining techniques for Weather Prediction:”
International Journal of Computer Science Trends and Technology (IJCST),
vol. 6, issue 3, pp.249-254, 2018.

[6] S.S. Badhiye, B. V. Wakode, P. N. Chatur, “Analysis Of Temperature And


Humidity Data For Future Value Prediction” International Journal Of Computer
Science And Information Technologies , vol. 3, no.1 pp.3012- 3014, 2012.

[7] F. Olaiya, Adesesan Barnabas Adeyemo, “Application of Data Mining


Techniques in Weather Prediction and Climate Change Studies”, IJCSNS
International Journal of Computer Science and Network Security, vol.17, no.6,
pp 22-25, 2017 .

You might also like