You are on page 1of 4

International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056

Volume: 05 Issue: 10 | Oct 2018 p-ISSN: 2395-0072

Arduino Based Weather Monitoring System
Yash J Joysher1, Jeba Shiny J2, Sathiya Narayanan S3, Pradeepan K4
1,2,3,4Department of Computer Science and Engineering, SRM Institute of Science and Technology,
Chennai Tamil Nadu – IN 600089
Abstract - Weather is that the state of the atmosphere, to the Once an all-human endeavor primarily based upon
degree that it's hot or cold, wet or dry, calm or stormy, clear changes in air pressure, current weather, and sky condition,
or cloudy. Most weather phenomena occur within the layer, foretelling currently depends on computer-based models
just under the layer. Weather usually refers to day-after-day that take several atmospherical factors under consideration.
temperature and precipitation activity, whereas climate is Human input remains needed to choose the simplest
that the term for the common region conditions over longer potential forecast model to base the forecast upon that
periods of your time. Once used while not qualification, involves pattern recognition skills, tele-connections, data of
“weather”, is known to mean the weather of earth. model performance, and data of model biases.
Observation the climatic conditions manually is tough. This
work is to develop an automatic system that monitors the LITERATURE SURVEY
weather. The weather is driven by gas pressure
(temperature and moisture) variations between one place Through weather observation system we are able to
and another. These pressure and temperature variations will collect the data about humidness and temperature and in
occur because of the sun angle at any explicit spot. Through keeping with current and former data we are able to
this technique we will mechanically collect the knowledge manufacture the ends up in graphical manner within the
regarding wetness and temperature. The small print square system. once reviewing several articles, there are presently
measure hold on during an information and in keeping with no papers that mention observation the mixture of
current and former knowledge we will manufacture the temperature, lighting and humidness in one integrated
leads to graphical manner within the system. The objective system and have actuators to change these settings.
of this paper is to formulate the weather and be able to additionally to this, there's one analysis paper that has
forecast the weather without human error. mentioned observation these three environmental
conditions; but, there has been no mention regarding having
Keywords - Climate control, Weather analysis, actuators to change. Therefore our main plan was to coin a
Temperature Moderation, Moisture Control, Humidity system which will sense the most parts that formulates the
Control, Arduino. weather and may be able to forecast the weather without
human error.
Ancient forecasting strategies sometimes relied on
Weather forecasting is that the application of determined patterns of events, additionally termed pattern
science and technology to predict the state of the recognition. For instance, it'd be discovered that if the sunset
atmosphere for a given location. People in general have tried was significantly red, the subsequent day usually brought
to predict the weather informally for millennium and sunshine. This expertise accumulated over the generations
formally since the nineteenth century. Weather forecasts are to provide weather cognitive content. However, not all of
created by grouping quantitative knowledge concerning this those predictions prove reliable, and lots of them have since
state of the atmosphere on a given place and using scientific been found to not get up to rigorous applied math testing.
understanding of atmospherical processes to project how The best technique of prediction the weather, persistence,
the atmosphere can evolve on that place. Weather is driven depends upon today's conditions to forecast the conditions
by atmospheric pressure (temperature and moisture) tomorrow. This could be a valid manner of prediction the
variations between one place and another. These pressure weather once it's in a very steady state, like throughout the
and temperature variations will occur because of the sun summer season within the tropics. This technique of
angle at any explicit spot that varies by latitude from the prediction powerfully depends upon the presence of a
tropics. The atmosphere may be a chaotic system, thus little stagnant weather pattern. It will be helpful in each short
changes to a part of the system will grow to possess large vary forecasts and long vary forecasts. Measurements of
effects on the system as a whole. This makes it difficult to atmospheric pressure and therefore the pressure tendency
accurately predict weather quite many days earlier, although (the modification of pressure over time) are utilized in
weather forecasters are frequently working to increase this prediction since the late nineteenth century.
limit through the scientific study of weather, meteorology.
It's theoretically not possible to create helpful every day PROPOSED SYSTEM
predictions quite concerning period of time ahead, imposing
a higher limit to potential for improved prediction ability. There are loads of high end systems on the market
lately for around the clock weather monitoring. However

© 2018, IRJET | Impact Factor value: 7.211 | ISO 9001:2008 Certified Journal | Page 419
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 05 Issue: 10 | Oct 2018 p-ISSN: 2395-0072

these systems are enforced on a really large scale, for all the parts are initialized by supplying the desired power of
monitoring real time weather for a full town or state. +5v. There are 2 temperature sensors, lm35 and dht11; we
Implementing such system for a little space isn't possible, are using 2 temperature sensors to induce a correct value of
since they're not designed for it and therefore the overhead temperature reading and taking the typical of the two values.
for maintaining such systems for a little space is extremely Looking on the temperature, hot air or cool air introduced to
high. keep up the temperature threshold value that is planned. If
the temperature is too low for the actual space hot air is
Our proposed system makes use of three sensors to blown in to bring the temperature to moderation. Otherwise,
measure the weather /environment factors like if the temperature is too high, cold air is blown and thereby
temperature, humidity, light intensity, temperature and heat raising the temperature to the desired level. This is often
index. The values browse from the sensors are processed by however temperature is manipulated. Secondly, there's an
the Arduino micro-controller and hold on during a computer LDR that work based on light intensity. Once the daylight is
file which might be processed upon to derive analysis. The just too much or not enough for the plant to handle, the
readings also are displayed on an on board liquid crystal servo motor opens or closes the door of the glass box
display for fast viewing. All these readings are often analyzed supported the readings of the LDR. This helps in recording
to get the weather characteristics of a specific space and and documenting the natural light incident on the area. The
record the weather pattern. These recorded parameters vary natural intensity level could wary from time to time. This is
from places to places. All these necessities are fed into the often vital in agricultural applications, wherever light is
database and these values are necessities and recorded over needed for the growth of plants and a few plants might not
time. Using these values as input we are able to plot a map of grow well in low light. On the other hand, once the sunshine
a specific space over time. Based on this weather factors and intensity is high throughout the year, such areas or places
planned values the set actions are done. The set action will are appropriate to line up solar energy stations. light
embrace turning on the heat once the temperature is colder intensity in conjunction with different parameters like
than the set price and turning on the cooling system once the temperature and humidness may be employed in predicting
temperature is hot or wet on the far side the set values. The forecast while not the employment of any satellite
serial output from the Arduino micro-controller that are the information.
values read from the sensors also can be hold on in a
database. The database are often used as a supply for The gathered information is serially fed into a
information if we would like to show values through an laptop, that uses the com port to communicate with the
internet site or a standalone application. Arduino device and therefore the knowledge recorded is
hold on during a computer file. The computer file may be
directly foreign to an excel file with the functionality of a
macro. The foreign information is then sorted and formatted,
and charts are then planned with the foreign information.
The charts present a visible illustration of the information
that shows the weather pattern over a recorded amount of
your time. The visual patterns indicate the weather behavior
of the actual region. This is often the first objective of the
current work.

The DHT11 detector provides the present
temperature are humidness readings. The DHT11 offers out
analog output and is connected to the analog input of the
Arduino micro-controller A0. The dht11 detector has three
fig-1: circuit diagram pins. Along with temperature and humidness the other
values that are calculated or derived from the dht11 detector
The modules that frame the weather monitoring
is that the temperature, heat index etc. The temperature is
system are fastidiously and well thought of, to create certain
that the temperature at that air within the atmosphere
that the sensors used are giving the foremost correct reading
freezes to become water droplets and therefore the heat
and are compatible with the Arduino micro-controller. The
index is that the heat felt by the human skin from the
modules used for the weather monitoring system are
atmosphere. This is often vital in places with high
humidity sensor, temperature sensor, light sensor, LCD,
humidness. Even supposing the temperature perhaps lower,
altitude sensor and atmospheric pressure sensor.
the body still feels heat. This is often because of the high
WORKING PRINCIPLE humidness within the air. Humidness is that the wetness
content within the air. High humidness within the air usually
The working rule of this work describes the makes one to sweat or egest.
dependent functionality of the parts and their output. Firstly,

© 2018, IRJET | Impact Factor value: 7.211 | ISO 9001:2008 Certified Journal | Page 420
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 05 Issue: 10 | Oct 2018 p-ISSN: 2395-0072

Through weather monitoring system we are able to
collect the information regarding humidness and
temperature and in line with current and former data we are
able to manufacture the ends up in graphical manner within
the system. The graphical charts may also be uploaded to
websites from wherever in it may be accessed from
anyplace. The information may also be used for pattern
analysis, wherever within the weather parameters are
recorded for an extended amount of your time. The
accumulated knowledge is employed for analysis for
weather prediction. thus our main plan was to coin a system
that may sense the most parts that formulates the weather
and might be ready to forecast the weather without human
error. However, regardless however little the typical error
fig-2: working prototype becomes with someone system, massive errors inside any
explicit piece of guidance are still potential on any given
The lm35 could be a general purpose temperature model run.
detector. The necessity of this detector is to get a further
reading of the temperature. Along with the dht11 sensor’s EXPERIMENTAL RESULTS
temperature reading, we tend to calculate the lm35 sensors
temperature reading further and a mean of the two readings All the modules were designed and all the elements
are taken to get a correct reading of the encircling were assembled. The testing of every module was carried
temperature. Bmp180 detector is employed to live the air out with success. The sensing element readings were
pressure and therefore the temperature further. The air effectively retrieved in a very stable setting and keep in files.
The files were then foreign to surpass automatically using
pressure is employed to work out the relative macros and also the information was clean and formatted for
atmospheric pressure practiced within the close. this is often a neater illustration. Graphical charts were then planned
be} terribly helpful if we tend to are mistreatment the mistreatment the info that bestowed a nice analytical read of
system in high altitude atmosphere and a graduated price of weather pattern supported sensing element readings. So the
the altitude along with different environmental readings testing part was completed. This study was performed in a
provides an honest projection of the environment weather very controlled manner. Thus, there's a requirement to
pattern and that we can notice changes with increase or conduct more experiments in environments additional like
decrease in altitude. real weather. Table below has the results obtained within
the experiments.
The readings from the sensors are displayed during
a 16x2 liquid crystal display that is directly connected to the
table-1: results
Arduino micro-controller. This is often helpful after we are
using the device inside or solely to get the readings on a
screen. The liquid crystal display is additionally practical
once the device is connected to a portable computer
wherever the readings are recorded. There’s on-board
switch provided to show on/off the liquid crystal display so
as to preserve the battery just in case we tend to are
powering the device using external batteries. There’s a
switch provided to show on/off the LCD’s back-light display.
The back-light display consumes loads of battery power. This
is often helpful after we need to preserve the battery and
additionally keep the liquid crystal display on.

This concludes that the current work was successful
and it'll give a competent methodology for recording real
time weather readings and facilitate farmers whose resource
depends on the weather in a very country like Asian country
to supply higher quality crops. It may be accustomed gather
data concerning the necessities for every space over the
years. The gathered data is employed to work out the best
conditions for plants to grow and also the farmer will modify
the atmosphere appropriate for the expansion of the plant.
fig-3: architecture diagram

© 2018, IRJET | Impact Factor value: 7.211 | ISO 9001:2008 Certified Journal | Page 421
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 05 Issue: 10 | Oct 2018 p-ISSN: 2395-0072

This successively can have an enormous impact on
agriculture and additionally on farmers throughout the
globe. This system is developed for tiny space. It’s not net
primarily based system. In future, sensors to research air
quality using gas detectors may be enclosed and an online
interface or service to feed the info on to net might even be


The Authors would like to thank Ms. Vishnu Priya,
our project guide and the Department of Computer Science
and Engineering at the SRM Institute of Science and
Technology for their valuable guidance and gracious support
throughout the whole process of the project. And also
acknowledge their further involvement in the future
development of the project.


[1] Satoh. F, Itakura. M, “Cloud-based Infrastructure for
Managing and Analyzing Environmental Resources”,
SRII Global Conference, pp.325-334, 201

[2] Kurschl. W, Beer W, “Combining cloud computing
and wireless sensor networks”, International
Conference on Information Integration and Web-
based Applications and Services, pp.512-518, 2009.

[3] Zhengtong. Y, Wenfeng. Z, “The research of
environmental pollution examination system based
on the Cloud Computing”, International Conference
on Communication Software and Networks, pp.514-
516, 2011.

[4] Montgomery. K, Chiang. K, “A New Paradigm for
Integrated Environmental Monitoring”, ACM
International Conference Proceeding Series, 2010.

[5] Wei. Q, Jin. N, Lou X, Ma. R, Xu. J, “Software design
for water environment remote monitoring system
based on mobile devices”, Applied Mechanics and
Materials, pp. 2027-2032, 2011.

© 2018, IRJET | Impact Factor value: 7.211 | ISO 9001:2008 Certified Journal | Page 422