Project-Proposal
Project-Proposal
INTRODUCTION
The most catastrophic natural disaster that occurs often in the Philippines is flooding.
Floods are the most common sort of natural disaster, occurring when an excess of water
submerges previously dry terrain. It is frequently caused by excessive rainfall or a storm
surge from a tropical cyclone or tsunami in coastal locations. Moreover, floods may inflict
extensive destruction, including fatalities and damage to personal property and important
public health infrastructure which can most likely affect those who live in floodplains or in
non-resistant buildings, as well as those who lack warning systems and awareness of the
flooding risk [1].
Due to the geographic location of the country, which is near the Pacific Ocean, it has
become prone to storms that often cause floods in the affected areas. According to the
International Displacement Monitoring Centre (IDMC), data from 2008 to 2023 indicates that
floods account for 14% of the 62.2 million total catastrophe displacements, with 634 total
disasters reported [2]. In 2023 alone, the country saw about 2.6 million disaster-related
displacements, 45 percent lower than the decadal average [2].
The Visayas region is prone to floods specifically its Eastern part. Eastern Visayas are
susceptible to heavy rainfall due to typhoons originating from the Pacific Ocean. These
typhoons usually take the path on the area. It is also often where typhoons make landfalls.
These landfalls trigger the flood because of the amount of precipitation it brings. Several
provinces in Visayas are extensively issued flood warnings during storm seasons.
Last February 9, 2025, the National Disaster Risk Reduction and Management
Council (NDRRMC) has issued a red alert for the provinces of Eastern Samar, Samar,
Biliran, Northern Samar, and Leyte due to heavy rains that might cause flooding and
landslides [3]. This leads to the cancellation of classes at all levels of both private and public
schools.
In Visayas State University, the Office of the President released the Memorandum
Circular No. 43 s. 2025. This memorandum specifies that all face-to-face classes and work in
the university are suspended due to the persistent Orange Rainfall Warning issued by the
Philippine Atmospheric, Geophysical and Astronomical Services Administration (PAGASA).
At 11:00 A.M, another weather advisory was released by the university. The dormitory
occupants whose dorms are at risk of flood and landslide are evacuated and are encouraged to
remain in the evacuation areas until further notice.
This project aims to produce a Low-Cost Smart Flood Warning System. It is a
warning system that measures the water level in the area. If the water reaches the sensor, it
will give a warning such as the blinking LED, buzzer sound, and an SMS to the user that the
water level is rising.
OBJECTIVES
1. To identify rising water levels by designing and implementing a flood monitoring
system with an Arduino Uno coupled with rain, ultrasonic, and water level sensors;
2. To incorporate early warning elements like buzzers, LED indications, and a GSM
module in order to deliver real-time notifications to the appropriate authorities and the
community;
3. To create a user-friendly interface that enables remote monitoring of flood conditions;
4. To create a wireless communication module that uses Internet of Things technology to
notify households and emergency personnel via SMS when flood thresholds are
crossed; and
5. To test and assess the system's responsiveness, accuracy, and dependability in
determining flood levels and sending out alerts on time.
METHODOLOGY
The Low-Cost Smart Flood Warning System is made to detect rising water levels and
provides early warnings using lights, sound, and mobile alerts. Built with an Arduino-based
setup, it’s an affordable and efficient way to reduce flood risks. Beyond safety, it also serves
as a learning tool (SDG 4), promotes innovation in early warning systems (SDG 9), and
contributes to building more resilient communities (SDG 11).
This section presents the materials, code, and procedure used in achieving the
objectives of this project.
Materials
The computer specifications used by the researchers were Windows 11 Home, 64-bit
operating system, 8.00 GB RAM, 500 GB of hard disk space, and Intel core i7 10 th generation
processor.
The materials used in this project to develop the prototype of the low-cost smart
flooding warning system are as follows: Arduino Uno R3, water level detection sensor
module, passive buzzer, Light-Emitting Diode (LED) indicator, jumper wires, breadboard,
Universal Serial Bus (USB) cable, and Global System for Mobile Communications (GSM)
module. For programming, the researchers used Arduino Integrated Development
Environment (IDE) using C++ as a programming language. Finally, for sending mobile alerts,
the researchers used a working and registered SIM card.
Code
Written below is the code used to make the Arduino-based setup work.
/*
*Low-Cost Smart Flooding Warning System
*This code will be able to light an LED, sound a buzzer, and send mobile alerts when the
critical water level is reached.
*/
#include <SoftwareSerial.h>
#define SENSOR_PIN A0
#define BUZZER_PIN 8
#define LED_PIN 9
#define TX_PIN 7 // GSM TX to Arduino Pin 7
#define RX_PIN 6 // GSM RX to Arduino Pin 6
void setup() {
pinMode(SENSOR_PIN, INPUT);
pinMode(BUZZER_PIN, OUTPUT);
pinMode(LED_PIN, OUTPUT);
void loop() {
int waterLevel = analogRead(SENSOR_PIN);
Serial.print("Water Level: ");
Serial.println(waterLevel);
if (waterLevel > 500) { // Note: Threshold Value can be changed depending on the
situation.
digitalWrite(BUZZER_PIN, HIGH);
digitalWrite(LED_PIN, HIGH);
sendAlert(); // Send SMS alert
} else {
digitalWrite(BUZZER_PIN, LOW);
digitalWrite(LED_PIN, LOW);
}
delay(1000);
}
void sendAlert() {
Serial.println("Sending SMS Alert...");
gsm.println("AT+CMGS=\"+1234567890\""); // Replace with your phone number
delay(1000);
gsm.println("Flood Alert! Water level is rising dangerously.");
delay(1000);
gsm.write(26); // End SMS with CTRL+Z
delay(5000);
}
Procedure
The researchers divided the project into four (4) parts: Gathering of Materials,
Assembling the Circuit, Sketching of Code, and Project Testing.
Low-Cost Smart Flooding
Warning System
REFERENCES
[1] “Floods,” Floods. [Online]. Available:
https://www.who.int/health-topics/floods#tab=tab_1
[2] “Philippines,” Philippines. [Online]. Available:
https://www.internal-displacement.org/countries/philippines/
[3] C. R. Gillego and J. Gabieta, “Nonstop rains trigger floods in parts of Eastern Visayas,
Bicol,” Philippine Daily Inquirer, Feb. 11, 2025. [Online]. Available:
https://newsinfo.inquirer.net/2033389/nonstop-rains-trigger-floods-in-parts-of-eastern-
visayas-bicol