Uploading Weather Data To Weather Underground

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

Volume 4, Issue 5, May– 2019 International Journal of Innovative Science and Research Technology

ISSN No:-2456-2165

Uploading Weather Data to Weather Underground


Awani Chaudhary Shivendra Singh
Department of Computer Engineering Department of Computer Engineering
Bharati Vidyapeeth (Deemed to be University) Bharati Vidyapeeth (Deemed to be University)
College of Engineering, Pune, INDIA College of Engineering, Pune, INDIA

Suyash Singh Sachin Wakurdekar


Department of Computer Engineering Prof., Department of Computer Engineering
Bharati Vidyapeeth (Deemed to be University) Bharati Vidyapeeth (Deemed to be University)
College of Engineering, Pune, INDIA College of Engineering, Pune, INDIA

Abstract:- The paper proposes the development of a I. INTRODUCTION


weather station made up from a Raspberry Pi 3 and the
Sense Hat shield. The shield used in this application has In this era of technology, determining and tracking of
sensors for temperature, humidity and pressure. The weather conditions plays a vital role in various fields such
weather station can connect to the internet wirelessly or as agriculture, sports, energy sector, space science. It is a
with a standard UTP (Unshielded twisted pair) huge factor influencing the human life, hence developed as
connection, this connection gives us the ability to take a motivation of scientific area devoted for weather
part in a scientific community for the sole purpose to observations completely. Therefore, A raspberry pi based
monitor the weather all around the world. The program weather system is proposed to determine the weather
for the weather station is implemented in Python, this conditions. The system depends on interfacing of various
programming language is easy to used and very sensors with raspberrypi.
versatile.
Observing the weather parameters variations is
On the other hand, the known web application essential to determine the environmental changes. So to
Weather Underground is used to preview the weather achieve the goal of weather monitoring, a real-time, faster,
conditions at various locations i.e urban or remote. This portable and low-cost weather system has been proposed.
application will fetch the weather data from the sensors At our proposed weather system we are measuring some
interfaced with the raspberry pi. The real time data environmental parameters like temperature, humidity,
accession will be provided by the web application pressure.
through server connectivity.The whole system is
developed at relatively low cost giving higher reliability The accurate results are determined by means of
and it is of comparatively is smaller size with easy to use using sensors for measuring the weather parameter .the
technology in various applications. entire system will be faster and less power consuming. The
system will detect the weather conditions and will
continuously update the information to the web application.
The reason for behind sending the data to the web page is
to provide the complete accessibility of the weather
conditions of a particular place anywhere in the world.

II. PROPOSED SYSTEM

 Raspberry pi is a Latest Wireless Technology


The raspberry pi board is a single board integrated
with multiple features. It facilitates various solutions for
network communication & consumes less power giving
faster performance. The raspberry pi board has various
features embedded in it like Wi-Fi, Bluetooth, and Ports for
networking purposes etc.

Fig 1:- Raspberry pi Board  It is integrated with various ports such as USB, HDMI,
GPIO, Micro –SD Slot, audio jack for various
connectivity purposes.
The proposed system will determine and store the
values of various weather parameters such as temperature,
pressure and humidity with the help of sensors connected
with Raspberry pi. The SD card is used to stores the
collected data like a memory card. The output is displayed
on the LCD and on off relays are used for server access.

IJISRT19MY357 www.ijisrt.com 822


Volume 4, Issue 5, May– 2019 International Journal of Innovative Science and Research Technology
ISSN No:-2456-2165
The system will be integrated with the web application  Raspberry pi
“Weather Underground” and a python code will help in The Raspberry Pi is a small sized computer device
updating the results to the server. The current status of the just like ATM card or a Credit card . It uses Linux
weather can be seen at remote location by the user only by Operating System such as Raspbian and frequently used for
logging in on web application entering the username and IOT applications, It can be programmed in languages like
password associated with the particular user. Web Scratch & Python and can be connected directly to the
application i.e Weather Underground opens after entering Bluetooth, ethernet as well as Wifi .It has several USB
password and the output along with graphical ports for various connectivity purposes. For providing
representation will be obtained. direct connectivity with the sensors and many other devices
it has 40 GPIO’s. It is a light weight device with 64 bit
III. SYSTEM ARCHITECTURE Quad -core processor.This credit-card sized computer can
perform various processing operations These are even used
for playing games & many more.

Fig 3:- Raspberry Pi B+ Model

 LAN Cable
LAN Cable (Local Area Network): In our system
LAN Cable is useful for provided internet connectivity to
the Raspberry pi, by means of which the results are updated
at the website & can be accessible at various locations.
The devices connected via LAN has much more efficiency
and have faster speed than the wireless connection.

 HDMI Display
HDMI Display: The display is required to view the
current status of the weather as well as sensor predicted
data such as (humidity, pressure, temperature) values. It
will also reflect the error and disfunctionality of the system.

Fig 2:- Block Diagram of System Models

IV. IMPLEMENTATION

A. Hardware Component Description


The proposed system includes following hardware Fig 4:- HDMI Display
components;
 Raspberry Pi  Atmospheric Pressure Sensor
 LAN Cable Atmospheric Pressure Sensor is used for measuring
 HDMI Display the pressure conditions in the environment .This is a
 Atmospheric pressure sensor generation of sensor from Bosch. A new generation of
 Humidity sensor digital pressure sensors with higher precision is used in our
 Temperature sensor proposed system. It is an electronic sensor with low power
 Keyboard and mouse & voltage consuming capacity. BMP180 is optimal sensors
 Relay for using in mobile phones, PDAs etc. It has a pressure
range of 300 ... 1100hPa.

IJISRT19MY357 www.ijisrt.com 823


Volume 4, Issue 5, May– 2019 International Journal of Innovative Science and Research Technology
ISSN No:-2456-2165
Raspberry pi is one of them .Python codes are packed into
stand-alone executable programs for some of the most
popular operating systems such as Raspbian, so without
installing python interpreter these codes can be executed
and used easily. Python is designed to be highly readable
and understandable and is very simplest and dynamic in
nature .It is an object-oriented language with an easy to
learn syntax.

V. CONCLUSION
Fig 5:- BMP-180 Barometric Pressure Sensor
Thus, we concluded that the Raspberry Pi is highly
 Temperature and Humidity Sensor efficient in connectivity to various sensors and does the
The Temperature & Humidity sensor is used here for work of weather station, reflecting the results on the server
determining the temperature and humidity values in the connected website.
environment. DHT11 is a Humidity and Temperature
Sensor we used in our system generates calibrated digital The website is connected via server to the raspberry
output. It can be interfaced with many microcontroller like pi via raspbian Operating System giving a better
Raspberry Pi, etc. and get instantaneous results. A low cost performance and accuracy of the results. The website is
humidity and temperature sensor which provides high logged on and the sensors connectivity is in through relay.
reliability and long term stability DHT11 uses a resistance
controlled humidity sensor and a thermoresistor to measure Although after the completion of the model we have
the surrounding air temperature and humidity. It is good for achieved the desired results as the value of the temperature,
20-80% of humidity measurement and 0-50ᵒC of pressure and humidity visible on the dashboard of Weather
temperature measurement. Underground Application Website.

Fig 6:- DHT11 Temperature and Humidity Sensor


Fig 7:- Output on Weather Underground’s Application
 Relay Board Dashboard
Relay Board: Relay is an electromechanical switching
device which can be turned on or off ,allowing the current REFERENCES
go through it or resisting it. It is used in industries,
automobiles and home appliances. These are relatively [1]. “Design of Weather Monitoring System Using
simple with longer life, and proven as highly reliable. The Arduino Based Database Implementation”, (Sarmad
8-channel relay is used in our system for switching and Nozad Mahmood), (Forat Falih
controlling the devices.The following Control signals uses Hasan);[email protected],
+5V logic levels. [email protected] Journal of Multidisciplinary
Engineering Science and Technology (JMEST) ISSN:
B. Software Requirement 2458-9403 Vol. 4 Issue 4, April - 2017
Programming on Raspberry pi can be done in [2]. Temperature Sensor datasheet D-Robotics, UK,
multiple ways. Raspberry Pi supports all the programming DHT11 Humidity & Temperature Sensor datasheet.
languages which a Linux computer can run. The GCC Available: https://www.droboticsonline.com,
compiler suite is preloaded with Raspberry Pis’ operating (30/Jul/2010).
system Raspbian. Raspberry pi can directly run C [3]. Weather Monitoring using Raspberry Pi Published
programs without any other installation. on 05 Feb 2019. Written by Naveen Lakkundi
[4]. “An IoT Based Real-Time Weather Monitoring
 Python System Using Raspberry PiS”. International Journal
The most recommended language mainly used for of Advanced Research in Electrical, Electronics and
Raspberry Pi is Python, as Raspberry works on Linux Instrumentation Engineering Vol. 6, Issue 6,
Operating system. The Interpreter of python allows the June2017
language code to run on a wide variety of systems and

IJISRT19MY357 www.ijisrt.com 824

You might also like