Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 8

“IoT Real-Time Flood Monitoring System using Arduino with SMS Notification”

Haidie L. Catayoc Leumas C. Jacinto Reybert Lloyd G. Qubing


Legacy College of Compostela Legacy College of Compostela Legacy College of
Compostela
P-8 Poblacion, Compostela, P-2 Poblacion, Compostela, P-10B Andap, New Bataan
Davao de Oro Davao de Oro Davao de Oro
+639752639147 +639307493998 +639073626364
catayochaidie@gmail.com leujacinto@gmail.com
reybertlloyd11@gmail.com

Janette M. Claro, MIT


Legacy College of Compostela
Dagohoy St., Poblacion
Compostela Valley Province
+639289306535
safiyahjhanelle@gmail.com

1. INTRODUCTION property, trees and many more heavy items.


[1]
Categories and Subject Description
Adruino Board, GSM Module, Arduino A Water Level Indicator is used to
Platform IDE detect and indicate the water level in an
Keywords overhead tank or any other water container.
[2]
Flood Monitoring, Water Level Monitoring,
IoT, Arduino Barangay Poblacion with 16 puroks
General Terms located at Compostela, Davao de Oro,
Machine Device Philippines is one of the places with high-
1.1 Project Context risk in flood, results to damages of
Flood occurs when water overflows properties. It is one of the barangays in
from the river, lake or from heavy rainfall municipalities with many flood-prone areas
and it can happen at any time of the year. or low lying areas, such as in purok 1, 5, 8,
Flooding can be very dangerous, when 9, 13, and 15. Furthermore, it has the highest
floods happen in an area that people live, the population exposed to flooding incidence
water carries along objects like houses, cars, with 10,156 individuals or constitutes
furniture and even people. It can wipe away around 32.92% of its estimated total
population located near Agusan River. The

1
total estimated population here in Barangay experienced extreme rainfall and would
Poblacion is 30,855, and the estimated always keep in touch with the MDRRMO to
residential is 96.8649. know more accurate weather forecast
Previously the MDRRMO was called updates.
MDCC (Municipal Disaster Coordinating In this research, the proponents
Council), and it was created by Republic Act identified the problems being encountered
10121 in May 2010, and it responds to the by the Local MDRRMO, such as lack of a
disaster. After 2010 the MDCC changed into timely efficient device to trigger flood alert
MDRRMO (Municipal Disaster Risk to the community because the MDRRMO
Reduction Management Office) with the monitors the flood and water level by only
MDRRMO, Chairperson Hon. Lema P. using an indigenous knowledge system: a
Bolo, CPA and LDRRMO Crison P. Panio, local and community based manned
RMT. monitoring, flood marker, and a manual
In the year of 1964, according to the siren to trigger alert to the affected area.
old-age local in the beautiful Municipality of Still, not all puroks have sirens.
Compostela, experienced the first deep Unfortunately, there's only one siren
shoulder level flood in town. The residents installed beside the bridge in purok 5, and
used an improvised canoe to surpass the besides, individuals are busy with the daily
flood at the same time as Typhoon Sendong routine; thus, monitoring activity cannot be
in 2011. the priority. These are the reasons why
Last December 04 of 2012, a communities are blinded by the current
typhoon named Pablo terrified and struck status of the nearby river watershed. The
the peaceful town. It was the second and unawareness led to the overflow of the river
most horrible experience suffered by the waterway's watercourses and the subsequent
resident of Compostela. inundation of various areas, causing
It was unexpected, and no one saw extensive damage to properties and human
that it would devastate the people and life.
brought sorrow: all the livelihoods, some of The MDRRMO lacks accessibility of
the houses, and even the lives of people had the information and managed to get data
been all vanished in a glimpse of an eye. It about the rain events such as Monsoon,
brought trauma and panic once the resident Typhoon, Hurricane, Tropical cyclone,

2
Heavy rainfalls, and localized thunderstorm Arduino with SMS Notification, which is
by the system installed to the municipality appropriate to this research endeavor to
by the PAGASA for weather forecasting address the problem by creating a system
purposes and give early notice to the that would help the Local MDRRMO and its
MDRRMO 2 to 3 days before the rain 16 puroks of Compostela; and the
events. Still, there’s not much to do in terms MDRRMO can monitor the water level of
of the flood; MDRRMO relies on the verbal the flood-prone areas in Poblacion,
communication between the barangay Compostela through the dashboard. The
officials and the community to get proposed system will primarily be installed
information about the flood status. in Maputi creek, Old Batutu creek, and
Moreover, the MDRRMO cannot efficiently Cambaong creek, connected to the three
use information technologies to discover and rivers in Compostela, Davao de Oro, the
manage information inside the workstations. Agusan River, Batutu River, and Ngan
The MDRRMO is experiencing River. The system will notify the command
delays in producing timely statistical reports center and all its residents to be aware of the
because MDRRMO processes information creek's real situation. The system will give
by first observing the affected flooded areas. three different signals to the public as to
Its observation would be processed and what level of alarm according to water
forwarded to the agency responsible for current level: color yellow means it is in
collecting the data. After that, it would monitoring condition; the color orange is on
undergo compiling all the gathered data to alerting state and might conduct pre-
the produced statistical report. evacuation; and the color red is in a severe
This study developed IoT Real-Time form which means significant emergency
Flood Monitoring System using Arduino and extreme red awareness. There is a
with SMS Notification; it sends alert in the mandatory evacuation for that and needs a
form of alarm to the community whenever full emergency response.
the device detects the rising water level in 1.3 Objectives
the river, drainage, and roads in real-time.
1.3.1 General Objectives
1.2 Purpose and Description
The study's general objectives are to
This study aims to develop IoT Real-
develop and design an IoT real-time flood
Time Flood Monitoring System using

3
monitoring system using Arduino with SMS including digital humidity temperature
notification that will detect flood sensor, water level sensor, flow level sensor,
automatically and send data to the Local and ultrasonic sensor. It consists of different
MDRRMO using an Arduino. sensors that collect data for individual
parameters.
The system has two different user the
Super Admin and the Barangay but super
1.3.2 Specific Objectives
admin has the full control of the system the
The study aims to develop a system Super admin can access the system to add,
that will;
update, and delete information from puroks
 Design a circuit and create a or barangays also can access dashboard and
programming code using the heat map and the barangay can only view
Arduino IDE. the dashboard and heat map.
 Detect the current level of the flood The system also has a GSM module
where the system sensor will be that will send an alert message to Admin and
divided into three. barangay officials. All sensors are connected
 Early warn residents of Barangay to Arduino UNO, which processes all the
Poblacion, Compostela, Davao de data and functionality. Also, it has a sound
Oro about the flood water level using alarm to alert the community.
warning alert (siren) that has three Furthermore, the system has Wi-Fi
levels. feature, which is useful to access the system
 Produce timely statistical reports. and its data over IoT gateway. IoT is to
 Automatically send data to the local provide the webserver connectivity to
officials about the status of the flood. demonstrate the display of the GUI of the
 The local officials will be more course online, and archive that data, and
capable of accessing information create statistical charts/reports.
about the flood in the workstations. The system has a dashboard that can
1.4 Scope and Limitation view the Heat Map of the flooding area and
The main scope of the study is to check the flood's status.
create a system that would detect the flood. The simulation of flooding will test
The system observes various natural factors, the functionality of the system. The results

4
provided the objectives of the course and 2.1.2 Internet of things (IoT)
satisfied the needs of the Local MDRRMO The Internet of things (IoT)
and community. describes the network of physical objects
On the other hand, IoT Real-Time “things” that are embedded with sensors,
Flood Monitoring System using Arduino software, and other technologies to connect
with SMS Notification limits its functions and exchange data with other devices and
and feature; systems over the Internet. IoT devices can
 It cannot accessed offline, be used in many ways; it can monitor and
 It cannot cater send SMS alert direct control the mechanical, electrical, and
to the community, it will send only electronic systems used in various devices
SMS to admin and barangays. like sensors, appliances, home automation,
 It cannot implemented in android and building automation systems. The
base, person or business possibilities are endless.
[4]
 It cannot measure the depth of
water. 2.1.3 Water Level
The Water Level is any device
2.0 REVIEW OF RELATED
utilizing the surface of liquid water to detect
LITERATURE AND STUDIES
the level of substances that can flow, used to
2.1 REVIEW OF RELATED
determine the apparent inclination of an
LITERATURE
object or body, and it can be more accurate
2.1.1 Flood
over long distances and works without
The floods are the most persistent
a sightline, such as around corners. It is
type of natural disaster and occur when an
based on a microcontroller and an ultrasonic
overflow of water submerges usually dry
sensor to measure liquids' level and volume
land. Floods are typically caused by heavy
without any contact. [5] 
rainfall, typhoon, and storm surge from a
2.1.4 Arduino
tropical cyclone or tsunami in coastal areas,
and standing flood waters can also spread The Arduino is an open-source
infectious diseases, contain chemical platform used for building electronics
hazards, and cause injuries. Each year, projects. Arduino consists of both a physical
flooding causes more deaths than any other programmable circuit board (usually
hazard related to thunderstorms. [3] referred to as a microcontroller) and a piece

5
of software, or IDE (Integrated alerting the relevant authorities and
Development Environment) that runs on vulnerable residents. [7]
your computer, used to write and upload 2.2.2 According to Chang (2006)
computer code to the physical board. The The flood monitoring network relies
Arduino hardware and software was on a small wireless sensor platform, called
designed for artists, designers, hobbyists, MICA (Crossbow Technology, 2007). This
hackers, newbies, and anyone interested in device has a quite low-speed CPU with too
creating interactive objects or environments. modest power requirements, i.e., it
Arduino can interact with buttons, LEDs, consumes only 54mW during active
motors, speakers, GPS units, sensors, operation, allowing extended periods of
cameras, the internet, and even your smart- operation with small batteries. However,
phone or your TV appliances, there are so with such a short power, the device has
many ways you can use Arduino. [6] some limitations on processing ability to
provide complex functionalities, such as on-
2.2 REVIEW OF RELATED STUDIES
site data processing for flood prediction and
2.2.1 According to Azid, Chand, Jacquier,
Prasad, Raghuwaiya and Sharma (2015) networking coverage area. [8]
The SMS Based Flood Monitoring 2.2.3 According to JG Natividad and JM
and Early Warning System demonstrates Mendez
the design process, implementation, and A real-time flood monitoring system
experimental verification of an SMS based and early warning system in the northern
Flood Monitoring and Early Warning portion of Cagayan River's Municipalities,
system with tools such as credit top-up and the ultrasonic sensing techniques have
storing contact numbers that will be done become mature and widely used in various
via SMS. The system provides timely fields of engineering and basic science.
information and alerts at-risk or threatened This study focuses only on the water level
populace and relevant authorities using SMS detection and early warning system that
when the water level surpasses the user- alerts concern agencies and individuals for a
defined threshold value. The simple yet potential flood event. Furthermore, an
effective warning system is deemed one of inquiry system is also included in this study
the fastest and most effective methods of to become more interactive wherein
individuals in the community could inquire

6
about the actual water level and status of the The Warning systems are often
desired area or location affected by flood entrusted with issuing warnings at risk of
thru the SMS keyword. The study aims to tragedy; these systems generally consist of a
help citizens to be prepared and hydrological model, supported by
knowledgeable whenever there is a flood. meteorological data obtained by monitoring,
This work's novelty falls under the visual observation, and weather
utilization of the Arduino, ultrasonic forecasting3. Natural phenomena, which
sensors, GSM module, web-monitoring, and affect regions and negatively affect local
SMS early warning system in helping development, causing financial losses, can
stakeholders mitigate casualties related to be monitored using different devices, such
the flood. Indeed, it is relevant and essential as sensors, satellites, and seismographs. To
as per the needs of the community's safety minimize such damages, researchers have
and welfare. [9] developed projects based on geographic
2.2.4 According to Abubakr Rahmtalla information of volunteers (VGI), where
Abdalla Mohmmed information is made available on the Internet
A real-time wireless flood by volunteers who play the role of
monitoring system by using the concept of ”sensors,” allowing the perception and
ultrasonic waves, everything in modern interpretation of this information, thus,
human life has undergone rapid being capable of notifying other people 8.
development. This development is supported Unlike the VGI methodology, the present
by the advance of electronics and work is based on electronic components that
information technology, so we have built a monitor the rivers and weather forecasting
system that automatically senses the water systems. [11]
level at a river and then sends these values
RERERENCES
to the control room through the radio
frequency module. The ultrasonic ranging [1] Roy Allan Santos. Flood. Accessed last
module HC - SR04 is used as a distance October 09, 2020 from
sensor for detecting water level by http://www.iraj.in/journal/journal_file/journ
al_pdf/14-272-1476082251286-290.pdf
measuring the distance between the sensor
and water surfaces. [10] [2] Chaitanya Bharati. Water Level
Indicator. Accessed last October 09, 2020
2.2.5 According to Alisson Silva Souza from

7
https://papers.ssrn.com/sol3/papers.cfm? https://iopscience.iop.org/article/10.1088/17
abstract_id=3292084 57-899X/325/1/012020
[3] World Health Organization. Flood. [10] Abubakr Rahmtalla Abdalla
Accessed last October 09, 2020 from Mohmmed. Real Time Wireless Flood
https://www.who.int/health- Monitoring System. Accessed last October
topics/floods#tab=tab_1
12, 2020 from
[4] Wikipedia. Internet of things. Accessed
https://www.academia.edu/34443185/REAL
last October 09, 2020 from
_TIME_WIRELESS_FLOOD_MONITORI
https://en.wikipedia.org/wiki/Internet_of_thi NG_SYSTEM_USING_ULTRASONIC_W
ngs AVES
[5] Wikipedia. Water Level. Accessed last [11] Alisson Silva Souza. Flood warning
October 09, 2020 from system. Accessed last October 14, 2020
https://en.wikipedia.org/wiki/Water_level_( from
device)
https://pdf.sciencedirectassets.com/280203/1
[6] Arduino. Sparkfun. Accessed last
-s2.0-S1877050917X00082/1-s2.0-
October 12, 2020 from
S1877050917311353/main.pdf?X-Amz-
https://learn.sparkfun.com/tutorials/what-is-
an-arduino/all Security-
Token=IQoJb3JpZ2luX2VjEH0aCX
[7] Sharma. SMS Based Flood Monitoring
and Early Warning System. Accessed last
October 09, 2020 from
https://www.inettutor.com/source-
code/flood-monitoring-with-sms-
notification-review-of-related-literature/
[8] Chang. Flood Monitoring Network.
Accessed last October 09, 2020 from
https://rdo.psu.ac.th/sjstweb/journal/33-
2/0125-3395-33-2-227-235.pdf
[9] JG Natividad and JM Mendez. Real-
Time Flood Monitoring System and Early
Warning System. Accessed last October 12,
2020 from

You might also like