Authors: Anurima Majumdar, Souvik Mondal, Janhabi Das, Purbasa Basu, Prafulla Kumar Sahani, Diyanka Chakraborty
DOI Link: https://doi.org/10.22214/ijraset.2023.48919
Certificate: View Certificate
The paper proposes creating a real-time weather monitoring system in a specific location and making the data available anywhere in the world. The technology underlying this is known as the Internet of Things (IoT). Which is a sophisticated and efficient method of connecting things to the internet and connecting the entire world of things in a network. The framework continuously monitors temperature and humidity with a DHT11 sensor, rainfall intensity with a rainfall sensor, and weather conditions such as cloudiness or sunshine with an LDR sensor. The framework continuously sends this information to the microcontroller, which currently forms it and sends it to the online web server via a Wi-Fi connection. The data updated by the implemented system is available on the internet from anywhere in the world.
Nowadays, an efficient monitoring system is essential for weather monitoring and access, as well as data collection for research publications. This study presents a weather monitoring system implementation based on the Internet of Things (IoT). A new application is built utilizing this technique to determine weather reports using multiple sensors. The primary goal of this project is to develop and execute a resourceful monitoring system in which the required parameters are remotely monitored over the internet, data acquired from sensors is recorded, and the predictable trend or data is projected on the web browser. This article goes into great depth about the implementation and data visualization on the obtained data. The inbuilt sensors in this application can detect temperature, humidity, rainfall, and overcast or sunny weather.
Puja Sharma et al in 2021  have indicated in their paper that proposed a system, which monitors real-time weather condition such as the temperature, humidity, rainfall, and pressure based on Gorakhpur region of India using number of sensors. Their system will use an IoT client-server architecture model and monitors real-time weather data using an environmental parameter. Girija C et al in 2018  have proposed a weather monitoring using IoT technology that uses electronic components and equipment. The system uses sensors to monitor and manage environmental factors such as temperature, relative humidity, and CO level, and then sends the information to a web page to plot the sensor data as graphical statistics. Iswanto in his proposed system  said that weather knowledge is essential before engaging in any activity, particularly those directly related to nature, such as agricultural operations. The system was developed using optocoupler speed sensors, LM35 temperature sensors, and LDR sensor intensities as a measure of the sun, all of which were acquired by an ATmega8535 microprocessor. Ragini D. Khadse et al in 2015 , depicts a low-cost live weather monitoring system with an OLED display, in which the author employs an OLED display to indicate the weather conditions and the suggested concept employs an ESP8266-EX microcontroller-based WeMos D1 board running on Arduino to retrieve data from the cloud. Ravi Kishore and et al in 2016 , depicts the system also provides wireless connectivity using the Bluetooth communication standard. The weather system is comprised of an embedded system for the production of multimedia applications based on the PIC32 microcontroller, with development carried out utilizing the SPIES methodology for embedded system construction. E. Cruz and et al in 2015, designed a weather system, which is made up of an embedded system for creating multimedia applications based on the PIC32 microcontroller, with development using the SPIES approach for embedded system architecture. The creation of a portable gadget capable of measuring temperature, relative humidity, pressure, and altitude. Lay Nandar Soe an et al in 2014 , deals with the design, development and implementation of system where the microcontroller scans the sensors, calibrates and compensates their data and communicates the resulting information to the transmitter. This resulting information are displayed on the LCD that is temperature (oC), humidity (%), pressure (KPa) and wind speed (MH). M. Prasanna and et al  in 2019 had presented a study called "An Intelligent Weathering System Using the Internet of Things," in which climatic conditions are measured and predicted using a machine learning algorithm and IoT technologies. Temperature, humidity, and pressure all play important roles in the system.
Knowing the current state of the environment is one of today's most difficult tasks since assessing the current state of the environment poses a variety of IoT challenges. The suggested system will address this issue since it monitors the weather in real time. Our suggested system incorporates a number of sensors that will measure the temperature of the sunshine, humidity, and rainfall. It will use IoT to work on a client-server architectural approach. The data recorded by the sensor was received by the node MCU controller. The serial monitors an IP address. This protocol-based data may be seen on the Blynk online dashboard or in a Blynk mobile application based on IoT. This study uses environmental characteristics or sensors to monitor and show weather data in real time on a website or mobile application. Anyone may monitor the weather from anywhere by using a webserver or mobile application, rather than depending on a website. In our system, we have created an application-based weather monitoring system that uses the Internet of Things (IoT) to monitor temperature, humidity, rainfall intensity, and sunny or cloudy weather all in one low-cost and user-friendly system.
II. GENERAL COMPONENTS
III. CIRCUIT DIAGRAM
Here, we have connected anode of DC battery with Vin pin of Node MCU and cathode with GND pin. All the Vcc pins of the sensors are connected to 3.3-volt pin of Node MCU and GND with GND pins respectively. The analog output of rainfall sensor is connected to A0 pin of Node MCU and D3 and D4 are connected to digital output of DHT 11 and LDR sensor respectively.
IV. MODEL LAYOUT
The purpose of this study is to create a weather monitoring system with several sensors. Wi-Fi will be used by the system to continually monitor live environmental factors including the weather. The weather monitoring system uses a range of sensors to measure the various factors. The Node MCU ESP8266 serves as a microcontroller and is equipped with2.4GHz Wi-Fi connection. The suggested gadget maintains and monitors the state of the place using an ESP8266 node MCU microcontroller when the remotely managed NET PI network system is implemented. As an AP access point, the ESP8266 is connected to the network through a Wi-Fi (router) station. The DHT 11 is a sensor that measures temperature and humidity. It uses a thermistor and a capacitive humidity sensor to detect the air around it before spewing out a digital signal on the data pin. Although it is very simple to operate, data collection needs precise scheduling. An LDR is a variable resistor that is controlled by light. The resistance of the LDR diminishes as the intensity of the light shines on it. It features an analogue output that connects to the A0 pin of Node MCU. In this case, the LDR sensor detects the presence of sunlight rather than its intensity.
The model depicts the link between the sensor and the microcontroller node MCU. The sensors are attached to the node mcu8266 in the design. When the system connects to the internet, data from sensors is immediately downloaded, uploaded, and presented on webservers. Gauge 1 and Gauge 2 on the Blynk App show temperature and humidity, respectively, while Gauge 3 and Gauge 4 on the LED indication reflect a full building. Check the system's functionality and reliability. The suggested model properly measures the environmental situation.
VI. FINAL RESULT
In the end, we can see that our Blynk mobile app shows three gauges and an LED indicator. The first three gauges show the temperature, humidity, and rainfall intensity, while the LED indicator shows whether the day is sunny or cloudy.
Essentially, our model is made up of several sensors like DHT 11, Rain sensor and LDR sensor. Our model collects data from environments using these sensors, and this data is processed by a microcontroller (ESP8266), and we collect this data with the help of the blink app, which is an open-source Internet of Things (IOT) application and API for storing and retrieving data from things via the HTTP protocol over the Internet or a Local Area Network. In the future, we may include this model into a fire alarm system that can detect fires using smoke and other sensors. Clients can be notified through SMS of the temperature/humidity/smoke parameters and alerted. Accordingly, we may compile a big quantity of data from the device and develop an algorithm capable of predicting rain and humidity.
 Real Time Weather Monitoring System Using Iot - Puja Sharma and Shiva Prakash, Department of Information Technology and Computer Application from Madan Mohan Malaviya University of Technology, Gorakhpur  Internet of Things (IOT) based Weather Monitoring System - Girija C, Harshalatha H, Andreanna Grace Shires, Pushpalatha H P from Department of Electronics and Communication, NIEIT, Mysuru  Weather Monitoring Station with Remote Radio Frequency Wireless Communications by Iswanto.  Implementation of Wireless Sensor Network for Real Time Monitoring of Agricultural Parameter Ragini D. Khadse, G. Borkhade, Computer Science, 2015  Ravi Kishore Kodali and Archana Sahu “An IoT based Weather Information Prototype Using WeMos” 2016 2nd International Conference on Contemporary Computing and Informatics (ic3i), 978-1-5090-5256-1/16/$31.00, IEEE, (2016)  Portable Weather System for Measure and Monitoring Temperature, Relative Humidity, and Pressure, Based on Bluetooth Communication - E. Cruz, Juan G. Ruiz, Computer Science, 2015  Implementation of Microcontroller Based Sensing Unit in Transmitter for Wireless Weather Station by Lay Nandar Soe, K. Lwin, H. Tun, Computer Science, 2014  M. Prasanna, M. Iyapparaja, M. Vinothkumar, B Ramamurthy, S.S. Manivannan,” An Intelligent Weather Monitoring System using Internet of Things”, International Journal of Recent Technology and Engineering (IJRTE) ISSN: 2277-3878, Volume-8 Issue - 4, November (2019)  Node MCU ESP8266 – datasheet  DHT 11 sensor datasheet  Rainfall sensor datasheet  Photoresistor sensor data sensor datasheet
Copyright © 2023 Anurima Majumdar, Souvik Mondal, Janhabi Das, Purbasa Basu, Prafulla Kumar Sahani, Diyanka Chakraborty. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
Paper Id : IJRASET48919
Publish Date : 2023-01-30
ISSN : 2321-9653
Publisher Name : IJRASET
DOI Link : Click Here