Rancang Bangun Prototype Sistem Peringatan Dini Banjir Berbasis Arduino dengan Komunikasi Wireless nRF Design and Construction of an Arduino-Based Flood Early Warning System Prototype with nRF Wireless Communication
Main Article Content
Abstract
Flooding is a frequent natural disaster in Indonesia, causing serious impacts such as loss of life, environmental damage, and economic losses. Limited access to fast and easily understood information often leaves communities unprepared to face it. This study aims to design and develop a prototype of a flood early warning system based on an Arduino microcontroller with wireless communication using the nRF24L01 module. The method used was the Waterfall model, consisting of analysis, design, implementation, testing, and maintenance stages. The system comprises a transmitter unit equipped with an ultrasonic sensor and a water level sensor to monitor water height, and a receiver unit that displays information via an LCD, provides visual alerts through indicator LEDs, and issues audio warnings using a DFPlayer Mini and speaker. Testing was conducted to measure sensor accuracy and system responsiveness in simulated flood conditions. The results show that the prototype can detect water levels with three status categories: Safe (>10 cm), Alert (>20 cm), and Emergency (>30 cm or high water level). Device-to-device communication was effective at distances of up to approximately 150 meters.
Downloads
Article Details

Authors retain copyright and grant the journal right of first publication with the work simultaneously licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License that allows others to share the work with an acknowledgement of the work's authorship and initial publication in this journal.
References
Anis, Y., Mukti, A. B., & Rosyid, A. N. (2023). Penerapan Model Waterfall Dalam Pengembangan Sistem Informasi Aset Destinasi Wisata Berbasis Website. 4(2), 1134–1142. https://doi.org/10.30865/klik.v4i2.1287.
Drajat, M. K. R., Afif, M. N., & Sudradjat, I. (2019). Sistem Pemonitor Tinggi Air Bendungan Menggunakan Modul Wireless. Prosiding Seminar Nasional Teknik Elektro, 4, 382–387. https://prosiding.pnj.ac.id/index.php/SNTE/article/view/1383/747
Fitriawati, N., Maariz, A., Aqil Wiputra, M., Randika Dafa Armanto, M., & Cahayani, E. (2023). Inovasi Prototipe: Sistem Monitoring Tinggi Air dan Curah Hujan untuk Peringatan Banjir dengan Pemanfaatan Aplikasi IoT Blynk. ADI Pengabdian Kepada Masyarakat, 4(1), 33–39. https://doi.org/10.34306/adimas.v4i1.1035
Ghani, M. A., Zuama, R. A., Gunawan, D., & Matihudin, A. L. (2024). Implementasi Metode Waterfall Dalam Mengembangkan Sistem Informasi Ujian Online Dengan Fitur Proctoring. 7(2), 218–225.
Ghozali, T., Teknik, F., & Jaya, U. A. (2020). Nrf 24L01 Sebagai Pemancar / Penerima. Jurnal TEKNO (Civil Engineeering, Elektrical Engineeering and Industrial Engineeering), 17(April), 26–34.
Hasiri, E. M. (2023). Prototipe Sistem Deteksi Dini Banjir Menggunakan Maket Aliran Sungai dan Sensor Ketinggian Air Berbasis Internet of Things. 679–684.
Isrofi, A., Utama, S. N., & Putra, O. V. (2021). Rancang Bangun Robot Pemotong Rumput Otomatis Menggunakan Wireless Kontroler Modul Esp32-Cam Berbasis Internet Of Things (IoT). Jurnal Teknoinfo, 15(1), 45. https://doi.org/10.33365/jti.v15i1.675
Jahir, A., Indartono, K., Kusuma, B. A., & Ghofur, A. (2022). Monitoring Banjir Berbasis Wireless Sensor Network. Jurnal Media Informatika Budidarma, 6(1), 347. https://doi.org/10.30865/mib.v6i1.3470
Journal, A., Informatics, O., & Saragih, Y. (2024). Implementasi Modul NRF24L01 Sebagai Pengirim Dan Penerima Data Nirkabel Pada Alat Sistem Monitoring Peringatan Dini Banjir. February. https://doi.org/10.30604/jti.v6i1.170
Miftahul Ilmi, R. (2023). Rancang Bangun Automatic Voltage Regulator (Avr) Berbasis Mikrokontroler Menggunakan Arduino. 5–28.
Nugraha, B. Y. (2025). Rancang Bangun Game Role Playing Game “ Petualangan Hanoman Kobaran Api Perang ” Berbasis Platform Pc. 2(3), 1118–1131.
Nunu, M. N. R., Reni Rahmadewi, & Yuliarman Saragih. (2024). Implementasi Modul NRF24L01 Sebagai Pengirim Dan Penerima Data Nirkabel Pada Alat Sistem Monitoring Peringatan Dini Banjir. Aisyah Journal Of Informatics and Electrical Engineering (A.J.I.E.E), 6(1), 81–86. https://doi.org/10.30604/jti.v6i1.170.
Perdana, W. A. (2019). Alat Pemantau Kondisi Seorang Gamer. 7. https://elibrary.unikom.ac.id/id/eprint/1166/8/10UNIKOM_Wisnu_Adi_Perdana_BAB II.pdf
Purwanto, H., D. (2020). Komparasi Sensor Ultrasonik HC-SR04 Dan JSN-SR04T Untuk Apikasi Sistem Deteksi Ketinggian Air. Jurnal SIMETRIS, 10(2), 717–724.
Rizky Wahyu Pradana, Ganjar Febriyani Pratiwi, & Tri Nur Arifin. (2024). Rancang Bangun Sistem Pemantau Ketinggian Air Otomatis Menggunakan Sensor Ultrasonik (Hc-Sr04) Berbasis Arduino Uno Dengan Antarmuka Komputer Berbasis Microsoft Visual Basic 6.0. Jurnal Teknik Dan Science, 3(1), 13–24. https://doi.org/10.56127/jts.v3i1.1212
Sutono, S., & Nursoparisa, A. (2020). Perancangan Sistem Kendali Automatisasi Control Debit Air pada Pengisian Galon Menggunakan Modul Arduino. Media Jurnal Informatika, 11(1), 33. https://doi.org/10.35194/mji.v11i1.885
Suryana, T. (2021). Implementasi Modul Nirkabel nRF24L01+ Sebagai Media Pengiriman dan Penerimaan Data Dengan Antarmuka NodeMCU. Jurnal Komputa Unikom, 1–26.
Santoso, H., Saputra, R., & Zibar, Z. (2024). Design of A Solar-Powered Automatic Grouper Fish Feeder In Floating Net Cages. November. https://doi.org/10.47685/barakuda45.v6i2.553
Wahid. (2020). “Analisis Metode Waterfall Untuk Pengembangan Sistem Informasi,.” Jurnal Ilmu-Ilmu Informatika Dan Manajemen STMIK, 1(November).




















