Prediction of flood depth detection system from rainfall with normal, alert and hazard levels based on fuzzy logic

Authors

  • Arya Prabudi Jaya Priana Sekolah Vokasi IPB Author
  • Itqon Madani Sekolah Vokasi IPB Author
  • Vanya Amanda Lovely Sekolah Vokasi IPB Author
  • Fiqri NurFadillah Sekolah Vokasi IPB Author
  • Muhammad Danang Mukti Darmawan Sekolah Vokasi IPB Author
  • Nanda Octavia Sekolah Vokasi IPB Author

DOI:

https://doi.org/10.62535/ba8ygx44

Keywords:

Arduino, Fuzzy logic, Floods, HC-SR04, Rainfall

Abstract

Floods are natural calamities that frequently transpire and are of primary concern for governmental entities due to their potential for significant losses and casualties. Heavy rainfall and overflowing water stand as the primary triggers for flooding. Many communities lack adequate knowledge to forecast floods, thus necessitating technological interventions for early water depth detection and issuing flood warnings. This study devised a water depth detection system based on fuzzy logic using Arduino as a microcontroller. The system employs ultrasonic sensors for water level detection and a Tipping Bucket for precipitation measurement. Its primary objective is to establish a system capable of issuing early flood warnings through alarms. The outcome of this research entails the implementation of an Arduino Uno-based flood detection system that aids users in monitoring water levels and anticipating floods. Safety considerations are also addressed by incorporating fuzzy logic technology to forecast flood potential based on water level and rainfall data. The utilization of fuzzy logic enables the system to navigate uncertainties and ambiguities in data, thus furnishing more precise and dependable early warnings. Consequently, the findings of this study serve as a groundwork for the advancement of more sophisticated and efficient flood detection systems in the future.

 

References

Arifah, E. D., Irawan, M. I., & Mukhlash, I. (2017). Aplikasi Metode Fuzzy Mamdani Dalam Penentuan Jumlah Produksi (Application of Fuzzy Mamdani Method in the Determination of Total Production). Majalah Ilmiah Matematika Dan Statistika, 17(2), 79–90. https://jurnal.unej.ac.id/index.php/MIMS/index

Arifianto, D., Sulistyono, A., & Nilogiri, A. (2022). Sistem Monitoring Suhu Dan Kelembaban Ruangan Server Berbasis Arduino Menggunakan Metode Fuzzy Logic Dengan Buzzer Dan Telegram Bot Sebagai Notifikasi. JUSTINDO (Jurnal Sistem Dan Teknologi Informasi Indonesia), 7(1), 67–75. https://doi.org/10.32528/justindo.v7i1.5135

Arifin, J., Zulita, L. N., & Hermawansyah, H. (2016). Perancangan Murottal Otomatis Menggunakan Mikrokontroller Arduino Mega 2560. Jurnal Media Infotama, 12(1), 89–98. https://doi.org/10.37676/jmi.v12i1.276

Astutik, E. P., & Fitriatien, S. R. (2019). Pengaruh Software Matlab Terhadap Kemampuan Menyelesaikan Masalah Program Linier. FIBONACCI: Jurnal Pendidikan Matematika Dan Matematika, 5(2), 175. https://doi.org/10.24853/fbc.5.2.175-182

Atina, A. (2019). Aplikasi Matlab pada Teknologi Pencitraan Medis. Jurnal Penelitian Fisika Dan Terapannya (JUPITER), 1(1), 28. https://doi.org/10.31851/jupiter.v1i1.3123

Cahyono, B. (2016). Penggunaan Software Matrix Laboratory (Matlab) Dalam Pembelajaran Aljabar Linier. Phenomenon : Jurnal Pendidikan MIPA, 3(1), 45–62. https://doi.org/10.21580/phen.2013.3.1.174

Fani, H. Al, Sumarno, S., Jalaluddin, J., Hartama, D., & Gunawan, I. (2020). Perancangan Alat Monitoring Pendeteksi Suara di Ruangan Bayi RS Vita Insani Berbasis Arduino Menggunakan Buzzer. Jurnal Media Informatika Budidarma, 4(1), 144. https://doi.org/10.30865/mib.v4i1.1750

Farras Fauzan, M., Shubhi Maulana, M., Lintar Balle, J., Febriyanti, T., Ronald Suhada, V., Alif Falah, N., Ardelia Wirastuti, M., Fakhiratunisa, N., Renaisance Al-ars, K., Rifa Kusumah, B., & Siskandar, R. (2021). Alat Komunikasi Darurat dengan ESP8266 dan LoRa untuk Pendaki Gunung Emergency Communication Device with ESP8266 and LoRa for Mountain Climber. Indonesian Journal of Science, 2(2), 52–60. http://journal.pusatsains.com/index.php/jsi

Febrianti, T., & Harahap, E. (2021). Penggunaan Aplikasi MATLAB Dalam Pembelajaran Program Linear. Jurnal Matematika, 20(1), 1–7.

Findayani Aprilia. (2018). Kesiap Siagaan Masyarakat Dalam Penanggulangan Banjir. Jurnal Media Infromasi Pengembangan Ilmu Dan Profesi Kegeografian, 12(1), 102–114.

Firdaus, W., Kamiel, B. P., & Riyanta, B. (2018). Perancangan Dan Implementasi PemrogramanMikrokontroller Arduino Mega 2560 R3 Untuk PengendalianGerakan Body Stabiliser Control Pada Model Kendaraan RodaEmpat. Semesta Teknika, 30(30), 1–8.

Hadramy, M. Y., Pangiling, L., & Tajidun, L. M. (2023). Sistem Monitoring Ketinggian Air Dan Pemutus Arus Pada Bangunan Rumah Rawan Banjir Menggunakan Wireless Sensor Network (Wsn) Dan Web Gis. Anim, 1(1), 1–7.

Hendri, A. (2015). Analisis Metode Untensitas Hujan Pada Stasiun Hujan Pasar Kampar Kabupaten Kampar. Annual Civil Engineering Seminar, 297–304.

Hidayanto, A., & Winarno, H. (2016). Prototipe Sistem Autobrake Pada Mobil Menggunakan Sensor Jarak Ultrasonik Hc-Sr04 Berbasis Arduino Mega 2560. Gema Teknologi, 18(4), 29. https://doi.org/10.14710/gt.v18i4.21913

Jaelani Hidayat, D., Indransyah, F., Fadly, M., Karismawati, N., Caturiantono Cahyadi, R., & Tri Sutanto, A. (2017). Sistem Alat Ukur Curah Hujan Otomatis Menggunakan Telemetri Radio Pada Frekuensi 433 MHz. Prosiding Seminar Nasional Teknik Elektro, 202–211.

Jufriadi, J., Nurcahyo, G. W., & Sumijan, S. (2020). Logika Fuzzy dengan Metode Mamdani dalam Menentukan Tingkat Peminatan Tipe Motor Honda. Jurnal Informatika Ekonomi Bisnis, 3, 7–11. https://doi.org/10.37034/infeb.v3i1.60

Juleha, Rismalinda, & Rahmi, A. (2016). Analisa Metode Intensitas Hujan Pada Stasiun Hujan Rokan Iv Koto, Ujung Batu, Dan Tandun Mewakili Ketersediaan Air Di Sungai Rokan. Jurnal Mahasiswa Teknik UPP, 1(1), 1–8.

Laksono, S. S., & Nurgiyatna, N. (2020). Sistem Pengukur Curah Hujan sebagai Deteksi Dini Kekeringan pada Pertanian Berbasis Internet of Things (IoT). Emitor: Jurnal Teknik Elektro, 20(2), 117–121. https://doi.org/10.23917/emitor.v20i02.8493

Masturoh, I., & Anggita, N. (2018). Rancang Bangun Pendeteksi Curah Hujan Menggunakan Tipping Bucket Rain Sensor dan Arduino Uno Design. 1(2), 51–62.

Musthofa, F., & Winarno, H. (2015). Sistem Deselerasi Kecepatan Otomatis Pada Mobil Berdasarkan Jarak Menggunakan Sensor Ultrasonik Hc-Sr04 Berbasis Arduino Mega 2560. Gema Teknologi, 18(3), 110. https://doi.org/10.14710/gt.v18i3.21933

Nahnu Afrianto. (2019). Air Conditioner (Ac) Portable Dengan Peltier Yang Dikontrol Menggunakan Smartphone Berbasis Arduino. Jurnal Ilmiah Teknik Elektro, 6–33.

Nasyuha, A. H., Hutasuhut, M., & Ramadhan, M. (2019). Penerapan Metode Fuzzy Mamdani Untuk Menentukan Stok Produk Herbal Berdasarkan Permintaan dan Penjualan. Jurnal Media Informatika Budidarma, 3(4), 313. https://doi.org/10.30865/mib.v3i4.1354

Nilawati, L., & Nusa Mandiri Jakarta, S. (2018). Model Fuzzy Mamdani Untuk Penilaian Tingkat Kepuasan Pelayanan Pengaduan Masyarakat. Jurnal Informatika, 5(2), 237–247.

Noor, I., & Fitrian, A. (2020). Simulasi Sebaran Temperatur Pelat Logam Tipis Besi dan Kuningan Berbasis Matlab. Navigation Physics : Journal of Physics Education, 2(1), 9–13. https://doi.org/10.30998/npjpe.v2i1.256

Normah, Rifai, B., Vambudi, S., & Maulana, R. (2022). Analisa Sentimen Perkembangan Vtuber Dengan Metode Support Vector Machine Berbasis SMOTE. Jurnal Teknik Komputer AMIK BSI, 8(2), 174–180. https://doi.org/10.31294/jtk.v4i2

Puji Astuti, S. (2020). Pemanfaatan Software Matrix Laboratory (Matlab) Untuk Meningkatkan Minat Belajar Mahasiswa Dalam Pembelajaran Fisika Kinematika. Jurnal Pendidikan Berkarakter, 3(2), 54–57. http://journal.ummat.ac.id/index.php/pendekar

Purwanto, H., D. (2019). Komparasi Sensor Ultrasonik HC-SR04 Dan JSN-SR04T Untuk Apikasi Sistem Deteksi Ketinggian Air. Jurnal SIMETRIS, 10(2), 717–724.

Puspitasari, D., Thaifururrahman, M., & Ariyanto, R. (2019). Pengembangan Sistem Pendeteksi Banjir Menggunakan Fuzzy Dengan Raspberry Pi (Studi Kasus: Kabupaten Sampang). Jurnal Teknologi Informasi Dan Terapan, 4(2), 89–96. https://doi.org/10.25047/jtit.v4i2.65

Salim, A. N., & Rahman, A. (2022). Implementasi Fuzzy-Mamdani untuk Pengendalian Suhu dan Kekeruhan Air Aquascape Berbasis IoT. Jurnal Algoritme, 2(2), 159–169.

Saputro, W., Anwar, P., Supriyatna, A., Iswanto, S., Informatika, T., Tinggi Ilmu Komputer Cipta Karya Informatika, S., Informasi, S., & Tinggi Ilmu Komputer Cipta Karya Informati, S. (2022). Implementasi sistem pendeteksi banjir di Kp.Kojan RW 06 Kalideres Jakarta Barat berbasis internet of things. PUNDIMASKOT : Publikasi Abdimas Komputer Dan Teknologi, 1(1), 55–58. http://journal.binainternusa.ac.id/index.php/maskot

Shubhi Maulana, M., Farras Fauzan, M., Lintar Balle, J., Febriyanti, T., Ronald Suhada, V., Alif Falah, N., Ardelia Wirastuti, M., Fakhiratunisa, N., Renaisance Al-ars, K., Putri Rahmani, D., Rifa Kusumah, B., & Siskandar, R. (2021). Robot Pemetik Buah Melon Dengan Sortasi Berat Melon Fruit Picker Robot With Weight Sorting. Indonesian Journal of Science, 2(2), 95–105. http://journal.pusatsains.com/index.php/jsi

Siskandar, R., Fadhil, M. A., Kusumah, B. R., Irmansyah, I., & Irzaman, I. (2020). Internet of Things: Automatic Plant Watering System Using Android. Jurnal Teknik Pertanian Lampung (Journal of Agricultural Engineering), 9(4), 297. https://doi.org/10.23960/jtep-l.v9i4.297-310

Siskandar, R., Santosa, S. H., Wiyoto, W., Kusumah, B. R., & Hidayat, A. P. (2022). Control and Automation: Insmoaf (Integrated Smart Modern Agriculture and Fisheries) on The Greenhouse Model. Jurnal Ilmu Pertanian Indonesia, 27(1), 141–152. https://doi.org/10.18343/jipi.27.1.141

Siskandar, R., Wiyoto, W., Santosa, S. H., Hidayat, A. P., Kusumah, B. R., & Darmawan, M. D. M. (2023). Prediction of Freshwater Fish Disease Severity Based on Fuzzy Logic Approach, Arduino IDE and Proteus ISIS. Universal Journal of Agricultural Research, 11(6), 1089–1101. https://doi.org/10.13189/ujar.2023.110616

Syam, R., Oktaviani, V., Dewantara, Y., Ferdi, Z. E., Putra, F., Djatmiko, W., Pendidikan, J., Elektronika, T., Kunci, K., Sistem, :, Banjir, P., & Kaum, J. (2022). Implementasi Sistem Pendeteksi Banjir Untuk Masyarakat Jatinegara Kaum, Pulo Gadung, Jakarta. Prosiding Seminar Nasional Pengabdian Kepada Masyarakat, 2022, 2022.

Taryana, A., El Mahmudi, M. R., & Bekti, H. (2022). Analisis Kesiapsiagaan Bencana Banjir Di Jakartafile:///Users/macbook/Downloads/literatur 1.pdf. JANE - Jurnal Administrasi Negara, 13(2), 302.

Tri Wahyudiningsih, N., Salma Salsabilla Fardani, C., Ayu Nandita Pangesti, R., Halim, G., Jaka Nugraha, I., Adhi Anugrah Firdaus, M., Roihan, M., Luthfi Hizbul Mujib, M., Rifa Kusumah, B., & Siskandar, R. (2022). Rekayasa Sistem Deteksi Dini Corona Virus Disease Sebagai Solusi Pencegahan Penyebaran Virus Corona Virus Disease Early Detection System Engineering as a Solution to Prevent the Spread of the Virus. Indonesian Journal of Science, 3(2), 111–114. http://journal.pusatsains.com/index.php/jsi

Triwinanto, M. A., Nugroho, B. I., & Gunawan, G. (2023). Penerapan Fuzzy Mamdani Untuk Sistem Pendukung Keputusan Pemilihan Telepon Seluler. E-Link: Jurnal Teknik Elektro Dan Informatika, 18(2), 67. https://doi.org/10.30587/e-link.v18i2.5893

Wandi, I. A., & Ashari, A. (2023). Monitoring Ketinggian Air dan Curah Hujan Dalam Early Warning System Bencana Banjir Berbasis IoT. IJEIS (Indonesian Journal of Electronics and Instrumentation Systems), 13(1). https://doi.org/10.22146/ijeis.83569

Downloads

Published

2024-06-02

Issue

Section

Articles

How to Cite

Prediction of flood depth detection system from rainfall with normal, alert and hazard levels based on fuzzy logic. (2024). Journal of Applied Science, Technology & Humanities, 1(3), 212-226. https://doi.org/10.62535/ba8ygx44