The main aim of this paper is to propose a system which gives information about weather status about any place in the world. It gives current weather and Forecasted weather also by using the API of weather cloud without using any sensor. In past days weather can be monitored by using sensors like Temperature sensor, Humidity sensor, rain sensor, anemometer which determines the wind speed those sensors are interfaced with any Controller and values are sent through GSM. Nowadays we use Raspberry Pi which is single board computer it performs all the action performed by the computer. By using the URL of any weather cloud, we can extract the weather status of any place in the world and it is saved as the file by using Speaker we can hear voice output.
Weather is a very important parameter employed in all sectors sky communication like Airplane and rocket is purely weather dependent. Weather forecasting is a very big issue is now a day?s geological scientist have forecasted the weather and says what happens in the upcoming days. And it becomes very helpful to blind peoples and elderly peoples traveling from one place to another. With the help of Some sensors in olden days. But in now a day?s by using weather cloud we can get whole information about the weather status by using Cloud API without using sensors because sensor values are not some much accurate. It is very useful in farming activities to forecast details about Rain.
In the Existing system, we are using Sensor for getting weather monitoring all the sensors are interfaced with one micro-controller?that micro controller?decodes that information sends to one cloud or displayed as a value in LCD or any other display.
- Humidity (DHT11) ? Moisture
- Temperature (LM35) ? heat
- ESP8266 ? Wi-Fi module
These all values are sent to IoT cloud as a parameter we monitor in anywhere in the world
In the existing system, the whole system is based on sensor values only but in practical sensor, values are not much accurate so we go for alternate option extract the forecasted and current values from the API of weather cloud. Many of the weather clouds does not provide free API services for direct extraction of values if forecasted and current weather information. By using the URL of that weather cloud, we can extract the information using Python. And we get voice output by using E speak?library in python.
BLOCK DIAGRAM DESCRIPTION
The overall system consists of a Raspberry Pi module which is acts as the heart of the whole system, whether cloud and speaker which is connected to the internet using inbuilt wi-fi. Which also has a monitor connected to the Raspberry Pi using VGA to HDMI converter.
We took input from weather cloud using API if that Cloud which is extracted using Python programming Text values gets converted to voice output by using Espeak library which can get through Speakers. This text to speech conversion can be done through the python library function. In this system not only current weather, but we can also able to see the upcoming weather conditions with intimation if there is any possibility of worst weather conditions like a heavy thunderstorm, flood possibilities, heavy rain etc. in all over the world. So that precautions can be made before itself. This whole system is developed using python programming.
- Raspberry Pi
- SD card
- Power supply
- Raspbian Jessie
- Weather cloud API
This whole setup is made as a prototype it gives an audio output of weather status report by through speaker. Which place we mentioned in a program it will give voice output accordingly. We can get both forecasted value and current weather update by which place is mentioned by us. This system is very helpful for Blind peoples, elderly peoples and mainly used for agricultural purpose. This is test among various test cases and we got some more attractive results which help for elderly and blind Peoples.