Prediction of flood depth detection system from rainfall with normal, alert and hazard levels based on fuzzy logic
DOI:
https://doi.org/10.62535/ba8ygx44Keywords:
Arduino, Fuzzy logic, Floods, HC-SR04, RainfallAbstract
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