Weather Monitoring System

Download as pdf or txt
Download as pdf or txt
You are on page 1of 46

REAL - TIME WEATHER MONITORING SYSTEM

USING IOT

A MINI PROJECT REPORT

Submitted by
J. JESWIN RHYMOND (211421104113)
S. JIRILIN BABU (211421104114)

in partial fulfilment for the award of the degree


of

BACHELOR OF ENGINEERING
IN

COMPUTER SCIENCE AND ENGINEERING

PANIMALAR ENGINEERING COLLEGE, CHENNAI 600 123

ANNA UNIVERSITY, CHENNAI 600 025

OCTOBER 2023
REAL - TIME WEATHER MONITORING SYSTEM
USING IOT

A MINI PROJECT REPORT

Submitted by
J. JESWIN RHYMOND (211421104113)
S. JIRILIN BABU (211421104114)

in partial fulfilment for the award of the degree


of

BACHELOR OF ENGINEERING
IN
COMPUTER SCIENCE AND ENGINEERING

PANIMALAR ENGINEERING COLLEGE, CHENNAI 600 123

ANNA UNIVERSITY, CHENNAI 600 025

OCTOBER 2023
BONAFIDE CERTIFICATE

Certified that this project report “REAL - TIME WEATHER MONITORING

SYSTEM USING IOT” is the bonafide work of “J. JESWIN RHYMOND

(211421104113), S. JIRILIN BABU (211421104114)” who carried out the project

work under my supervision.

SIGNATURE SIGNATURE

Dr. L. JABASHEELA, M.E., Ph.D., V. ANITHA MOSES, M.E.,


HEAD OF THE DEPARTMENT SUPERVISOR

DEPARTMENT OF CSE, DEPARTMENT OF CSE,


PANIMALAR ENGINEERING COLLEGE, PANIMALAR ENGINEERING COLLEGE,
NASARATHPETTAI, NASARATHPETTAI,
POONAMALLEE, POONAMALLEE,
CHENNAI - 600 123. CHENNAI - 600 123.

Certified that the above candidate(s) were examined in the Anna University Project Viva-Voce
Examination held on ...........................

INTERNAL EXAMINER EXTERNAL EXAMINER


DECLARATION BY THE STUDENT

We J. JESWIN RHYMOND (211421104113), S. JIRILIN BABU

(211421104114) hereby declare that this project report titled “REAL - TIME

WEATHER MONITORING SYSTEM USING IOT”, under the guidance of

V. ANITHA MOSES M.E., SUPERVISOR is the original work done by us and

we have not plagiarized or submitted to any other degree in any university by us.
ACKNOWLEDGEMENT

We would like to express our deep gratitude to our respected Secretary and
Correspondent Dr. P. CHINNADURAI, M.A., Ph.D for his kind words and
enthusiastic motivation, which inspired us a lot in completing this project.

We express our sincere thanks to our Directors Tmt. C. VIJAYARAJESWARI,


Dr. C. SAKTHI KUMAR, M.E., Ph. D and Dr. SARANYASREE SAKTHI
KUMAR B.E., M.B.A., Ph.D for providing us with the necessary facilities to
undertake this project.

We also express our gratitude to our Principal Dr. K. Mani, M.E., Ph.D who
facilitated us in completing the project.

We thank the Head of the CSE Department, Dr. L. JABASHEELA, M.E., Ph.D
for the support extended throughout the project.

We would like to thank our Project Guide V. ANITHA MOSES M.E., and all the
faculty members of the Department of CSE for their advice and encouragement for
the successful completion of the project.

J. JESWIN RHYMOND
S. JIRILIN BABU
ABSTRACT

A Weather Monitoring System using IoT (Internet of Things) is a cutting -


edge technology solution designed to revolutionize the way we gather and analyse
meteorological data. This system integrates various sensors and devices to collect
real - time weather information, such as temperature, humidity, pressure, and
rainfall, and then transmits this data to a central server or cloud - based platform.
With IoT connectivity, this system provides a seamless and automated means of
monitoring weather conditions, allowing for timely weather forecasting, and
efficient resource allocation in various sectors like agriculture, transportation, and
emergency services. By harnessing the power of IoT, this innovative weather
monitoring system enhances the accuracy and accessibility of meteorological data,
contributing to better-informed decision-making and ultimately improving public
safety and the overall quality of life. With the use of sensors, the system keeps tabs
on and regulates environmental factors including temperature, humidity, rainfall
and pressure. It then sends the information to a web page where the sensor data is
plotted as graphical statistics.
TABLE OF CONTENTS

CHAPTER NO. TITLE PAGE NO.

ABSTRACT iii

LIST OF TABLES iv

LIST OF FIGURES v

LIST OF ABBREVIATIONS vi

1. INTRODUCTION 1

1.1 Problem Definition 3

2. LITERATURE SURVEY 4

3. SYSTEM ANALYSIS 9

2.1 Existing System 9

2.2 Proposed system 10

4. SYSTEM DESIGN 12

4.1 Activity Diagram 12

4.2 Data Flow Diagram 13

5. SYSTEM ARCHITECTURE 15

5.1 Architecture Overview 15

5.2 Module Design Specification 16

6. SYSTEM IMPLEMENTATION 25

6.1 Coding 25

7. PERFORMANCE ANALYSIS 29
CHAPTER NO. TITLE PAGE NO.

7.1 Result 30

8. CONCLUSION 32

8.1 Conclusion and Future Enhancements 32

A APPENDICES 33

A.1 Sample Screens 34

REFERENCES 36
LIST OF FIGURES

Figure No. Figure Name

4.1. Activity diagram


4.2. Data Flow Diagram
5.1. Simple Architecture
Diagram
5.2. Circuit Diagram
5.2.1. Node MCU
5.2.2. DHT11 sensor
5.2.3. BMP180 sensor
5.2.4. Rain sensor
A.1. Output
LIST OF ABBREVIATIONS

S. No. SYMBOL ABBREVIATION


1. IoT Internet of Things
2. DHT Digital Humidity and
Temperature
3. LCD Liquid Crystal Display
4. BMP Barometric Pressure
5. LED Light Emitting Diode
6. SDA Serial Data
7. SCL Serial Clock
8. A. I. Analog Input
9. D. I. Digital Input
10. GND Ground State
11. TX Transmitting Pin
12. RX Receiving Pin
13. VCC Common Collector
Voltage
CHAPTER 1
INTRODUCTION

1
1. INTRODUCTION

Here, we introduce a sophisticated online weather reporting system. Our


newly developed system enables online reporting of meteorological parameters. It
enables users to check the weather conditions online without a weather forecasting
organization. The system tracks the weather and provides live reporting of the
weather information using temperature, humidity, and rain sensors. The system
continuously checks the temperature, humidity, and rain using a rain sensor and a
temperature sensor. The purpose of a weather monitoring system is to identify and
collect diverse weather data at various locations that may be analyzed or applied to
weather forecasting. Internet of Things (IOT) and cloud technologies help this
system achieve its goal. The aim behind the internet of things is to link various
connected gadgets as well as a device to the internet. Information from an IOT
device may be readily sent to the cloud using the Internet, and subsequently from
the cloud to the end user. A key component of the Internet of Things is weather
monitoring, which entails sensing and collecting numerous weather parameters and
using them for warnings, notifications, altering appliances as needed and long-term
study. Additionally, we'll make an effort to locate and present parameter trends
using graphical representation. The tools used for this function is to gather,
arrange, and present information. It is anticipated that the internet of things will
change the world by deploying sensors and devices that can record, process, and
send meteorological parameters to monitor and control environmental phenomena.
The term "cloud" refers to the availability of computer system resources like
computing power and data storage without direct active management by users.
Many pollution monitoring methods used today are created using various
environmental factors. IOT-based weather monitoring and reporting system model
is offered, allowing you to gather, organize, examine, and display your measured

2
data on a web server. The end device, router, gateway node, and management
monitoring center make up the wireless sensor network management model. After
extracting the data from the wireless sensor network and packing them into
Ethernet format, the gateway node transfers them to the server to any machine that
executes server software, to put it less formally.

1.1 PROBLEM DEFINITION


A real-time weather monitoring system utilizing IoT (Internet of Things)
technology aims to provide continuous and accurate information about various
weather parameters. This system is designed to collect, process, and transmit data
from a network of sensors deployed in different geographic locations. The primary
objective is to offer up-to-the-minute meteorological data on parameters such as
temperature, humidity, pressure, and rainfall. This information serves a multitude
of purposes, including weather forecasting, disaster management, agriculture, and
transportation planning. The system's key challenges involve sensor placement,
data transmission, processing, and visualization in real-time, ensuring data
accuracy and reliability. Ultimately, this IoT-based weather monitoring system
contributes to enhancing our understanding of weather patterns and enables
informed decision-making in various sectors that rely on weather information.

3
CHAPTER 2
LITERATURE SURVEY

4
2. LITERATURE SURVEY

Authors: Ravi Kishore Kodali and Snehashish Mandal


Title: IoT Based Weather Station
This project defines that with the advent of high speed Internet, more and
more humans around the globe are interconnected. Internet of Things (IoT) takes
this a step further, and connects not only humans but electronic devices which can
speak amongst themselves. With falling costs of Wi-Fi enabled devices this trend
will only gather more momentum. The main concept behind the Internet of Things
(IoT) is to connect various electronic devices through a network and then retrieve
the data from these devices (sensors) which can be distributed in any fashion,
upload them to any cloud service where one can analyse and process the gathered
information. In the cloud service one can utilize these data to alert people by
various means such as using a buzzer or sending them an e-mail or sending them
and SMS etc. [1]

Authors: M. Prasanna and M. Iyapparaja


Title: An Intelligent Weather Monitoring System
An intelligent weather monitoring system using IoT contains smart devices
which are connected to the internet and uses an embedded processor, sensors and
communication hardware to save, transfer and perform an action on the data which
they acquire from their surroundings. IoT devices transfer the sensor data which
they receive from connecting the IoT gateway or another edge device where data is
transferred to cloud for analysis or being analysed locally. Sometimes, these
devices communicate with each other and take action according to the information
collected from other devices. Fig 1 shows IoT devices can work without the help of
people, although people can interact with the devices for performing tasks and

5
getting more straightforward as well as accurate data, give them instructions or
access the output. [2]

Authors: Karthik Krishnamurthi, Suraj Thapa and Lokesh Kothari


Title: Arduino Based Weather Monitoring System
Weather forecasting is the application of science and technology to predict
the state of the atmosphere for a given location. Human beings have attempted to
predict the weather informally for millennium and formally since the nineteenth
century. Weather forecasts are made by collecting quantitative data about the
current state of the atmosphere on a given place and using scientific understanding
of atmospheric processes to project how the atmosphere will evolve on that place.
Once an all - human endeavour based mainly upon changes in barometric pressure,
current weather conditions, and sky condition, weather forecasting now relies on
computer - based models that take many atmospheric factors into account. Human
input is still required to pick the best possible forecast model to base the forecast
upon, which involves pattern recognition skills, tele - connections, knowledge of
model performance, and knowledge of model biases. [4]

Authors: Bulipe Srinivas Rao and Prof. K. Sinivasa Rao


Title: IoT Based on Weather Monitoring System
This project defines about the sensors devices which are placed at different
locations to collect the data to predict the behaviour of a particular area of interest.
The main aim of the this project is to design and implement an efficient monitoring
system through which the required parameters are monitored remotely using
internet and the data gathered from the sensors are stored in the cloud and to
project the estimated trend on the web browser. A solution for monitoring the
temperature, humidity and CO levels i.e., any parameter value crossing its

6
threshold value ranges, for example CO levels in air in a particular area exceeding
the normal levels etc., in the environment using wireless embedded computing
system is proposed in this project. The solution also provides an intelligent remote
monitoring for a particular area of interest. In this project we also present a
trending results of collected or sensed data with respect to the normal or specified
ranges of particular parameters. The embedded system is an integration of sensor
devices, wireless communication which enables the user to remotely access the
various parameters and store the data in cloud. [5]

7
CHAPTER 3
SYSTEM ANALYSIS

8
3. SYSTEM ANALYSIS

3.1. EXISTING SYSTEM


A weather monitoring system using IoT (Internet of Things) technology is
an innovative and efficient solution for collecting, analysing, and disseminating
real-time weather data. This system leverages a network of interconnected sensors
and devices to capture various meteorological parameters such as temperature,
humidity, atmospheric pressure, and rainfall. These sensors are strategically
deployed across geographical locations, allowing for a comprehensive and
localized understanding of weather conditions.
In the existing IoT-based weather monitoring system, these sensors are
equipped with data communication capabilities, enabling them to send the
collected information to a central server or cloud-based platform. The data is then
processed and analysed using advanced algorithms to generate accurate weather
forecasts, identify trends, and monitor changing weather patterns.
This system offers several advantages, including enhanced accuracy and
reliability in weather predictions, as the data is continuously updated in real-time.
It provides a valuable resource for various sectors, including agriculture,
transportation, disaster management, and urban planning. With the capability to
access weather information via web applications or mobile devices, individuals and
organizations can make informed decisions to mitigate weather-related risks and
optimize their operations. Additionally, the IoT-based weather monitoring system
can support environmental research and climate studies by providing a vast amount
of historical and real-time data for analysis and modelling.
In summary, the existing IoT-based weather monitoring system is a crucial
tool for modern society, offering more precise and accessible weather data,

9
contributing to better resource management, safety, and sustainability across
various domains.

3.2. PROPOSED SYSTEM

The Node MCU ESP8266 project's IOT-enabled weather monitoring system


uses 4 sensors to measure 4 different weather characteristics. These sensors include
ones for temperature, humidity, pressure and rainfall. Due to the Node MCU
ESP8266’s built-in analog to digital converter, these 4 sensors are connected
directly to the board. For weather monitoring and climate change, the weather
monitoring system provides great accuracy and dependability. It can access current
weather data and information via the internet. Through the general packet radio
service (GPRS) network, this system is capable of communication. End users need
low maintenance requirements. It has the capacity to store data and make it
available to users as needed.

10
CHAPTER 4
SYSTEM DESIGN

11
4. SYSTEM DESIGN

4.1. ACTIVITY DIAGRAM

4.1 Fig: Activity Diagram

12
4.2. DATA FLOW DIAGRAM

4.2 Fig: Data Flow Diagram

13
CHAPTER 5
SYSTEM ARCHITECTURE

14
5. SYSTEM ARCHITECTURE

5.1. ARCHITECTURE OVERVIEW


Create all systems according to the circuit diagram. Utilizing the Arduino
IDE, program the Node MCU. When you press the button, a confirmation will
appear on your screen. The Node MCU is a programmable controller with an
integrated Wi Fi module. Connected are three sensors. BMP180, DHT11, and Rain
Sensor to Node MCU are first. We can gather the necessary weather data for
monitoring purposes utilizing these three sensors. This aggregated data is streamed
over the Internet so that it can be viewed or read from any location. The Node
MCU receives one IP address after the hardware has been correctly programmed.
Any web browser, including Chrome, Firefox, and Internet Explorer, can access
this IP address, allowing us to present the necessary live data that has been
collected by sensors in a lovely graphical user interface manner. Temperature,
Pressure, Humidity, and Rain are the weather variables that we track.

5.1 Fig: Simple Architecture Diagram

15
5.2. MODULE DESIGN SPECIFICATION

5.2 Fig: Circuit Diagram


5.2.1. ESP8266 - Wi-Fi Module
A self-contained SOC with an integrated TCP/IP protocol stack, the
ESP8266 Wi-Fi Module allows any microcontroller to access your Wi-Fi
network. The ESP8266 is capable of offloading all Wi-Fi networking tasks
from another application processor or hosting an application. Each ESP8266

16
module is already pre-programmed with an AT command set firmware, so all
you have to do is connect it to your Arduino project to receive nearly the same
amount of Wi-Fi functionality as a Wi-Fi Shield. The ESP8266 module is a
very affordable board with a sizable, constantly expanding community.

5.2.1 Fig: Node MCU

17
Pin Configurations

Pin Number Pin Name Alternate Normally Alternate


Name used for Purpose
1. Ground - Connected to -
the ground of
the circuit
2. TX GPIO - 1 Connected to Can act as a
RX pin of general
programmer / purpose input
UC to upload / output pin
program when not used
as TX
3. GPIO - 2 - General -
purpose input
/ output pin
4. CH_EN - Chip enable - -
Active high
5. GPIO - 0 Flash General Takes module
purpose input into serial
/ output pin programming
when held low
during start up
6. Reset - Resets the -
module
7. RX GPIO - 3 General Can act as a
purpose input General
/ output pin purpose input
/ output pin
when not used
as RX
8. Vcc - Connect to -
+3.3V only

18
Some features of ESP8266
 Low cost, compact and powerful Wi-Fi Module
 Power Supply: +3.3V only
 Current Consumption: 100mA
 I/O Voltage: 3.6V (max)
 I/O source current: 12mA (max)
 Built-in low power 32-bit MCU @ 80MHz
 512kB Flash Memory
 Can be used as Station or Access Point or both combined0
 Supports Deep sleep (<10uA)
 Supports serial communication hence compatible with many development
platform like Arduino
 Can be programmed using Arduino IDE or AT - commands or Lua Script

5.2.2. DHT11 (Temperature & Humidity sensor)

A straightforward and incredibly affordable digital temperature and


humidity sensor is the DHT-11. It measures the humidity in the air using a
thermistor and a capacitive humidity sensor, and it outputs a digital signal on
the data pin without the requirement for analog input pins.

5.2.2 Fig: DHT11 Sensor

19
Pin Configuration of DHT11
1. Vcc Power supply 3.5V to 5.5V
2. Data Outputs both Temperature
and Humidity through serial
data
3. NC No connection and hence not
used
4. Ground Connected to the ground of
the circuit

DHT11 Specifications
 Operating Voltage: 3.5V to 5.5V
 Operating current: 0.3mA (measuring) 60uA (standby)
 Output: Serial data
 Temperature Range: 0°C to 50°C
 Humidity Range: 20% to 90%
 Resolution: Temperature and Humidity both are 16-bit
 Accuracy: ±1°C and ±1%

5.2.3. BMP180 (Pressure Sensor)

These are all made to measure atmospheric or barometric pressure. High-


precision sensor BMP180 was created for consumer applications. The only thing
that barometric pressure is the weight of air applied to everything. Air carries
weight, and its pressure may be felt anywhere it is present. The BMP180 sensor
measures the pressure and outputs the data digitally. Additionally, since
temperature influences pressure, we need pressure readings that account for
temperature. The BM180 also has a decent temperature sensor as a makeup.

20
5.2.3 Fig: BMP 180 Sensor
Pin Configurations
Pin Name Description
VCC Connected to +5 V
GND Connected to ground
SDA Serial Data Pin (12C interface)
SCL Serial Clock pin (12C interface)
3.3 V If +5 V is not present. Can connect to
power module by +3.3 V to this pin.

Some features of BMP180 Module


 Can measure the temperature and altitude
 Pressure range: 300 to 1100hPa
 High relative accuracy of ±0.12hPa
 Can work on low voltages
 3.4Mhz I2C interface
 Low power consumption (3uA)
 Pressure conversion time: 5msec
 Potable size

21
5.2.4. Rain Sensor

One type of switching device used to detect rainfall is a rain sensor. The
functioning mechanism of this sensor is similar to that of a switch; if it rains, the
switch is typically closed.

5.2.4 Fig: Rain Sensor


Rain Sensor Module
Below is a picture of the rain sensor module/board. Basically, this board uses
the resistance concept and has nickel-coated lines. This sensor module allows for
the measurement of moisture via analog output pins and provides a digital output
when the moisture threshold is exceeded.
This module resembles the LM393 IC in that it also has an electronic
module PCB. The rains are collected in this case using PCB. The board becomes
wet when rain drops land on it makes an operational amplifier calculation through
a parallel resistance route.

22
5.2.4 Fig: Rain Sensor
Pin Configuration

Pin Description
Pin 1 (VCC) It is a 5V DC pin
Pin 2 (GND) It is a GND (ground) pin
Pin 3 (DO) It is a low / high output pin
Pin 4 (AO) It is an analog output pin

Specification of Rain Sensor


 This sensor module uses good quality of double-sided material
 Anti-conductivity & oxidation with long time use
 The area of this sensor includes 5cm x 4cm and can be built with a nickel
plate on the side
 The sensitivity can be adjusted by a potentiometer
 The required voltage is 5V
 The size of the small PCB is 3.2cm x 1.4cm
 For easy installation, it uses bolt holes
 It uses an LM393 comparator with wide voltage

23
CHAPTER 6
SYSTEM
IMPLEMENTATION

24
6. SYSTEM IMPLEMENTATION

6.1. CODING

#include <SFE_BMP180.h>
#include <Wire.h>
#include <ESP8266WiFi.h>
#include "DHT.h"

String apiKey = "86NSICVMXE6D3523";


const char *ssid = "Wifi Name";
const char *pass = "Wifi Password";
const char* server = "api.thingspeak.com";

DHT dht(D3, DHT11);


SFE_BMP180 bmp;
double T, P;
char status;
WiFiClient client;

void setup() {
Serial.begin(115200);
delay(10);
bmp.begin();
Wire.begin();
dht.begin();
WiFi.begin(ssid, pass);

while (WiFi.status() != WL_CONNECTED) {


delay(500);
Serial.print(".");
}
Serial.println("");
Serial.println("WiFi connected");
}

25
void loop() {
//BMP180 sensor
status = bmp.startTemperature();
if (status != 0) {
delay(status);
status = bmp.getTemperature(T);

status = bmp.startPressure(3);// 0 to 3
if (status != 0) {
delay(status);
status = bmp.getPressure(P, T);
if (status != 0) {

}
}
}

//DHT11 sensor
float h = dht.readHumidity();
float t = dht.readTemperature();

if (isnan(h) || isnan(t)) {
Serial.println("Failed to read from DHT sensor!");
return;
}

//Rain sensor
int r = analogRead(A0);
r = map(r, 0, 1024, 0, 100);

if (client.connect(server, 80)) {
String postStr = apiKey;
postStr += "&field1=";
postStr += String(t);
postStr += "&field2=";

26
postStr += String(h);
postStr += "&field3=";
postStr += String(P, 2);
postStr += "&field4=";
postStr += String(r);
postStr += "\r\n\r\n\r\n\r\n";

client.print("POST /update HTTP/1.1\n");


client.print("Host: api.thingspeak.com\n");
client.print("Connection: close\n");
client.print("X-THINGSPEAKAPIKEY: " + apiKey + "\n");
client.print("Content-Type: application/x-www-form-urlencoded\n");
client.print("Content-Length: ");
client.print(postStr.length());
client.print("\n\n\n\n");
client.print(postStr);

Serial.print("Temperature: ");
Serial.println(t);
Serial.print("Humidity: ");
Serial.println(h);
Serial.print("absolute pressure: ");
Serial.print(P, 2);
Serial.println("mb");
Serial.print("Rain");
Serial.println(r);
}
client.stop();
delay(1000);
}

27
CHAPTER 7
PERFORMANCE
ANALYSIS

28
7. PERFORMANCE ANALYSIS

The project proposes an advanced solution for weather monitoring that uses
IoT to make its real-time data easily accessible over a very wide range. The
system deals with monitoring weather and climate changes like temperature,
humidity, wind speed, moisture, light intensity, UV radiation, and even carbon
monoxide levels in the air using multiple sensors. These sensors send the data
to the web page and the sensor data is plotted as graphical statistics. The data
uploaded to the web page can easily be accessible from anywhere in the world.
The data gathered in these web pages can also be used for future references.
The project even consists of an app that sends notifications as an effective alert
system to warn people about sudden and drastic weather changes. For
predicting more complex weather forecasts that can’t be done by sensors alone,
they use an API that analyses the data collected by the sensors and predicts an
accurate outcome. This API can be used to access the data anywhere and at any
time with relative ease and can also be used to store data for future use. Due to
the compact design and fewer moving parts, this design requires less
maintenance. The components in this project don’t consume much power and
can even be powered by solar panels. Compared to other devices that are
available in the market, this smart weather monitoring system is cheaper and
cost-effective.

29
7.1. RESULT

30
CHAPTER 8
CONCLUSION

31
8. CONCLUSION

Maintaining a weather station in the environment for monitoring allows the


environment to protect itself (i.e., create a smart environment). The environment's
sensor devices must be used for data collection and processing in order to achieve
this. We can make the environment more realistic by using sensor devices in it.
The user will then have access to the gathered data and the analysis' findings over
Wi-Fi. In this study, an effective, low-cost embedded system that can monitor the
surroundings is provided. Additionally, it uploaded the sensor parameters to the
cloud. This information can be easily shared with other users and will be useful for
upcoming analyses. This model can be enhanced to monitor pollution in industrial
areas and emerging cities. This model offers a practical and affordable method for
on-going environmental monitoring in order to safeguard the public health from
pollution.

8.1. FUTURE ENHANCEMENTS

As a global feature of this system, one can add a few additional sensors and
link it to the satellite. Adding additional sensors to track oxygen, and other
environmental variables can also be enhanced. This real-time system has a wide
range of applications in the aviation, navigation, and military industries. It can be
used in hospitals or other medical facilities to conduct research and study on the
"Effect of Weather on Health and Diseases" and afterwards improve warnings
for precautions.

32
APPENDICES

33
A.1. SAMPLE SCREENS

A.1 Fig: Output of Weather Monitoring System

34
A.1 Fig: Output of Weather Monitoring System

35
REFERENCES

[1]. Ravi Kishore Kodali and Snehashish Mandal “IoT Based Weather
Station” 2016 International Conference on Control, Instrumentation,
Communication and Computational Technologies (ICCICCT) 978-1-5090- 5240-
0/16/$31.00, IEEE, (2016).

[2]. 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 Issue4, November (2019).

[3]. Mobile APP & IoT Based Station Weather Station. AUTHOR: K. N. V.
SATYANARAYANA, S. R. N. REDDY, K. N. V. SURESH VARMA & P.
KANAKA RAJU.

[4]. Arduino Based Weather Monitoring System. AUTHOR: Karthik


Krishnamurthi, Suraj Thapa, Lokesh Kothari, Arun Prakash.

[5]. Internet of Things (IoT) Based Weather Monitoring system, Bulipe


Srinivas Rao1, Prof. Dr K. Srinivasa Rao2, Mr N. Ome3, international Journal of
Advanced Research in Computer and Communication Engineering, ISO 3297:2007
Certified, Vol. 5, Issue 9, September 2016.

36

You might also like