IoT Based Flood Monitoring and Alerting System for Smart Cities
Singarapu Sindhuja, Vukanti Sravanthi · 2024
One of the most devastating natural disasters that can happen anywhere in the globe is flooding. In order to keep an eye on the flood situation in the southern Thai province of Nakhon Si Thammarat, a system was put in place to track the water level, flow, and precipitation level in real-time. A web-based information source for the public, responding to their need for information on water conditions and flooding, and a channel for information about flooding between the involved authorities and experts to improve their duties and cooperation are the two primary goals of the created system. A sensor network, a processing/transmission unit, and a database/application server make up the created system. With the help of a wireless sensor network that communicates with the application server over mobile General Packet Radio Service (GPRS), it is possible to remotely monitor these real-time data of water condition. To facilitate communication between the application server and the remote sensors linked to a GPRS data unit (GDU), we designed a middleware known as VirtualCOM. The GDU acts as though it were a physical cable linking the distant sensors to the application server while using VirtualCOM. The application server is a web-based system that uses MySQL as its relational database and PHP and JAVA as its web applications. Water conditions, both current and predicted, can be viewed by users in real-time by web browser or WLAN. The created system proved that modern sensors can be used to wirelessly track water conditions in real-time.