E Speak Based Flood Intimation using SMTP and Raspberry Pi

Ask For Price

Description

The main aim of this paper is to propose a system which gives information about weather status in any place in the world. It gives current weather and Forecasted weather also by using the API of underground weather cloud without using any sensor. In past days? weather can be monitored by using sensors like Temperature sensor, Humidity sensor, rain sensor, and anemometer which determines the wind speed those sensors are interfaced with any Controller, and values are sent through GSM. Now a day we use Raspberry Pi which is a single board computer it performs all the actions 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 a file by using Speaker we can hear voice output. If the Thunderstorm is in current and later condition, we sent mail. By using Simple Mail Transfer Protocol (SMTP).


INTRODUCTION

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 now a day’s geological scientists have forecasted the weather and say what happens in the upcoming days. And it becomes very helpful to blind people and elderly people traveling from one place to another. With the help of some sensors in the olden days. But in now a day’s by using the weather cloud we can get whole the 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. It is very helpful for the fisherman who is traveling in the sea they previously know about the flood situation. Based on that they will act.


Existing system

In the Existing system, we are using a Sensor for getting weather monitoring all the sensors are interfaced with one microcontroller the microcontroller decodes that information sent 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 the IoT cloud as a parameter we monitor anywhere in the world

DISADVANTAGE

  • Slow interact.
  • Needs an android device.
  • The society and economy of a country suffer in many ways after a flood.

Proposed system

In the proposed system, the whole system is based on sensor values only but in practical sensors, values are not much accurate so we go for an alternate option to extract the forecasted and current values from the API of the weather cloud. Many of the weather clouds do 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 the E-Speak library in python. By using this Technology, we can get weather status by using this we can predict the Flood situation if it is higher means we sent some mail to them.

ADVANTAGES

  • IoT Weather values are accurate.
  • By using this Technology, we can get weather status by using this we can predict the Flood situation.
  • Low maintenance solution for detecting natural calamities applications
  • This makes the soil more fertile and increases agricultural production.

BLOCK DIAGRAM

E Speak Based Flood Intimation Over SMTP Protocol Raspberry Pi


CIRCUIT DIAGRAM

E Speak Based Flood Intimation

 


BLOCK DIAGRAM DESCRIPTION

The overall system consists of a Raspberry Pi module which is acts as the heart of the whole system, whether cloud or speaker We took input from the weather cloud using API if that Cloud 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. If any thunderstorm increases mean it will send mail to them along with the forecasting Photograph.


PROJECT DESCRIPTION

Weather cloud API is used to Extract the values over the Cloud if the Program is executed it will continuously monitor the values if the thunderstorm values are exceeded means it will automatically send the mail over SMTP Protocol it is like an alert message to the people who are nearby to the shore.


HARDWARE REQUIREMENTS

  • Raspberry pi
  • SD card
  • Speaker

SOFTWARE REQUIREMENTS

  • Program: Python
  • Platform: Python 3 IDLE
  • Raspberry pi os: Raspian os
  • Weather cloud API
  • SMTP

REFERENCES

[1] Indira Priyadarshinee, Kabita Sahoo, Chandrakant Mallick?Flood prediction and prevention through Wireless Sensor Networking(WSN): A Survey? International Journal of Computer Applications, Volume 113 – Number 9, 2015

?[2] Nova Ahmed, A.K. Azad, Mahmudur Rahman Khan, Ahsan Habib, Shuvashish Ghosh, Sabiha Shahid. “ShonaBondhu: a cloud-based system to handle flash flood”, 2016 International Conference on Networking Systems and Security (NSysS), 2016 Weblink: https://doi.org/10.1109/NSysS.2016.7400688

?[3] Victor Seal et al,?A simple flood forecasting scheme using wireless sensor networks?. International Journal of Ad hoc, Sensor &Ubiquitous Computing (IJASUC) Vol.3, No.1, February 2012?

?[4] Basha, Elizabeth A., SaiRavela, and Daniela Rus. “Model-based monitoring for early warning flood detection.” Proceedings of the? 6th ACM conference on Embedded network sensor systems. ACM, 5-7 November 2008.??

[5] Danny Hughes, Phil Greenwood, Gordon Blair, Geoff Coulson,??? Florian Pappenberger, Paul Smith, and Keith Beven. ?An Intelligent and Adaptable Grid-based Flood Monitoring and Warning System? (DRAFT).UK eScience All Hands Meeting 5th, 2006??

[6] Fateen et al,?Pre-flood warning system based on user mobility?. ARPN Journal of Engineering and Applied Sciences, VOL. 10, NO. 23, DECEMBER 2015 ISSN 1819-6608


 

Customer Reviews

There are no reviews yet.

Be the first to review “E Speak Based Flood Intimation using SMTP and Raspberry Pi”

Your email address will not be published. Required fields are marked *