Biñan Laguna Flood Monitoring System
Biñan Laguna Flood Monitoring System
A Research
Presented to the Faculty of the Computer Engineering Department
Polytechnic University of the Philippines
Biñan, Laguna
by
Bago, Chester C.
Catedrilla, Michael John N.
Gorgod, Loyd Iverson A.
Merjuar, Stivyn Carl G.
Salazar, Fiel G.
Salvador, Raymart G.
Authors
2023
ACKNOWLEDGEMENT
We would like to express our deepest gratitude to our professor, Mr. Jobert Cadiz,
for his invaluable guidance, support, and encouragement throughout this research. His
insights, feedback, and expertise have been critical to the success of this study.
Next, we would like to acknowledge the City Disaster Risk and Reduction
Management Office (CDRRMO) for this one-of-a-kind opportunity to be our partner in this
research study and for giving us the ideas that made the study at ease. We extend a
special thanks to Eugene Reyes, the Operation Section Chief at CDRRMO, for his
kindness in accepting our interview and providing valuable insights for our study. Mr.
Reyes' willingness to share his expertise has been instrumental in ensuring the smooth
execution of our research. We are deeply grateful for the opportunity to collaborate with
the CDRRMO and Mr. Eugene Reyes, as their support has greatly enhanced the success
of our study.
Then we are also grateful to ourselves, which has greatly enhanced the quality of
this research. Despite lacking devices, we managed to overcome every obstacle during
For their support and inspiration along this journey, we would like to express our
gratitude to the panel list. It has given us courage and determination to know that they
patience throughout this process. Without their understanding and encouragement, this
research would not have been possible. We also thank Fiel Salazar’s family for
welcoming us to their home and providing us food for several overnight stays to finish this
research.
This is to certify that the research work presented in this thesis/ dissertation,
GSM FOR CITY OF BIÑAN DISASTER RISK MANAGEMENT OFFICE for the
University of the Philippines embodies the result of original and scholarly work carried
out by the undersigned. This dissertation does not contain words or ideas taken from
published sources or written works that have been accepted as basis for the award
of a degree from any other higher education institution, except where proper
NAME OF RESEARCHER
Researcher
__________________________
Page
INTRODUCTION ........................................................................................................ 1
Biñan and Other Cities’ Government Struggles Amidst Flash Flood ...............17
Lacking Effectiveness of Biñan and Other Outside City Places’ Current Flood
SYNTHESIS ..............................................................................................................25
STATISTICAL TREATMENT......................................................................................44
Determining the Fastest Cellular Network Transmission of Information from the Sensor
Finding How Accurate the Kalisto System is in Measuring Water Level .....................50
Evaluating the Time Delay in GSM Initialization during Prototype Start-up .................57
Finding How Fast is the Transmission of the Fastest Cellular Network in Silang to
Biñan .........................................................................................................................60
Finding Out the Consistency of the Output of the System in Long Hours of Use ........64
......................................................................................................................................68
Conclusions ...............................................................................................................70
Recommendations .....................................................................................................72
APPENDIX 1 .................................................................................................................75
APPENDIX 2 .................................................................................................................88
PICTURES.................................................................................................................88
APPENDIX 3 .................................................................................................................95
APPENDIX 4 .................................................................................................................98
APPENDIX 5 ...............................................................................................................100
APPENDIX 6 ...............................................................................................................106
CODES ....................................................................................................................106
APPENDIX 7 ...............................................................................................................123
APPENDIX 8 ...............................................................................................................125
REFERENCES ............................................................................................................130
System
List of Figure
INTRODUCTION
Flooding is a natural disaster that affects communities around the world. It occurs
when water flows or rises over land that is normally dry, and can cause significant
damage to homes, businesses, and infrastructure. It is one of the major problems of the
Philippines due to its location in a tropical region and its proximity to the ocean. The
country experiences both heavy rainfall and typhoons, which can cause severe flooding
and landslides. These floods can have a devastating impact on communities, causing
damage to infrastructure and homes, and resulting in loss of life and displacement of
residents. In Biñan, the city government evacuated 257 individuals from flood-prone
areas amidst the onslaught of Typhoon Karding (Deña, 2022). According to the Biñan
City Disaster Risk Reduction Management Office (CDRRMO), 55 families or 257 people
spent the night in the city's six evacuation facilities. The tropical storm Paeng also brought
damage to its approximately 7,900 constituents which resulted in Biñan being placed
under a state of calamity. According to the data of the City Social Welfare and
Development Office (CSWDO), there are 7,899 affected people in Biñan, or 1,359
When water spills from the watershed of higher or elevated areas, it can lead to
devastating floods in lower elevated areas or catch basins. The natural topography plays
a crucial role in this process, as the water flows downhill, following the path of least
hills, the excess water seeks outlets to redistribute itself. Consequently, when the
capacity of the watershed is exceeded, water overflows and cascades down towards
lower regions. The force and volume of the descending water can overwhelm the
can cause substantial damage to infrastructure, disrupt the lives of communities, and
development to mitigate the adverse impacts of water spills and reduce the risk of flooding
event of a certain magnitude in a given area within a specific period of time. There are
factors depending on indicators such as flood depth, duration, velocity, impulse (product
of water level and velocity) and the rate of the rise of water levels, warning time and the
frequency of occurrence. One of the most crucial factors utilized in the creation of flood
risk indices is flood depth. According to (Olanrewaju, 2022) and (Ma et al., 2019),
monitoring flood depth is crucial for identifying and forecasting flood risks as well as giving
a precise risk assessment for flash floods. Additionally, flood depth monitoring aids
utilities in locating and identifying flooding risks, estimating effects, and providing risk
assessment.
This can involve undertaking projects like constructing or strengthening flood barriers,
precautions will be more successful the more time there is for planning. Additionally, early
flood warning can save lives in risky flood events by giving people enough time to flee to
a safe area. This research is significant for it provides the estimated time of arrival of
14, 2022), the flood waters coming to Biñan river are from Silang. That is why there is a
the CDRRMO to prepare. By depending on its geographic location, Kalisto can provide
an estimated time before the flood waters arrive in Biñan. It will help the local government
Another problem brought up by the CDRRMO during the interview was the
urbanization of certain areas in Silang. (Boyu et al., 2021) stated that urbanization
reinforces the region's impervious surface area, which generally slows hydrologic
response time and thus raises the danger of flooding. The cemented and impervious
surface in some areas of Silang affects the ability of the soil to absorb, resulting for the
water to flow in the water ways rather than being naturally absorbed by the soil (CDRRMO
Geographical location of Biñan is the vital point of this research as the researchers
take advantage of the high and low surface elevation. Water from higher geographical
locations flows downhill due to the force of gravity (Gibbs, 2018). Gravity is a force that
acts on all objects in the universe, pulling them towards the center of the Earth (Einstein,
1915). Water, like all other objects, is affected by gravity, so it naturally flows downhill
from higher to lower elevations (Smith, 2009). This process is known as gravity-driven
flow or simply gravity flow (Jones, 2011). As water flows downhill, it gains potential
energy, which it can convert into kinetic energy (Brown, 2013). This causes the water to
move faster and faster as it moves downhill (Johnson, 2010). The faster the water moves,
the more energy it has, and the more energy it has, the faster it can move (Williamson
et al., 2012). This process continues until the water reaches a level where its energy is
sufficient to overcome any obstacles in its path, such as rocks, trees, or other objects
(Davis, 2014). At this point, the water continues to flow downhill until it reaches a lower
2016). In the sense of geographic location, flooding occurs in certain areas that are more
topography or the shape and elevation of the land plays a significant role in determining
the likelihood of flooding. Low-lying areas, such as floodplains and valleys, are
particularly at risk to flooding because they do not have the elevation to protect them from
rising water. Additionally, areas with steep slopes and steep-sided valleys can also
experience flash floods, as heavy rain can quickly cause water to flow rapidly down the
slope. According to (Gonzalez et al, 2014), The area where the Biñan sub-basin is located
is covered by the jurisdiction of six towns and one city, which are Biñan, San Pedro in
Laguna, GMA, Carmona, Silang and Tagaytay City in Cavite, and according to the
Laguna Lake Development Authority, Biñan is one of the municipalities that has a large
The Kalisto system's objective is to provide enough time for the CDRRMO to
prepare by sending an alert ahead of time. The device will be installed in the rivers of
three designated stations namely Silang and Biñan. The system will be utilizing the
PAGASA's set of color codes for advisories including yellow, orange, and red, which
means the darker the color, the more dangerous the situation is. According to PAGASA,
residents in vulnerable areas should continue keeping an eye on the weather when they
issue a yellow advisory. Locals in the impacted areas should be prepared to evacuate
when an orange advisory was announced. And when Pagasa gives red advisory, it
means that severe flooding in low lying areas is expected and residents should start
evacuating (Dela Cruz, 2015). These three warning signals will be applied to the system
water level of Silang and Biñan. Measuring the river flow is important to monitor flood
situations and to generate alarms (Muaz, 2021). The expected output of the Kalisto
system will be the estimated prediction of time based on the data gathered by the
sensors. With this, the CDRRMO of Biñan will be notified about floods ahead of time.
Databases will be utilized as well in storing data for future predictive patterns. According
to (United States Geological Survey, n.d.), data records are essential for predicting
floods, as they provide information on the amount of rainfall occurring in real-time, the
This article's theory provides a theoretical basis for modeling flood warning
systems. In the future, the author foresees modeling and applications fulfilling the
purpose of a scientific foundation and analytical tools for engineering design, operation,
Float Switch
anybody wholly or partially submerged in a fluid (gas or liquid) at rest would experience
a buoyant force that is equal to the weight of the fluid the body is dislodging. The volume
of fluid that has been displaced is equal to the volume of an object that is completely
submerged in the liquid or to the portion of the volume below the surface for an object
that is only partially submerged. The buoyant force's strength is equal to the weight of the
fluid that has been dispersed. In terms of magnitude and direction, the buoyant force
acting on a body floating in a liquid or gas is opposite to that of the object's weight; the
densities of the float and the fluid at the material interfaces, where float sensors collect
their readings. Buoyancy and Static are the two main divisions of Float Type level
sensors.
Gravity is the force that attracts all objects towards each other (Newton's Law of
water to flow downhill because water seeks to follow the path of least resistance. When
water is situated on an incline, its potential energy is greater when it is at a higher position
and decreases when it is at a lower position. The gravitational force acts upon the water,
pulling it from the higher point to the lower point. This gravitational pull causes the
conversion of the water's potential energy into kinetic energy, resulting in its downhill flow.
surmount obstacles and travel further down the slope. This explains why water in
streams, rivers, and waterfalls naturally moves in a downward direction. The continuous
movement of water is sustained by the force of gravity, and as long as the slope maintains
Ultrasonic sensors operate by emitting sound waves at frequencies beyond the scope of
human auditory perception. Ultrasonic sensors are based on the principle of measuring
the propagation time of sound between send and receive (proximity switch). The barrier
principle determines the distance from the sensor to the reflector (retro-reflective sensor)
In GSM (Global System for Mobile communication), the geographical area is divided into
hexagonal cells whose side depends upon the power of the transmitter and load on the
transmitter (number of end-users). At the center of the cell, there is a base station
The key components in the mobile communication network include the mobile station
(MS), which is the user's mobile phone. The base transceiver system (BTS) maintains
the radio connection with the mobile station, while the base station controller (BSC)
allocates time slots between the BTS and the mobile switching center (MSC). The home
location register (HLR) stores subscriber information, while the visitor location register
(VLR) holds temporary data relevant to a specific location. The equipment identity register
(EIR) maintains a list of valid mobile devices, and the authentication center (AuC) verifies
resource management, and secure communication within the mobile network (Kumar,
n.d.).
Figure 1. demonstrates the study's research paradigm. The system is made up of three
frames: the input, the process, and the output. The input goes through the process or
factors such as water level and status, etc. It also provides the needed information about
rivers' water levels on concerned areas where the land is elevated. With the resources
provided by Kalisto, the CDRRMO will now have enough time to react and prepare for
the incoming flash flood. At the same time, people will gain awareness of the flood by
providing information brought by the CDRRMO or the local government. It all comes down
to safety which is the objective and goal of Kalisto. To detect the incoming disaster by
having preparations ahead of time to prevent major casualties that might be dealt by flood
waters.
The Kalisto research starts with the three significant components: The statement
of the problem in which identifying the problems that needed to be solved was given by
the CDRRMO. Review of related literature and studies to support the problem being
stated and for it to have a ground. Then, the researcher's hypothesis was formulated
through the help of the literature reviews. Review of related literature and studies is once
again carried out, followed by prototype testing. In prototype testing, Kalisto system will
1. What is the speed of transmission of information from the Sensor to the Kalisto
System?
3. What is the average time delay in GSM initialization during the first setup of the
prototype?
4. How fast is the transmission of the fastest cellular network in Silang to Biñan?
5. How consistent is the system in providing accurate water level over an extended
period of hours?
People of Biñan
The researchers found out from CDRRMO Biñan that there is a river that connects
the cities of Biñan and Silang, and since Biñan is more likely located on a lower level of
the ground than Silang, once the flow rate in Silang increased, there would be a sudden
rush of water in Biñan, which can lead to flooding. KALISTO can help students, workers,
and people of Biñan City by providing early warning of potential flood hazards. By
measuring and continuously monitoring the water level of Silang River, the system can
detect when water levels are rising and send this information to Biñan CDRRMO to alert
students, workers, and people in the affected area to take appropriate precautions, such
The research aims to make a valuable contribution to the area of flood warning
systems by presenting cheap and user-friendly devices and creating a dependable and
BISIGCATA river. Floods are a serious natural disaster that can result in significant
property damage and loss of life. Early warning systems have been created to inform
CDRRMO Biñan of flood dangers to give them some time to prepare for the incoming
flood. This study endeavors to develop and examine a water level sensor that can be
utilized as a flood early warning system. KALISTO can recognize changes in water levels
and send a notification to the CDRRMO, enabling them to take measures to safeguard
The findings of this study will be relevant to communities that are susceptible to
studying flood warning systems. The water level sensor has the potential to preserve lives
and assets by giving an early warning of impending floods. It also aligns with the goal of
sustainable development by making early warning systems available to all people in all
regions.
Biñan Economy
Flash floods have the potential to have a devastating impact on the economy of
Biñan Laguna because they can disrupt or contaminate groundwater, making tap water
unfit for consumption, cause extensive flooding, and severely disrupt lives, result in
and goods. Additionally, flash floods can affect fishing villages by producing weather-
related dangers including typhoons and flooding. By providing a better knowledge of the
water quality and hydrologic conditions and by assisting in the identification of water
recharging structures to sustain the water table, water level monitoring devices can
benefit the economy of Biñan Laguna. Managing water resources for climate resilience
infrastructure. Finally, effective* Water resources are crucial for ecological health,
This study aims to develop a system for monitoring water levels. The data
collection will be limited to experiments conducted with a prototype and the use of the
Kalisto system mobile app. The primary focus will be on measuring the water levels of
Silang River and Biñan River. It is important to note that this study will not consider other
rivers or conduct extensive field surveys. Therefore, the findings and recommendations
may be specific to the Silang and Biñan area and may not be applicable to other regions.
Additionally, the study will solely rely on the prototype and Kalisto mobile app including
Open Weather API for data, excluding other potential data sources. It is worth mentioning
that the examination of other factors that could influence flood risk beyond water levels
will not be included. This study aims to develop a system for monitoring water levels. The
data collection will be limited to experiments conducted with a prototype and the use of
the Kalisto system mobile app. The primary focus will be on measuring the water levels
of Silang River and Biñan River. It is important to note that this study will not consider
other rivers or conduct extensive field surveys. Therefore, the findings and
applicable to other regions. Additionally, the study will solely rely on the prototype and
Kalisto mobile app, including Open Weather API, for data, excluding other potential data
sources.
Furthermore, it is worth mentioning that the scope of this study is limited to the
database development for recording the collected data and analyzing the patterns of flood
occurrence. The prediction of flood patterns using artificial intelligence (AI) is not within
the scope of this research. While the CDRRMO has acknowledged the potential of AI
prediction, this study is currently focused on data collection and database management.
The exploration and implementation of AI for future flood prediction and innovation are
DEFINITION OF TERMS
BISIGCATA - Rivers in Region IV-A that connect to one another include Biñan,
CDRRMO (City Disaster Risk Reduction Management Office) - City Department of Public
Safety in Biñan oversees carrying out the disaster preparedness projects and programs.
Geographical - pertains to towns and cities as well as the surrounding and its
GSM Module - is a machine which instantly delivers SMS messages with the level of
LGU (Local Government Unit) - governmental body in charge of running the business of
Pressure Sensors - It is also known as a float sensor since it detects changes in water
Topography - A form & height of the surface, or topography, is a key factor in predicting
Local Government Units (LGUs) are on the front line of responding to floods, which
is vital to communities. For it is the local government that plays an integral role before,
during, and after disasters (Domingo & Manejar, 2018). LGUs are responsible for
and managing the aftermath of floods. However, despite their best efforts, LGUs often
need help with a variety of issues during floods. One of the major struggles for LGUs
during floods is coordinating rescue and evacuation efforts. As stated by Manila Bulletin,
the LGU of Biñan is rescuing residents from flooded barangays amidst the severe tropical
storm “Paeng” last October. They did everything to rescue everyone who needed help;
however, they could not immediately reach areas with strong currents of flood to protect
Emergency workers also play a crucial role in providing aid and assistance to
affected citizens during a flood. However, when the scale of the disaster is significant, as
it has been in the Philippines in recent years, it can be challenging for emergency workers
to effectively respond and provide the necessary aid. According to (Welle, 2012), in
August 2012, widespread flooding caused by heavy monsoon rain affected a large
number of people in the capital city of Manila and other parts of Luzon. Emergency
services are struggling to provide aid and assistance to the large number of individuals
affected by the disaster. The emergency workers are facing difficulties in providing
assistance to the flood victims as a large number of people, in the hundreds of thousands,
have sought shelter in evacuation centers. Government reports indicate that the number
Flash flood becomes one of the significant problems in a natural disaster that can
cause damage to property that may affect human living as well. Flood impact is one of
the most important natural disasters in the globe. According to a study by Tingsanchali
(2012), flood impact is one of the most major disasters in the globe, with more than half
of all flood damages occurring in Asia. Asia is where more than half of all flood-related
enables effective planning and quick action to lessen the effects of the flood. However, it
Reduction and Management Offices (CDRRMO). (Lagmay et al., 2017) stated that the
this responsive program for disaster prediction specifically for government warning
against impending floods and to use advanced technology to enhance current geo-
in urban areas, including predicting and mitigating the impacts of floods. However,
despite the importance of this task, CDRRMOs often struggle to accurately predict floods
and protect their communities from the associated risks. A broad online survey was done
by the United Nations University Institute for Water, Environment and Health with regard
to FEWS (Flood Early Warning System). The results showed that almost half of the
respondents indicated that their models were not sophisticated or accurate enough to
The geographical status of a region can play a significant role in causing river
overflow and subsequent flooding from rainfall and the issue of flash floods brought on
by storm surges and rising sea levels is more serious. Factors such as topography, soil
type, and land use can all contribute to the likelihood and severity of flooding. One major
factor is the topography of the area. If the region is hilly or mountainous, heavy rainfall
can quickly cause flash floods as water runs off the steep slopes and into rivers and
streams. In contrast, flat areas with low-gradient rivers may not experience as much
flooding as the water has more time to slowly drain away. Land use can also contribute
to flooding. have a high percentage of impervious surfaces such as roads and buildings
that prevent water from seeping into the ground. This can cause water to run off into
the total land area of the sub-basin is approximately 8,406.732 hectares. Silang occupies
more than one-third of the total land area consisting of 29,308,944 square meters or about
34.86 %. Carmona and Biñan hold almost the same coverage size with about 21,940,464
and 19,292,828, respectively. And that makes Biñan sub-basin's aggregate area
basin. Additionally, deforestation or other land-use changes can also affect the flow of
such as in the Matina River basin in Davao City, the Philippines usually affects 72
barangays (villages) close to the river (Macalalad et al., 2021). Also, according to (Flood
| APN Project: FSMaRT, 2021), in Cagayan, floods in the Cagayan River Basin have
caused disasters in Region 02, with data showing the number of barangays flooded and
will be a flood in the Biñan area by placing a Water Level Sensor in a more elevated river
because that is also where the flowing flood water comes from. Through this, people in
the Biñan area will have some time to prepare before the flood arrives.
prone to natural disasters such as earthquakes and volcanic eruptions due to its location
on the Pacific Ring of Fire. Climate change has also led to an increase in hazards like
typhoons, floods, landslides, and strong winds. In 2020, the country was hit by 22
typhoons causing significant damage, deaths, and displacement. This study examined
the vulnerability of three specific neighborhoods in the City of Santa Rosa in Laguna that
are prone to flooding. The research found that the area with the most vulnerability to
flooding was a neighborhood with inferior flooring and walls made of bamboo.
Additionally, the study found that when considering factors such as structural type, the
height of the ground floor, and proximity to a lake, the neighborhood of Sinalhan was
attention to land use policies and urban greening to reduce the impact of flooding and to
use a combination of top-down and bottom-up approaches to manage flood risk and
Monitoring System
their residents and property from the damaging effects of flooding. Providing early
warning, valuable data, and the ability to integrate with other systems can help to
minimize the damage caused by flooding and ensure a rapid and effective response to
for a flood monitoring system to be effective, it needs to actively involve the people and
communities that are at risk from a range of hazards. It must also effectively facilitate
public education and awareness of risks, such as disseminating messages and warnings
enabled.
The current flood monitoring system of Biñan utilizes real-time camera feed through
Environmental Inc., 2015), an effective flood warning system should be based on the
regular collection of local rainfall, stream level, and streamflow data. While Biñan serves
as a catch basin, since the headwaters of Biñan originate from the eastern slopes of the
Cavite highlands (Citation, Geographic Detail no. 2), the current monitoring system finds
it hard to anticipate floods due to the said geographic circumstance. With the reason that
they can only monitor the water level of rivers in Biñan and not the water level of rivers in
Cavite, which will give them 2 hours ahead of time to prepare if they can anticipate the
The level of water in a tank, a sump pump, or a water treatment system is just a
few examples of the many water level monitoring applications that frequently use float
switches. They are simple and dependable, and monitoring systems can readily
incorporate them. When a liquid level changes, a float switch works by causing an internal
mechanical switch to open or close an electrical circuit. The magnet and reed switch are
housed inside the float, and the float switch can be cable-suspended or it can employ
probes to measure the water level in a storage tank. Pumps, valves, alarms, and other
equipment can be controlled by an electrical signal sent when the dry contacts are
opened or closed.
several ways and one of those is online mapping. According to the Flood Resilience
Portal, flood mapping is crucial to flooding risk management and risk reduction, for it helps
to minimize the loss and damage caused by floods. Remote sensing tools can also be
used to identify and monitor flood-prone areas, as well as social media and other
communication apps that can be used to coordinate rescuers and people in times of flood.
(Domeneghetti et al., 2019) stated that remote sensing provides a valuable source of
data observation. It will also help mitigate the depletion of global field surveys and
monitoring stations, especially in remote areas and developing countries. In the times of
Hurricane Harvey in the year 2017 in the United States, in order to create timely flood
maps that were continuously provided to the Federal Emergency Management Agency
(FEMA) during the Harvey event, (Goldberg et al., 2018) combined image data from
sensors aboard the Suomi National Polar-Orbiting Partnership Satellite (SNPP) and the
by (Supani et al., 2017), they utilized a WiFi network in order to access data by
Also, Satellite rainfall observations can be a useful source of information for enhancing
flood modeling and forecasting. In a river basin in eastern Sri Lanka, (Yoshimoto &
Amarnath, 2017) examined the efficacy of flood inundation modeling utilizing three widely
SMS is a cost-effective way to send data, as it does not require a data plan or
internet connection to function. The GSM/GPRS Shield is a module that can be added to
an Arduino board to provide cellular connectivity. This allows the Arduino to send and
receive data over a cellular network, enabling it to connect to the internet and
communicate with other devices remotely. With this shield, you can make your Arduino
projects mobile and communicate with them remotely, or use them as remote data
loggers. (Satrea et al., 2019) conducted a study which aims to build a flood alarm system
by utilizing GSM communication between flood detector systems and wireless flood alarm
water level detector, an Arduino Uno microcontroller serving as a data processor, and a
SIM900 sender GSM module serving as a data communication medium to a flood alarm
electric alarm.
Having real-time water level monitoring systems is essential for managing water
resources, protecting against water-related hazards, and ensuring sustainable water use.
These systems can help communities and organizations make informed decisions and
take action to protect people, property, and the environment. Ultrasonic sensors, float-
type sensors, capacitive sensors, and pressure sensors are frequently used in water-
level monitoring devices; these are basic and straightforward sensors made specifically
As of early 2019, only 10 of Metro Manila's 18 major river basins had operational
flood forecasting and warning systems for dam operations. According to the Philippine
address flood concerns. It makes use of cutting-edge tools like automatic rain gauges
and 3D terrain mapping to notify agencies and communities of oncoming floods six hours
in advance. Also in the Marikina River, ultrasonic sensors are utilized to track real-time
changes in water level as another means of flood monitoring. Because there are so many
people in Calumpit, Bulacan who require aid, the local authority is having trouble
evacuating its citizens and as indicators of the flood level, they place flood markers along
concrete posts and walls. However, because of the uneven road conditions, strong water
currents, and high-water levels, evacuation and relief activities are frequently postponed.
This has led to extensive damage to properties and loss of life. This circumstance led to
the creation of a flood warning system that can quickly alert local inhabitants and detect
and monitor the present flood state. The provincial government units and residents use
observations to determine the flood level or water level. In order to help them determine
the water level in their region, they post markers or indications on the streets or install
CCTVs.
used for measuring the continuous flow of the water or liquid content in a water system.
The various applications of these sensors are used in water tanks, water-level indicators,
water-level alarms, etc. The average life cycle of this sensor is 15 years. This sensor will
not deteriorate. The circuit of this sensor consists of GND and VCC. This sensor senses
the level of water and actuates the pump or initiates an alarm with a buzzer.
SYNTHESIS
This endeavor is formed from the struggles of people, government, and CDRRMO
in facing floods. Especially the lack of preparation of people before the flood comes. The
problem is not bounded by rainfall but also by water spills. It makes predicting floods
more difficult as per CDRRMO. The organization also discussed the core problem in this
matter. It is the geographical status of Biñan City. This city is said to be a water basin that
catches most of the river’s water from much higher places such as the Silang river which
serves as the determining factor of the possibility of flood in Biñan. The CDRRMO showed
a lack of effectiveness and studies are showing the same deficiency in their local risk
reduction management. The gap shows the need for Kalisto in resolving the matter. The
researchers sought out studies and literature to discuss to further know the limits,
contrast, resemblances, and the components and technology that our study and
prototype also contain. The researchers also discussed the culmination of existing Local
and foreign studies to show the different aspects that the prototype will use includes the
algorithm, hardware, and software components. The latter part explains the overall
RESEARCH DESIGN
In this study where it aims to predict and prevent flood disaster casualties on
people, the authors will utilize experimental research design. It involves manipulating
independent variables to observe the effect on dependent variables and can be used in
various fields, including product development and engineering. In the context of testing a
prototype, the independent variable is the feature or aspect of the prototype, and the
experiments, it is possible to isolate the effect of individual variables on the outcome, and
RESEARCH LOCALE
The study was conducted at Biñan City Laguna as it is one of the six cities
bounded in the Biñan sub-basin (Gonzales et al., 2014). Also, the focus and objective of
this study is to prevent floods coming to Biñan rather than focusing on recovering from
its aftermath.
in this study. The research instrument will be used to gather the data needed, as well as
testing the functionality of the Arduino Mega, GSM Module, and the functionality of the
prototype.
MATERIAL REQUIREMENTS
Container
A plastic container that will be used to contain water to measure water level.
Should be approximately 1ft tall and 0.5ft diameter and must have enough space for 3
Arduino Mega
Kalisto System: A mobile application that is created through Flutter that will
In times of flood most of the internet providers are having a hard time. This
component will make the Arduino Mega send inputs without internet connection.
Used to detect the level of water, 3 pieces float switches are placed on top of the
surface and acts as a mechanical switch, going up or down depending on the water level.
Ultrasonic Sensor
and receive ultrasonic pulses that relay back information about an object's
proximity.
framework created and backed by Google that is available for anyone to use. It is
utilized by frontend and full-stack developers to construct the user interface (UI)
SQLite
MySQL, Oracle, PostgreSQL, or SQL Server since SQLite is trying to solve a different
problem. then use a client/server database engine instead of SQLite. SQLite will work
over a network filesystem, but because of the latency associated with most networks.
editor made by Microsoft with the Electron Framework, for Windows, Linux and macOS.
Experiment 1
I. Objective
To determine the most suitable cellular network for the Arduino GSM shield.
Cellular network sim (Smart, DITO, Globe), Receiver (cellphone), Arduino Uno
III. Procedure
1. Set-up the Kalisto prototype to gather data of water velocity and water level.
10. Test the Kalisto system's network speed with Talk N Text sim.
System
I. Objective
To determine the accuracy of the ultrasonic sensor for the Kalisto system.
III. Procedure
2. Record the measurements in the range of water levels of 25%, 50%, 75%, and 100%
for 10 trials.
3. Based on the data recorded, we will choose the one that accurately measures water
level.
Experiment 3
I. Objective
Assess the time delay in GSM initialization during the first setup of the prototype.
Prototype device with GSM module, timer or stopwatch, mobile device with Kalisto
App
1. Set up the prototype. Ensure that the prototype device is ready for power-up and
2. Prepare the experiment setup. Position the prototype device in a suitable location with
a stable cellular network reception. Place the timer or stopwatch nearby and make sure
it is easily visible.
3. Power on the prototype device. Turn on the power source (battery or power supply) for
the prototype device and immediately start the timer or stopwatch as soon as power is
applied.
4. Monitor the GSM initialization process. Note any visual cues indicating the GSM
5. Record the time for initialization. Stop the timer or stopwatch as soon as the GSM
6. Repeat steps 3-5 multiple times to obtain an average time for GSM initialization.
7. Calculate the average time taken for GSM initialization by summing up the recorded
Experiment 4
Finding How Fast is the Transmission of the Fastest Cellular Network in Silang to
Biñan
I. Objective
To determine the most suitable cellular network in transmitting SMS from Silang
to Biñan.
Cellular network sim (Smart, DITO, Globe), Sender & Receiver (cellphone)
III. Procedure
1. Set-up the TNT sim for sending the message from Silang to Biñan.
2. Set-up the phone of sender and receiver and use a screen recorder with a timer on a
split screen.
3. Send the message to the receiver and record the time it takes.
5. Set-up the DITO sim for sending the message from Silang to Biñan.
6. Set-up the phone of sender and receiver and use a screen recorder with a timer on a
split screen.
7. Send the message to the receiver and record the time it takes.
9. Set-up the Globe sim for sending the message from Silang to Biñan.
split screen.
11. Send the message to the receiver and record the time it takes.
13. Compute the average time taken for SMS transmission from Silang to Biñan for each
cellular network (TNT, DITO, Globe) based on the recorded times from the trials.
Finding Out the Consistency of the Output of the System in Long Hours of Use
I. Objective
real-time water level data through the Kalisto app over an extended duration.
III. Procedure
1. Start the prototype and the Kalisto system. Allow the float switches and ultrasonic
3. Regularly observe the Kalisto app's display of water level data received from the two
stations.
4. Check the historical data section of the app to review the logged water level
measurements.
6. Analyze the recorded data to assess the consistency and accuracy of the system
7. Calculate the deviation between the observed water level measurements and the
One-way ANOVA
When comparing the means of two or more groups, one-way ANOVA is used to
evaluate whether the differences are statistically significant (but mainly used for three
groups and above). The groups that will undergo a one-way ANOVA do not have any
relationships with one another or are simply unrelated. The researchers utilized this
instrument to determine the fastest cellular transmission of information from the sensor
Standard Deviation
employed in statistics, data analysis, and research to describe the dispersion of data
points around the mean. It is also utilized to assess risk, evaluate consistency, and
Descriptive Statistics
statistic to measure the spread or variability of the data. It provides valuable information
about the dispersion of the data points, allowing for a better understanding of the
This section encompasses the presentation, analysis, and interpretation of the gathered
data, which allows for addressing the research problem. It involves the utilization of
graphs and tables to visually represent and aid in comprehending the research findings.
EXPERIMENT 1
1. Problem: What is the speed of transmission of information from the Sensor to the
Kalisto System?
2. Formulate Hypothesis:
Null hypothesis (H₀): There is no significant difference in the means of the speed of
• TNT Mean (μ₁) = (2.43 + 2.57 + 2.35 + 2.42 + 2.48 + 2.54 + 2.39 + 2.46 + 2.51 +
• Globe Mean (μ₂) = (3.23 + 3.17 + 3.29 + 3.10 + 3.08 + 3.21 + 3.14 + 3.26 + 3.19
• DITO Mean (μ₃) = (2.90 + 2.88 + 2.95 + 2.79 + 2.83 + 2.92 + 2.86 + 2.91 + 2.97
= (9 * (10 * (((2.43 - 2.44)² + (2.57 - 2.44)² + ... + (2.33 - 2.44)²) + ... + ((2.81 - 2.88)² +
= 1.3286
=3-1
=2
= (10 * 3) - 3
= 27
= 0.4366
= 1.3286 / 27
= 0.0492
= 0.4366 / 0.0492
= 8.8707
• Using a significance level of α = 0.05 and the F-distribution table, we find the
• The p-value associated with the calculated F-statistic can be obtained using the
Figure 5: Bar Graph Showing the Accuracy of the Kalisto System in Measuring
120
100
80
60
40
20
2. Formulate Hypothesis:
Null Hypothesis (H₀): The accuracy and consistency of water level measurements of the
prototype is not significantly different from the true water level values.
Alternative Hypothesis (H₁): The accuracy and consistency of water level measurements
of the prototype is significantly different from the true water level values.
Calculating for the standard deviation of the measurements at the 25% water level:
sqrt(0.0056) = 0.0748
Based on the calculation, the standard deviation for the measurements at the 25% water
Calculating for the standard deviation of the measurements at the 50% water level:
Based on the calculation, the standard deviation for the measurements at the 50% water
Calculating for the standard deviation of the measurements at the 75% water level:
sqrt(0.0068) = 0.0825
Calculating for the standard deviation of the measurements at the 100% water level:
sqrt(0.0176) = 0.1326
Based on the calculation, the standard deviation for the measurements at the 100% water
EXPERIMENT 3
Evaluating the Time Delay in GSM Initialization during Prototype Start-up
the prototype?
Mean:
Calculating the sum of all the time taken values: 59.3 + 58.9 + 61.2 + 60.5 + 59.7
Dividing the sum by the total number of trials (10): 598.0 / 10 = 59.8 seconds
2. Standard Deviation:
0.9^2 = 7.0
Taking the square root of the variance to get the standard deviation:
EXPERIMENT 4
Finding How Fast is the Transmission of the Fastest Cellular Network in Silang to
Biñan
1. Problem: How fast is the transmission of the fastest cellular network in Silang to Biñan?
2. Formulate Hypothesis:
Null hypothesis (H₀): There is no significant difference in the means of the speed of
Alternative hypothesis (H₁): There is a significant difference in the means of the speed of
GM = (2.78 + 3.19 + 2.96 + 2.88 + 3.12 + 2.87 + 2.82 + 3.05 + 2.94 + 2.91 + 3.16 + 2.80
+ 2.85 + 3.09 + 2.92 + 2.81 + 3.13 + 2.97 + 2.93 + 3.08 + 2.79 + 3.17 + 2.98 + 2.84 +
GM = 2.94
SSB = (10 * (2.78 - GM)²) + (10 * (3.19 - GM)²) + (10 * (2.96 - GM)²)
SSB = 1.0824
+ 0.0004 + 0.0064))
SSW = 0.3366
df_between = 3 - 1 = 2
df_within = 30 - 3 = 27
MSB = 1.0824 / 2
MSB = 0.5412
MSW = 0.3366 / 27
MSW = 0.0125
F = MSB / MSW
F = 0.5412 / 0.0125
F = 43.296
Finding Out the Consistency of the Output of the System in Long Hours of Use
Figure 8: Bar Graph Showing the Consistency of the Output of the System in a
Span of 5 Hours
1. Problem: How consistent is the system in providing accurate water level over an
Null hypothesis (H₀): There is no significant difference in the accuracy of the ultrasonic
Alternative hypothesis (H₁): The accuracy of the ultrasonic sensor varies significantly over
time.
Mean:
Mean = 483.45 / 5
Mean = 96.69%
Standard Deviation:
Variance = 5.139 / 4
Variance = 1.28475
Taking the square root of the variance to get the standard deviation
Minimum:
Minimum = 95.36%
Maximum:
Maximum = 98.24%
1.133%, the minimum accuracy is 95.36%, and the maximum accuracy is 98.24%.
RECOMMENDATION
which encompasses the results obtained from a series of experiments and tests
conducted by the researchers. These findings have played a crucial role in shaping the
serve as a valuable guide for future studies that are closely related to the topic under
investigation.
Summary of Findings
The researchers derived the following findings based on the results obtained from
1) The analysis of variance (ANOVA) test was performed to compare the means of
the transmission speeds among the different SIM cards (TNT, Globe, and DITO).
The computed F-value (8.8707) from the ANOVA test was found to be significant
as it is higher than the critical value (3.49), indicating that there is a significant
2) The analysis of water level measurements obtained using the prototype revealed
important findings regarding its accuracy and consistency. At the 25% and 75%
prototype performs well in measuring water levels within these ranges. However,
at the 50% and 100% water levels, the standard deviations were slightly higher,
3) The mean time taken for GSM initialization during the first setup of the prototype
that the individual trial times tend to deviate from the mean initialization time by
variability in the initialization time data. The range of time taken values spans
illustrating the spread of the data. These findings provide insights into the average
and variability of the GSM initialization time, allowing for a better understanding
4) The calculated F-value of 43.296 is much higher than the critical F-value at α =
0.05 (3.3541) with degrees of freedom of 2 for between-groups and 27 for within-
groups. And the calculated F-value of 43.296 is much higher than the critical F-
5) The mean accuracy of the ultrasonic sensor measurements over the extended
period of hours was approximately 96.69%. This indicates that, on average, the
Conclusions
1) There is a significant difference in the transmission speeds among the tested SIM
cards (TNT, Globe, and DITO). This indicates that variations exist in the speed of
transmitting data between the different SIMs. The observed F-value exceeding
the critical value strongly suggests that the p-value is likely to be less than the
chosen significance level (α = 0.05). Thus, it further supports the rejection of the
null hypothesis (H₀) which states that there is no significant difference in the
2) The accuracy and consistency of water level measurements using the prototype
are influenced by the water level itself. Considering the results and the observed
the null hypothesis (H₀) which suggests that the accuracy and consistency of
water level measurements of the prototype is not significantly different from the
true water level values. The findings indicate that the prototype demonstrates
higher accuracy and consistency in water level measurements at the 25% and
75% ranges, indicating good performance within these levels. And there is slightly
higher variability observed in measurements at the 50% and 100% water levels,
suggesting the need for further refinement and calibration to improve accuracy.
minor variations in the time taken. The findings support the notion that the
prototype can achieve reliable and efficient GSM initialization, which is crucial for
the proper functioning of the system in real-world scenarios. Therefore, the null
hypothesis (H₀), which states that there is no significant difference in the time
delay of GSM initialization during the first setup of the prototype is accepted.
the SIM cards (TNT, Globe, and DITO) from Silang to Biñan. This leads us to
reject the null hypothesis (H₀), where it suggests that there is no significant
difference in the means of the speed of transmission from Silang to Biñan among
the three SIMs. The data propose that TNT consistently demonstrates the fastest
transmission speed among the SIM cards from Silang to Biñan, followed by DITO
accurate water level measurements over the extended period of hours. The mean
the accuracy, implying that the sensor's measurements were not consistently
precise throughout the entire period. Despite this variability, the observed range
Therefore, we fail to reject the null hypothesis (H₀), where it proposed that there
Considering the findings of the study, the researchers propose the following
system for the City of Biñan's Disaster Risk Reduction Management Office, known as
"Kalisto":
historical data, weather patterns, and water levels. This can facilitate accurate
conducting extensive field surveys and gathering data from various locations to
This may include incorporating data from weather stations, river gauges, rainfall
radar, or satellite imagery. Integrating multiple data streams can provide a more
policy developments. This will contribute to the refinement and evolution of flood
5) Implement Real-Time Data Analysis: Explore the use of real-time data analysis
techniques to monitor and analyze incoming data from the system in near real-
time. This can enable early detection of anomalies, prompt alerts, and proactive
the accuracy, reliability, and efficiency of the system to identify areas for
7) GSM Integration per Station: Two GSM modules will be implemented in total. To
enhance the functionality and capabilities of each station, a GSM module will be
installed into each station, specifically for the Silang and Biñan stations. This will
enable better real-time data transmission and monitoring of water levels on the
CURRICULUM VITAE
PERSONAL INFORMATION
Age: 22
Date of Birth: July 4,2001
Place of Birth: Biñan, Laguna
Height: 161cm
Weight: 51kg
Religion: Catholic
EDUCATION
(Secretary AY 2020-2021)
● Computer Literate
● Basic knowledge in AutoCad
ACHIEVEMENTS
I hereby certify that the above information I have given above is true and
punishment.
__________________________________
Chester C. Bago
PERSONAL INFORMATION
Age: 22
Date of Birth: March 9, 2001
Place of Birth: San Pedro, Laguna
Height: 165 cm
Weight: 62.50kg
Religion: Catholic
EDUCATION
AFFILIATIONS
(Officer AY 2022-2023)
● Computer Literate
● Electrical
● Network
● Basic knowledge in AutoCad
● Knowledgeable in electronics and equipped with handling sounds equipment
ACHIEVEMENTS
● Dean's Lister
I hereby certify that the above information I have given above is true and correct.
__________________________________
PERSONAL INFORMATION
Age: 22
Date of Birth: July 07, 2001
Place of Birth: Canlalay, Biñan Laguna
Height: 161 cm
Weight: 65kg
Religion: Catholic
EDUCATION
• N/A
AFFILIATIONS
(Officer AY 2020-2022)
● Computer Literate
● MS Office
● Basic knowledge in AutoCad
ACHIEVEMENTS
I hereby certify that the above information I have given above is true and correct.
__________________________________
PERSONAL INFORMATION
Age: 22
Date of Birth: November 08, 2000
Place of Birth: San Pedro, Laguna
Height: 169 cm
Weight: 51kg
Religion: Catholic
EDUCATION
AFFILIATIONS
(Officer AY 2020-2022)
● Computer Literate
● Basic knowledge in AutoCad
● Basic knowledge in Java
ACHIEVEMENTS
● Dean's Lister
I hereby certify that the above information I have given above is true and correct.
__________________________________
PERSONAL INFORMATION
Age: 22
Date of Birth: October 08, 2000
Place of Birth: Pasig City Hospital
Height: 152.4cm
Weight: 55kg
Religion: Christian
EDUCATION
AFFILIATIONS
● N/A
● Computer Literate
● Proficient with English Speaking
● Basic knowledge in AutoCad
ACHIEVEMENTS
I hereby certify that the above information I have given above is true and correct.
__________________________________
Fiel G. Salazar
PERSONAL INFORMATION
Age: 23
Date of Birth: June 13, 2000
Place of Birth: Negros Occidental
Height: 168 cm
Weight: 61.50kg
Religion: Christian
EDUCATION
● Computer Literate
● Basic knowledge in AutoCad
● Programming, Web Dev, Android Dev
ACHIEVEMENTS
I hereby certify that the above information I have given above is true and correct.
__________________________________
Raymart G. Salvador.
PICTURES
WORK PLAN
10 - 18 -
15 - 30 1-6 7 - 19 1-7 8 - 14
17 31
Title Proposal
Revised
Research Title
Proposal
Title
Consultation
Gathering
Review of
Related
Literatures
Composition of
the Chapter 1, 2,
&3
Theoretical
Framework
Conceptual
Framework
Statement of the
Problem
Hypothesis
Scope &
Limitations of
the Study
Significance of
the Study
Definition of
Terms
Methodology
Mock Defense
Proposal Video
Preparation
Activity
15 - 26 - 10 - 1- 1- 19 - 9-
1 - 10 1-8
21 28 30 31 18 30 14
Mock
Proposal
Defense
Video
Revision of
Chapter 1 to
3
Prototype
Application
Composition
of Chapter 4 -
5
Finalization
of Chapter 1 -
5
BILL OF MATERIALS
Below is a list of materials, assembles and components used in the prototype along with
the quantity of each item and its amount in Philippine Peso (Php).
Unit
Quantity Description Total Price
Price
1 Arduino Uno Set 1634 1634
1 GSM 727 727
9 Float Switch 66 594
1 Wood glue 60 60
¼ nails 120 30
1 Sim Card 35 35
2 Vulcaseal 80 160
1 Hose 23 23
1 GSM 377 377
1 Extension 135 135
1 Water Pump 220 220
10 PCB 5.7 57
1 Switch M 40 40
1 Switch S 15 15
2 LM2596 58 116
1 Tube 50 50
1 Arduino Mega 800 800
1 Jack 40 40
1 Ultrasonic 30 30
1 Soldering Wire 60 60
1 Bisagra 14 14
1 Glue Stick 10 10
1 Tupperware 185 185
1 Sanrio 3 3
1 Paint Brush Set 71 71
2 Electrical Tape 12 24
1 Paint 297 297
38 Wires 14 536
Panel 1382 1382
Transportation 811
Load 171
Others 128
TOTAL PHP 8,835
DATA SHEETS
Description:
The AC-DC Power Supply Model S-180-12 is a compact and efficient power
supply unit designed to convert alternating current (AC) power from a wall outlet into
direct current (DC) power suitable for various electronic devices and applications. With
its reliable performance and stable output, this power supply model is commonly used in
Technical Specifications:
Model: S-180-12
Efficiency: ≥85%
Overview:
a larger number of digital and analog input/output pins and more memory compared to
the Arduino Uno, making it suitable for complex and larger-scale projects.
Key Features:
Microcontroller: ATmega2560
Operating Voltage: 5V
SRAM: 8 KB
EEPROM: 4 KB
Overview:
applications. It integrates the GSM/GPRS functionality and can be used for voice calls,
Key Features:
Controlled via AT commands (Hayes 3GPP TS 27.007, 27.005, and SIMCOM enhanced
AT command set)
Voice calls: It supports voice calls using an external electret microphone and speaker.
SMS: It can send and receive Short Message Service (SMS) text messages.
GPRS Data Transfer: It enables data transfer over the GPRS network using TCP/IP or
UDP protocols.
Network Services: It offers various network services, including caller ID, call waiting, call
forwarding, etc.
GPIO Pins: It provides General Purpose Input/Output (GPIO) pins for controlling external
devices.
Electrical Characteristics:
Power Consumption:
Overview:
The HC-SR04 is a popular and widely used ultrasonic sensor module capable of
measuring distances and detecting objects using ultrasonic waves. It is commonly used
Operating Voltage: 5V DC
Resolution: 1 centimeter
Echo Pulse Output: Positive TTL-level signal, proportional to the measured distance
Echo Pulse Output Signal: Output pulse with a width proportional to the measured
distance
CODES
#define Float_Switch 51
#define Float_Switch1 49
#define Float_Switch2 47
#define Float_Switch3 45
#define Float_Switch4 43
#define Float_Switch5 41
// Ultrasonic Variables
// Equation
long duration;
float distancePercentage;
const int limitInches = 16; // Limit set to 12 inches (1 foot)
float distancePercentage2;
void setup() {
// LEDs
pinMode(LED1_A, OUTPUT);
pinMode(LED1_B, OUTPUT);
pinMode(LED1_C, OUTPUT);
pinMode(LED2_A, OUTPUT);
pinMode(LED2_B, OUTPUT);
pinMode(LED2_C, OUTPUT);
// Float switches
pinMode(Float_Switch, INPUT_PULLUP);
pinMode(Float_Switch1, INPUT_PULLUP);
pinMode(Float_Switch2, INPUT_PULLUP);
pinMode(Float_Switch3, INPUT_PULLUP);
// Ultrasonic
pinMode(trigPin, OUTPUT);
pinMode(echoPin, INPUT);
[Link]("Initializing...");
[Link]("AT");
delay(1000); // Wait for module response
[Link]("AT+CMGF=1");
delay(1000); // Wait for module response
}
void loop() {
updateStatus();
ultrasonicPrint(); // Print Station 1 distance
ultrasonicPrint2(); // Print Station 2 distance
unsigned long currentTime = millis();
if (currentTime - previousTime >= interval) {
sendStatusText();
// Float switch
void updateStatus() {
int switchState = digitalRead(Float_Switch);
int switch1State = digitalRead(Float_Switch1);
int switch2State = digitalRead(Float_Switch2);
int switch3State = digitalRead(Float_Switch3);
int switch4State = digitalRead(Float_Switch4);
int switch5State = digitalRead(Float_Switch5);
if (station1Status != -1) {
message += "Silang Status: ";
switch (station1Status) {
case 0:
message += "YELLOW";
break;
case 1:
message += "ORANGE";
break;
case 2:
message += "RED";
break;
}
message += "\n";
}
if (station2Status != -1) {
message += "Binan Status: ";
switch (station2Status) {
case 0:
message += "YELLOW";
break;
case 1:
message += "ORANGE";
if ([Link]() > 0) {
sendSMS(message.c_str());
}
}
void updateSerial() {
while ([Link]()) {
[Link]([Link]());
}
while ([Link]()) {
[Link]([Link]());
}
}
import 'package:flutter/[Link]';
import 'package:http/[Link]' as http;
import 'dart:convert';
@override
WeatherForecastState createState() => WeatherForecastState();
}
@override
void initState() {
[Link]();
fetchWeatherData();
}
if ([Link] == 200) {
final jsonData = jsonDecode([Link]);
return jsonData;
} else {
throw Exception('Failed to fetch weather data');
}
}
@override
Widget build(BuildContext context) {
if (weatherData == null) {
return const Center(child: CircularProgressIndicator());
}
return Column(
children: [
Row(
children: [
[Link](iconUrl),
const SizedBox(width: 3),
Text('$temperature°C', style: const TextStyle(fontSize: 25)),
],
),
Text([Link]().toUpperCase(),),
Text('Precipitation: $rainChance'),
Text('Humidity: $humidity'),
Text('Wind: $windSpeed'),
],
);
}
}
import 'package:sqflite/[Link]';
import 'package:path/[Link]';
class DatabaseHelper {
static Database? _database;
static const String _dbName = 'water_level.db';
static const String _tableName = 'water_levels';
static getWaterLevelDataList() {}
}
ACTUAL DESIGN
1. Biñan LGU rescues residents from flooded villages. (2022, October 29).
from-flooded-villages/
2. Domingo, S., Joy, A., & Manejar, A. (2018). Disaster preparedness and local
[Link]
evacuated-from-flood-prone-areas-in-Biñan-amid-karding-onslaught/
[Link]
5. Brémond, P., Grelot, F., & Agenais, A.-L. . (2013). Review Article: Economic
[Link]
Climate-ADAPT. [Link]
[Link]/en/metadata/adaptation-options/establishment-of-
early-warning-systems
7. Joni Welman S. & Faiz N. (2019) Flood Early Warning Detection System
Simatupang/publication/333356958_Flood_Early_Warning_Detection_Syste
[Link]
8. Macalalad, R. V., Xu, S., Badilla, R. A., Paat, S. F., Tajones, B. C., Chen, Y.,
& Bagtasa, G. (2021). Flash flood modeling in the data-poor basin: A case
study in Matina River Basin. Tropical Cyclone Research and Review, 10(2),
87–95. [Link]
9. Joko Windarto. (2010). Flood Early Warning System Develop at Garang River
ResearchGate; unknown.
[Link]
_System_Develop_at_Garang_River_Semarang_using_Information_Techno
logy_base_on_SMS_and_Web
Monitoring System.
[Link]
cseng_senior
11. Ibarreche, J., Aquino, R., Edwards, R. M., Rangel, V., Pérez, I., Martínez, M.,
Castellanos, E., Álvarez, E., Jimenez, S., Rentería, R., Edwards, A., &
12. Krzhizhanovskaya, V. V., G.S. Shirshov, Melnikova, N., & Meijer, R. J. (2011,
[Link]
system_Design_implementation_and_computational_modules
[Link]
based_monitoring_for_early_warning_flood_detection
[Link]
45998=&response-content-
disposition=inline%3B+filename%3DSMS_based_flood_monitoring_and_ear
ly_war.pdf&Expires=1673726624&Signature=BycE4-
A1zr9RQQHb2OFgP6k1xJEeJ3XB-O6ydFm0XvkWiR7BRfDnpnmdv-
YbLHEaXO3sh06aaJ6vSELRX9kqN6UVp3kD0JME23alH1GXQxFGudugWt
uBDHHD5WWuemOblEq2-0CuskeQdvsmku1gA-
07R4hxBbX~tgXOqtTt9IJbt7KBbVyo49kntRBFG8YAbPj69etgGw9UUV9njR
mNFiky0Anp8mO5Y-8OGf2AD3Nea-
y5yBSuYuf9nf1OdV1tatMYskj2vraIp32bPyKrMPEsVGO4OdpgAdQrN8FjQ0
RqibzbJsCZ6enYK9OWNUEa4VObm3lQyHpHKobyZU1EpQ__&Key-Pair-
Id=APKAJLOHF5GGSLRBV4ZA
15. Ankem Susheel, & S. Selvendran. (2019, May 3). Investigation on Water Level
[Link]
er_Level_Regulation_Using_Floating_Sensor_and_Arduino_Uno
16. About Project NOAH | GOVPH. (2013). Official Gazette of the Republic of the
Philippines. [Link]
18. D. Tang, F. Wang, Y. Xiang, H. You and W. Kang, “Automatic Water Detection
Method in Flooding Area for GF-3 Single- Polarization Data,” in IGARSS 2018
19. Rani, D. S., Jayalakshmi, G. N., & Baligar, V. P. (2020). Low-Cost IoT-based
20. Jan, O.R.; Jo, H.S.; Jo, R.S.; Kua, J. Real-Time Flood Monitoring with
21. Welle, D. (2012, August 9). Floods overwhelm the Philippines. [Link];
millions-of-flood-victims/a-16153213
22. Preface: Remote Sensing for Flood Mapping and Monitoring of Flood
Dynamics
23. [Link]
24. Goldberg, M.D.; Li, S.; Goodman, S.; Lindsey, D.; Sjoberg, B.; Sun, D.
25. [Link]
Smartphone
[Link]
.org/doi/pdf/10.1063/1.5011627&ved=2ahUKEwjsmoyo1OH8AhW22jgGHXt
ZA08QFnoECFIQAQ&usg=AOvVaw0XlipckQhoaocOXsOWmMV_
[Link]
28. Satria, D., Yana, S., Hidayat, T., Syahreza, S., Yusibani, E., & Munadi, R.
29. Urbanization impacts on flood risks based on urban growth data and coupled
[Link]
based-urban-growth-data-and-coupled-flood-
models#:~:text=Urbanization%20increases%20regional%20impervious%20s
urface,and%20therefore%20increases%20flood%20risk
[Link]
&pg=PA1&dq=This+process+is+known+as+gravity-
driven+flow+or+simply+gravity+flow+by+jones&ots=NL2320V8Ky&sig=0xh2
6vnfy1VdV8EwBGbpGkbzGrk&redir_esc=y#v=onepage&q=This%20process
%20is%20known%20as%20gravity-
driven%20flow%20or%20simply%20gravity%20flow%20by%20jones&f=fals
[Link]
pg=PR1&dq=+is+the+vital+point+of+this+research+as+the+researchers+tak
e+advantage+of+the+high+and+low+surface+elevation.+Water+from+higher
+geographical+locations+flows+downhill+due+to+the+force+of+gravity+(gib
bs&ots=K8uDOeYpGN&sig=Tt6v2kCC8XxiGOLrk9HMIIpoqrY&redir_esc=y#
v=onepage&q&f=false
32. Black Holes & Time Warps: Einstein’s Outrageous Legacy (Commonwealth
[Link]
&pg=PT9&dq=Gravity+is+a+force+that+acts+on+all+objects+in+the+univers
e,+pulling+them+towards+the+center+of+the+Earth+(Einstein,+1915)&ots=
ww1ZmdAIlq&sig=FMOOQ3y8d78FHzT5Lc0FwadRbos&redir_esc=y#v=one
page&q&f=false
33. River flow and streamflow monitoring with IoT. Manx Technology Group.
streamflow-monitoring-with-
iot/#:~:text=Measuring%20river%20flow%20and%20streamflow,ensure%20t
he%20survival%20of%20wildlife
[Link]
g=PT13&dq=As+water+flows+downhill,+it+gains+potential+energy,+which+i
t+can+convert+into+kinetic+energy+(Brown,+2013)&ots=_mTA0ICEjd&sig=
0FKIBe4x3rUKj1GW0C8SpxuTRXI&redir_esc=y#v=onepage&q&f=false
[Link]
36. Williamson, R. L., Hales, J. D., Novascone, S. R., Tonks, M. R., Gaston, D.
[Link]
&pg=PT53&dq=This+process+continues+until+the+water+reaches+a+level+
where+its+energy+is+sufficient+to+overcome+any+obstacles+in+its+path,+
such+as+rocks,+trees,+or+other+objects+(Davis,+2014)&ots=QazwCR9gV6
&sig=nNNnEXIC0eTWp6DwMhrZf6JWYyA&redir_esc=y#v=onepage&q&f=f
alse
38. Ling, S. J., Sanny, J., Moebs, W., Friedman, G., Druger, S. D., Kolakowska,
A., Anderson, D., Bowman, D., Demaree, D., Ginsberg, E. S., Lev Gasparov,
LaRue, L., Lattery, M., Ludlow, R., Motl, P., Pan, T., Podolak, K., Sato, T.,
Commons. [Link]
[Link]
measurement/
20states%20that%20every%20particle%20attracts,1%20m%202%20r%202
[Link]
principle/functionality-and-technology-of-ultrasonic-sensors/a/Know-
how_Function_Ultrasonic-
sensors#:~:text=Most%20ultrasonic%20sensors%20are%20based,sensor
[Link]
works/amp/
Watershed management plays a strategic role in reducing flood risks by controlling how water moves through urbanized areas, helping to maintain natural absorption and reduce run-off speed and volume. Conservation efforts, reforestation, and sustainable urban drainage systems mitigate the impact of urbanization, while planning and policy measures ensure long-term flood risk reduction and support community resilience in areas like Biñan and Silang .
Flood events in Biñan disrupt livelihoods, damage property, and threaten water security, impacting the local economy and residents' quality of life. Effective flood warning systems like Kalisto can mitigate these effects by providing early warnings that allow residents and authorities to take preventive actions, such as evacuation and securing properties, thereby minimizing damage and recovery costs .
Biñan's current flood monitoring system struggles with limited predictive capacity due to its reliance on camera feeds instead of comprehensive hydrological data. To improve this, integrating advanced technologies like Kalisto, which uses real-time water level sensors, can enhance forecasting. Incorporating machine learning for data analysis and automated alerts can further improve reliability and community responsiveness .
Flood depth is a crucial factor in flood risk assessment as it directly affects the level of threat posed to life and property. Accurately measuring flood depth helps in predicting potential damage, assessing risk levels, and implementing appropriate disaster management strategies, such as the construction of barriers and development of evacuation plans. Effective flood management relies on timely and precise flood depth data to minimize harm and facilitate recovery efforts .
Climate change increases flood risks in Biñan by intensifying weather patterns, leading to more frequent and severe rainfall events, as observed with the rise in typhoon occurrences. This necessitates the integration of adaptive strategies in urban planning, such as implementing sustainable drainage systems, reinforcing building codes to cope with floods, enhancing green spaces, and elevating critical infrastructure. These measures help build resilience against future climate-induced flood events .
Integrating awareness and public education into Biñan's flood management strategy involves conducting community workshops, distributing informational materials on flood preparedness, and training residents on emergency response procedures. Engaging local leaders in spreading knowledge and encouraging community participation in drills can build a culture of preparedness, enhancing overall resilience against flood risks .
Urbanization in Silang increases flood risk for Biñan due to the expansion of impervious surfaces, which slows the hydrologic response time and elevates flood danger. Cemented surfaces prevent natural soil absorption of rainwater, causing excess water to flow into drainage systems toward Biñan as Silang is situated at a higher elevation. This exacerbates the risk of flooding in low-lying areas of Biñan .
The current flood monitoring system in Biñan, primarily using real-time camera feeds, lacks comprehensive data collection on local rainfall and stream levels, which limits its predictability. In contrast, the Kalisto system provides real-time water level data, enhancing predictive capabilities. Moreover, Kalisto actively involves the community by sending early warnings to prepare for floods, aligning with effective flood monitoring strategies that stress public education and preparedness .
Kalisto plays a key role in mitigating flood risk in Biñan by providing real-time monitoring of water levels in Silang River, alerting authorities in Biñan to prepare for potential flooding. The system enhances local government disaster management efforts by enabling early warning and timely evacuation, property securing, and other precautionary measures .
Real-time notification systems like Kalisto are crucial in facilitating timely disaster response by delivering instant alerts about rising water levels, enabling authorities to act quickly. By providing precursors to floods, these systems offer critical time to execute evacuation plans, protecting life and property. Their integration into disaster response frameworks enhances overall effectiveness and reduces disaster-related fatalities and damage .