Research Paper - Flood Detector
Research Paper - Flood Detector
Mr. Amit Kumar1, Vaibhav Singh2, Varun Kumar Chaubey3, Vibhanshu Singh
Bisht4, Shivani Sharma5
1
Assistant Professor, ECE, Noida Institute of Engineering and Technology, 19,
Institutional Area, Knowledge Park II, Greater Noida, Uttar Pradesh.
2
Department of Electronics and Communication, Noida Institute of Engineering and Technology, 19, Institutional
Area, Knowledge Park II, Greater Noida, Uttar Pradesh.
3
Department of Electronics and Communication, Noida Institute of Engineering and Technology, 19, Institutional
Area, Knowledge Park II, Greater Noida, Uttar Pradesh.
4
Department of Electronics and Communication, Noida Institute of Engineering and Technology, 19, Institutional
Area, Knowledge Park II, Greater Noida, Uttar Pradesh.
5
Department of Electronics and Communication, Noida Institute of Engineering and Technology, 19, Institutional
Area, Knowledge Park II, Greater Noida, Uttar Pradesh
Abstract
Flood is one of the most dangerous natural disasters which cannot be ignored. It creates huge economic damage
and also results in massive loss of life. Every year many people die due to lack of early warning. In this paper we
represent a system which connects our arrangement with real time cloud which connects with our mobile phones to
monitor water levels. Here, in this system we make prediction of flood on the basis of output of Arduino Uno and
alert respective authorities about possible floods using IoT. The system also calculates the time it would take for
flood to reach them and provides IVR, notifications to people so that they can be evacuate or manage time
accordingly.
Keywords: Arduino Uno, Internet of Things, Android based application, Flood alert system.
---------------------------------------------------------------------------------------------------------------------------------------
Date of Submission: 24-05-2021 Date of acceptance: xx-xx-xxxx
---------------------------------------------------------------------------------------------------------------------------------------
1. INTRODUCTION
Understanding the rate of flow of water, level of increase in water level, which is valuable information for
predicting the flood. In this system we have used Arduino Uno with different sensors to predict the signal of
flood and aware respective authorities along with nearby villages/areas to rapidly transmit information about
possible floods using IoT. The water sensors are used to measure water level of three different locations. Also,
three. Different rain sensors are used to measure rain level of those three areas. These sensors provide
information over the IoT using Arduino Uno. On detection of information of flooding provided by system the
system predicts that if there is any real case of flooding or not and if there is any case then our android
application will send a notification to the users of that particular area and alerts the villages/areas that could be
affected by it. The system also sends notification to people through our mobile application so that if they are
in region which is at high risk then they can evacuate accordingly.
2. OBJECTIVE
1) To Monitor water level.
2) To reduce risk of flood in flood prone areas.
3) To avoid spreading false information.
4) To use mobile application as alerting system.
3. HARDWARE COMPONENTS
1) Arduino Uno: Arduino Uno is an open-source microcontroller board. It consists 14 digital input and output
pins and 6 analog inputs. It works on 16 MHz frequency.
2) Ultrasonic Sensor (HC-SR04): This is a electronic device which helps in measuring the distance from a target
object by the ultrasonic waves which gets emitted from it and converts the reflected sound into an electrical
signal.
3) Flow Rate Sensor: This sensor helps in measuring actual velocity of upcoming stream or flow of river. It
helps also studying flow patterns of a stream or river.
6) LCD display
7) Power Source
4. SOFTWARE COMPONENTS
1) JAVA
2) Android Studio
3) AWS
4) IoT
5) Cloud9
6) Arduino Development Studio
5. BLOCK DIAGRAM
6. PROJECTION PLAN
7.2 Implementation
1) For software part we have integrated our system with cloud. We will make 3 levels for normal users and
specify a color for danger levels.
2) This is done using the data sent by Wi-Fi module to cloud which then follows an algorithm pattern and
prepares real time data.
3) Every detail related to the system can be viewed in this app. And, the app has classification for users. IVR and
push notifications is also implemented.
4) The hardware part will contain ultrasonic, temperature and humidity sensors and other sensors all connected
to Arduino.
5) To enable to the system to connect and share the information through internet the hardware is connected to
Wi-Fi module.
7.3 Working
To practical implement the system which will include the wiring that is to be installed on the breadboard along
with Arduino and other sensors. The coding on Arduino language which comprises of C/C++ function that are
called in the code. The android app will be developed with help of Android Studio for front-end and back-end
will be coded in JAVA. In AWS Cloud9 IDE programming can be done in multiple languages which offers a
good code-editing experience with support of runtime debuggers along with a built-in terminal.
Fig8: Design of back-end application
It contains a collection of tools that you use to code, build, run, test, and debug software, and helps you release
software to the cloud. The system will be ready to link with Cloud 9. At Last, the Arduino will be connected
with the battery. It should work as we decided earlier and early warning will be sent to user.
9. APPLICATIONS
This application can also be used to monitor sensor data in real time that is it can provide.
1) Interrupts to mobile phones of users who are responsible for controlling flood gate in real time (24x7).
2) Users who are responsible for managing and planning evacuation techniques for citizens.
3) Normal users can have this app as a weather forecasting app which has an additional feature of keeping them
updated about threat from flood.
10. CONCLUSION
Since, Flood disaster is a natural disaster which cannot be predicted. It can be monitored in real time. The
main aim of this project is to save people’s life by detection irregularities in water body levels with
minimal cost. Our project will not be able to save a town from destruction but can help to minimize its
impact by alerting the people in nearby areas. It can also contribute to government authorities that can help
in saving lives from these kinds of hazardous events. In summary, our project can help people in planning
and taking quick decisions against this disaster.
ACKNOWLEDGMENT
It is our proud honor and duty to recognize the kind of help and guidance received from several people in
preparation of this report. It would not have been possible to prepare this report without their valuable
support, cooperation and guidance. First and foremost, I wish to record my sincere gratitude to the faculties
of Noida Institute of Engineering and Technology for giving me this opportunity to learn advanced this
technology and develop new skills. I would like to give my genuine gratitude to Mr. Amit Kumar for giving
me this chance to assimilate this developing and widely used technology. The contribution and support of the
fellow team members in preparing this report are greatly acknowledged.
REFERENCES
[1] (IJACSA) International Journal of Advanced Computer Science and Applications, Vol. 9, No. 11, 2018.
[2] S. Jana Priya, S. Akshaya, E. Aruna, J. Arokiya Mary Julie “Flood Monitoring and Alerting System”
International Journal of Computer Engineering & Technology (IJCET) Volume 8, Issue 2, March-April
2017, pp. 01–05, Article ID: IJCET_08_02_001.
[3] D. Dinesh, I. Anette Regina “Prediction and Effective Monitoring of Flood Using Arduino System
Controller and ESP8266 Wi-Fi Module” International Journal of Communication and Networking System
Volume: 08, Issue: 01, June 2019, Page No.50-55 ISSN: 2278-2427
[4] Garima Singh, Nishita Bisht, Pravesh Bisht, Prajjwal Singh, “Iot Based Flood Monitoring and Alerting
System with Weather Forecasting” International Journal of Innovative Technology and Exploring
Engineering (IJITEE) ISSN: 2278-3075, Volume-9 Issue-6, April 2020
[5] Sheikh Azid, Bibhya Sharma, Krishna Raghuwaiya, Abinendra Chand, Sumeet Prasad, “SMS based flood
monitoring and early warning system”, ARPNJES, 10(15)2015.
[6] CBS News, “Flood clean-up under way in soggy midwest,” CBS News/AP, August 21 2007, online at
http://www.cbsnews.com/stories/2007/08/21/national/main3188053.shtml.
[7] A. M. Leman, K. A. Rahman, M. N. M. Salleh, I. Baba, D. Feriyanto, L. S. C. Johnson, and S. N. Hidayah
M., “A review of flood catastrophic, management in malaysia,” ARPN Journal of Engineering and Applied
Sciences, vol.11, no.14, Jul 2016.
[8] M. Madhumathi and R. Grace, “Flood alert management system using iot and microcontroller,”
International Journal of Innovative Research in Computer and Communication Engineering, vol. 5, no. 4,
April 2017.
[9] S. Azid, B. Sharma, K. Raghuwaiya, A. Chand, S. Prasad, and A. Jacquier, “SMS based flood monitoring
and early warning system,” ARPN Journal of Engineering and Applied Sciences, 2015.
[10] Z. M. Taib, N. S. Jaharuddin, and Z. D. Mansor, “A review of flood disaster and disaster management in
malaysia,” International Journal of Accounting & Business Management, vol. 4, no. 3, 2016.
[11] Sheikh Haroonsafdar, Malashree G, “A Literature survey on Internet of Things based Flood Detection and
Monitoring System Using Raspberry Pi” International Journal of Engineering Trends and Technology
(IJETT) – Volume 67 Issue 11- Nov 2019
[12] M. Madhumathi and R. Grace, “Flood alert management system using iot and microcontroller,”
International Journal of Innovative Research in Computer and Communication Engineering, vol. 5, no. 4,
April 2017.
[13] E. D. E. Guzman, V. S. Cuadra, and A. G. D. E. Luna, “Flood detector system using arduino,”
International Journal of Management and Applied Science, vol. 2, no. 7, pp. 286–290, 2016.
[14] Z. S. M. Odli et al., “Development of portable water level sensor for flood management system,” ARPN
Journal of Engineering and Applied Sciences, vol. 11, no. 8, pp. 5352–5357, 2016.
[15] Shannon Doocy (2013) The Human Impact of Floods from http://currents.plos.org/disasters/article/the-
humaimpact-of-floods-a-historical-review-of-events-1980-2009-andsystematic-literature-review/