ZARA FARZANA BINTI MUDDAZIR SMK KUNAK JAYA
Flash floods often strike without warning because many high-risk areas lack the basic sensors needed to track rising water levels at critical river and drainage points. To solve this, we developed the Smart Flood Monitoring and Alert System, a low-cost IoT prototype designed to give residents and authorities the early information they need to stay safe. The system is built around an ESP32 microcontroller and a water level sensor that provides continuous, real-time data collection. The "brain" of the system classifies risk into three distinct stages: NORMAL, AMARAN (Warning), and BANJIR (Flood). When a threat is detected, it triggers a multi-layered alert mechanism combining an on-site OLED display, local sirens and LED signals with instant Telegram notifications sent directly to users' smartphones. Arduino IDE is used to develop and upload the programming code to the ESP32 microcontroller for the Smart Flood Monitoring and Alert System. Testing confirmed that the prototype successfully maintains Wi-Fi connectivity to deliver precise water-level alerts regardless of the user's location. This project demonstrates a reliable and scalable solution for bridging the communication gap in disaster management, providing a practical tool to enhance community resilience in flood-prone areas. This innovation has high commercialization potential as an educational kit (ABM) for RBT Form 2 under the Microcontroller topic. It provides hands-on IoT and AI learning, is cost-effective and suitable for STEM-based education.
Keywords: IoT, ESP32, Flood Monitoring, Telegram