Rancang Bangun Smart Cleaning Robot Berbasis ESP32 dengan Mode Otomatis dan Manual Menggunakan Sistem Navigasi
Keywords:
ESP32, Robot pembersih lantai, Sistem navigasi, Sensor ultrasonik, Otomatis dan manualAbstract
Penelitian ini dilatarbelakangi oleh pentingnya menjaga kebersihan lingkungan, khususnya di lingkungan pondok pesantren, yang masih banyak dilakukan secara manual sehingga kurang efektif dan memakan waktu. Oleh karena itu, diperlukan inovasi teknologi berupa robot pembersih lantai yang dapat membantu proses kebersihan secara lebih efisien. Tujuan penelitian ini adalah merancang dan membangun smart cleaning robot berbasis ESP32 dengan mode otomatis dan manual menggunakan sistem navigasi untuk membantu proses pembersihan lantai, terutama pada area yang sulit dijangkau. Metode penelitian yang digunakan adalah Research and Development (R&D) dengan pendekatan campuran (mixed methods). Tahapan penelitian meliputi perancangan dan perakitan hardware (ESP32, sensor ultrasonik HC-SR04, driver motor L298N, motor DC, dan baterai lithium), pembuatan software menggunakan Arduino IDE, integrasi sistem berbasis web server untuk kontrol manual dan otomatis, serta pengujian fungsional dan respon pengguna. Hasil penelitian menunjukkan bahwa robot mampu bergerak secara otomatis, menghindari penghalang menggunakan sensor ultrasonik, serta dapat dikendalikan secara manual melalui web server berbasis WiFi. Hasil pengujian menunjukkan tingkat keberhasilan tinggi pada sebagian besar fungsi, dengan performa sistem navigasi dan kontrol berjalan dengan baik, meskipun terdapat sedikit penurunan pada kemampuan penghindaran halangan dan stabilitas motor pada kondisi tertentu.
References
Ahmadi Imam. 2025. “Bagaimana Membuat Robot Pembersih Lantai yang Menggunakan Mikrokontroler ESP32.” Jurnal Sistem Cerdas dan Iot, Vol. 9 No. 1, hlm. 15-23.
Arduino Official Team. 2023. Arduino IDE Documentation. Arduino Documentation.
Espressif System. 2023. ESP32 Technical Reference Manual. Shanghai: Ekspansif System.
Fahreza Yudhistira, dkk. 2025. “Membuat Robot Pembersih Ruangan Dengan Teknologi Internet of Things (IoT).” Jurnal Informatika dan Robotika, Vol. 10 No. 1, hlm. 70-79.
Fauzi, M., dan Santoso, A. 2020. “Rancang Bangun Robot Pembersih Lantai Berbasis Arduino uno.” Jurnal Teknologi Elektronika, Vol. 5 No. 2, hlm. 45-52.
Hidayat, T., dan Prakoso, Y. 2021. “Pengembangan Robot Semi Otomatis Untuk Lingkungan Asrama.” Jurnal Teknologi Otomasi, Vol. 4 No. 1, hlm. 30-38.
Kadir, A. 2018.Pemrograman Arduino dan Sensor. Yogyakarta: Andi Publisher.
Leonardo Silalahi, dkk. 2024. “Membuat Robot Vacuum Pintar Yang Menggunakan Mikrokontroler Dan Bisa Dikendalikan Melalui Aplikasi Android.” Jurnal Teknologi Cerdas, Vol. 8 No. 2, hlm. 55-63.
Nurhaliza, D., dan Pratama, R. 2021. “Desain Robot Untuk Area Sempit Menggunakan Motor DC.” Jurnal Teknik Elektro indonesia, Vol. 4 No. 1, hlm. 20-27.
Putra, H., dan Lestari, A. 2022. “Perancangan Robot Pembersih Lantai Menggunakan Sensor Ultrasonik.” Jurnal Rekayasa Elektronika, Vol. 6 No. 2, hlm. 40-48.
Ramadhan, F. 2020. Dasar-Dasar Robotika Modern. Jakarta: Gramedia Pustaka Utama.
Rizki, F., dan Handayani, S. 2022. “Pemanfaatan Robot Pembersih Dalam Meningkatkan Kebersihan Fasilitas Umum.” Jurnal Teknologi Dan Inovasi. Vol. 6 No. 3, hlm. 55-63.
Sugiyono. 2020. Metode Penelitian Kuantitatif, Kualitatif, Dan R&D. Bandung: Alfabeta.
Syahrul. 2019. Sensor Dan Mikrokontroler Pada Robotika. yogyakarta: Deepublish.
Wahyudi, A. 2021. Pengenalan Sensor Ultrasonik HC-SR04 Dan Implementasinya. Surabaya: Media Teknik.



