Download as pptx, pdf, or txt
Download as pptx, pdf, or txt
You are on page 1of 8

WEATHER MONITORING AND

PREDICTION SYSTEM

TEAM MEMBERS:
ARIJEET DUTTA -21BEC1160
ANKAMREDDY VIJAYBABU -21BEC1175
BHARTENDU RAJ -21BEC1186
NIYATI VASHISHT -21BEC1194

SUPERVISOR:-
HARMEET SINGH
TABLE CONTENT

CHAPTER 3. DESIGN FLOW/PROCESS


3.1. Evaluation & Selection of Specifications/Features
3.2. Design Constraints
3.3. Analysis of Features and finalization subject to constraints
3.4. Design Flow
3.5. Design selection
3.6. Implementation plan/Methodology
3.1. Evaluation & Selection of Specifications/Features

 NodeMCU interfacing : The ESP8266 based NodeMCU board needs to


be properly interfaced with the sensors.
 Setting up the cloud IOT platform: The Arduino IOT platform needs to
be set up to connect with the hardware.
 Storing data: The data sent to the cloud-based IOT platform needs to be
stored securely.
 ML model: A machine learning model is to be designed and trained on the
stored data to predict the future weather conditions.
3.2 Design Constraints.

 Cost: The cost of the components used in the design should be kept low.
 Sensitivity : The sensitivity of the sensors should be high so that they can
record weather dat without error
 Dataset Size: The size of the dataset should be of at least a few months so
the ml model can work properly
 Accuracy: The accuracy of the weather prediction model should be properly
assessed and must be as accurate as possible.
 Component availability: The components used in the design should be
readily available and easy to source.
3.3 Analysis of Features and finalization subject to constraints.

 Component Selection: A minimum number of sensors and boards are


chosen in order to reduce the overall cost .
 Interfacing : The sensors are to be tested and interfaced properly with
the NodeMCU board .
 Dataset : The weather data is to be collected for atleast a month in order
to make the predcitions more accurate
 Accuracy : The ML model developed needs to be tested through
through various accuracy measurement methods and altered as
necessary
3.4 DESIGN FLOW
3.5 Design Selection

 Wifi-board selection : The first decision you need to make is which wifi-
module you will be using for the project.
 Sensor selection: You need to select a minimum of sensors that can sense
the important weather parameters like temperature,humidity and pressure.
 Power supply: The device will need a constant power supply to keep
uploading data to the cloud-based IOT platform.
 ML model selection: You will need to choose a machine learning model
which will be able to accurately predict future weather conditions for a few
days.
3.6 Methodology

 Interfacing sensors with NodeMCU board.


 Configuring ESP32 with Arduino IOT platform.
 Collecting and sending the data to Arduino dashboard.
 Getting the data from Arduino IOT as a csv file.
 Building a machine learning model to predict future weather conditions.
 Training the ML model using the data collected.
 Predicting the future weather conditions using the ML model.

You might also like