Flood Detection and Mitigating Loss

Published on . Written by

Flood Detection and Mitigating Loss
Natural calamities will occur at any time and kill many people all over the world. There are many different types of natural calamities such as earthquakes, floods etc… The losses are very high including property loss, human loss, crops loss etc…

Read more..
It cannot be avoided completely but it can be prevented.


Skyfi Labs Projects
Floods are caused due to a rise in the level of water in tanks or rivers. Due to unseasonal rains and flash rains the level of water in the river will increase tremendously and washes away all the things that come on its way. These waters have high speed and pressure. It will destruct everything. It is essential to find something that can mitigate the loss and notifies the flood occurrence in prior so that the loss due to the floods will be less. 

This project is a prototype of flood detection and avoidance system. To detect the flood the various natural factors like humidity, Water level, Temperature, etc. are observed. For detecting this DHT11 sensor is used. Float sensor is used to observe the water level. It will be in a closed-circuit position where the circuit is incomplete. If the water level is more than the pre-defined level the circuit automatically get completed and triggers the alarm. The flow sensor always keeps an eye on the water flow.

Project description:

Arduino Uno: It is a board consists of a Microcontroller It has all input and output pins by which we can connect the sensor and get the output from output digital pins. We can load the required program into the board using USB.

WiFi Module: This WiFi module is used to upload the data online for future reference.

DHT Sensor:  This sensor is used to get the Humidity and temperature of the surrounding. It is connected to the Arduino.

Float sensor:  This sensor will be floating on the water and keep an eye on the water level.

Project Implementation:

  1. The float sensor is placed on the surface of the water.
  2. DHT sensor is also placed to know the temperature and humidity of the surrounding.
  3. An Alarm is placed in the office where flood detection is observed.
  4. As soon as the water level increases the flat sensor rises and the circuit gets completed.
  5. When the circuit is completed the electricity is supplied to alarm and it starts ringing.
  6. This data is uploaded to cloud for storage and analysis purpose using Wi-Fi module.
Software Requirements:

  • You will be needing Arduino IDE software to write and upload the program onto the Arduino Uno board.
Advantages:

  • The loss due to the flood is reduced up to a maximum extent.
Programming language: C, C++ (for programming Arduino)

Kit required to develop Flood Detection and Mitigating Loss:
Technologies you will learn by working on Flood Detection and Mitigating Loss:


Any Questions?


Subscribe for more project ideas