Membuat Sapu Lidi Dengan Arduino

Membuat sapu lidi otomatis menggunakan Arduino bisa menjadi proyek menarik yang memadukan motor, sensor, dan kontrol otomatis. Berikut adalah gambaran proyek dan cara Membuat Sapu Lidi Dengan Arduino.
Komponen yang Diperlukan
- Arduino Uno/Nano – sebagai mikrokontroler utama
- Motor DC + Driver Motor (L298N/L293D) – untuk menggerakkan sapu lidi
- Servo Motor (opsional) – untuk menggerakkan mekanisme sapu
- Sensor Ultrasonik (HC-SR04) – untuk mendeteksi rintangan
- Baterai Li-ion + Modul Charger – sebagai sumber daya
- Roda dan Rangka Robot – sebagai struktur utama
- Relay (opsional) – untuk mengontrol daya motor
Cara Kerja
- Sensor ultrasonik akan mendeteksi rintangan di depan.
- Arduino memproses data dari sensor dan memberi perintah ke motor.
- Motor DC menggerakkan roda sapu lidi.
- Servo motor bisa digunakan untuk menggerakkan sikat atau sapu lidi naik-turun.
- Jika ada rintangan, sapu otomatis akan menghindar atau berhenti.
Sketsa Rangkaian
- Sambungkan motor DC ke driver motor (L298N)
- Hubungkan sensor ultrasonik ke Arduino (Trigger ke pin 9, Echo ke pin 10)
- Hubungkan servo motor ke Arduino
- Sambungkan sumber daya (baterai) ke Arduino dan motor
Kode Program Arduino
Berikut contoh kode sederhana untuk sapu lidi otomatis:
Pengembangan Lebih Lanjut
- Menambahkan mode otomatis berdasarkan waktu atau sensor debu
- Menggunakan roda omni-wheel untuk navigasi lebih fleksibel
- Menambahkan komunikasi Bluetooth atau WiFi untuk kontrol jarak jauh

