IoT-Enabled Flood Prediction Using Arduino
Keywords:
Internet of Things (IoT), Liquid Crystal Display (LCD), Microcontroller, Pulse Width Modulation (PWM), SensorsAbstract
Due to the recent spate of floods brought on by severe rainfall, India's concern over the overflow of rivers and dams has grown. This project aims to use an electronic node (three ultrasonic sensors and a microprocessor) to gather water level data at regular intervals to study the occurrence of rain and anticipate floods. At a catchment region, temperature and humidity sensors will be installed in addition to this node to gather data from the surrounding environment. Data from catchment areas are evaluated, and if flooding is likely, water may be released from the dam to offset the incoming water and lessen the impact of flooding. Three float switches are installed on the dam inlet walls to show the water level. Notification is sent to the affected areas' residents if it crosses level 2 or level 3. A cone-shaped ultrasonic sensor was installed on the parapet wall to measure the water level at the dam's outtake, which is utilized to determine the impact area. On the dashboard, you can see all of these statistics. The likelihood of flooding will be indicated on the map if it exists. Notifications will be sent to app users according to the impact area. This study provides a conclusive response to the query of rainfall frequency and flood prediction.