I. Pendahuluan
3.1 Perencanaan
3.2 Implementasi
3.3 Pengujian
● Struktur Robot
● Baterai dan Pengisi Daya
● Kabel dan Penghubung
V. Kesimpulan
Proyek ini bertujuan untuk menciptakan solusi pembersihan otomatis yang dapat
diandalkan dan efisien. Dengan menggunakan sensor jarak inframerah dan sensor
tepi, robot ini dapat bergerak dengan cerdas di sekitar area pembersihan. Antarmuka
pengguna opsional menambahkan fleksibilitas dalam pengoperasian. Dengan
estimasi biaya produksi yang masuk akal, proyek ini dapat menjadi solusi yang
terjangkau dan efektif.
● Struktur:
● Dua roda penggerak di bagian belakang.
● Satu bola caster di bagian depan untuk stabilitas.
● Tempat untuk meletakkan komponen elektronik di bagian tengah.
● Ukuran:
● Dimensi keseluruhan yang memungkinkan navigasi di berbagai area.
● Berat yang cukup ringan untuk mobilitas yang lebih baik.
3. Blok Diagram:
● Arduino Uno:
● Sebagai otak utama, menghubungkan dan mengelola data dari sensor
dan memberikan instruksi ke motor driver.
● Sensor Jarak Inframerah:
● Mengirimkan data ke Arduino ketika mendeteksi rintangan.
● Sensor Tepi (Tape Sensor):
● Mengirimkan data ke Arduino ketika mendeteksi tepi lantai.
● Motor Driver:
● Mengontrol motor DC berdasarkan instruksi dari Arduino.
4. Diagram Sirkuit:
● Arduino Uno:
● Terhubung ke pin sensor dan motor sesuai definisi pin.
● Sensor Jarak Inframerah dan Sensor Tepi:
● Terhubung ke pin analog untuk membaca data sensor.
● Motor DC:
● Terhubung ke pin output motor driver untuk mengatur kecepatan dan
arah gerakan.
● Module Bluetooth/Wi-Fi:
● Terpasang pada Arduino Uno.
● Memungkinkan koneksi nirkabel untuk kontrol jarak jauh atau
pemantauan status melalui aplikasi seluler atau antarmuka web.
+---------------------+
| Robot Body |
| +-----------------+ |
| | Motor Driver | |
| | +-------------+ | |
| | | Arduino Uno | | |
| | +-------------+ | |
| | | Sensors |||
| | | - IR |||
| | | - Tape |||
| | +-------------+ | |
| +-----------------+ |
+---------------------+
+---------------------+
| Robot Body |
| +-----------------+ |
| | Motor Driver | |
| | +-------------+ | |
| | | Arduino Uno | | |
| | +-------------+ | |
| | | Sensors |||
| | | - IR |||
| | | - Tape |||
| | +-------------+ | |
| +-----------------+ |
| Motors |
+---------------------+
● Pastikan untuk menyertakan daya yang cukup untuk menggerakkan motor
dan memberikan kestabilan operasional.
● Perhatikan penempatan sensor dan motor untuk optimalitas deteksi dan
respons gerakan.
● Gunakan sensor dan motor yang kompatibel dengan Arduino Uno dan
memastikan voltase yang sesuai.
Jika Anda ingin meletakkan komponen elektronik di bagian tengah robot dan
lingkungan pembersihan tersebut adalah lantai datar, maka beberapa tempat yang
cocok bisa mencakup:
tergantung pada desain robot dan lingkungan di mana robot tersebut akan
digunakan. Berikut adalah beberapa pilihan tempat atau alas yang mungkin cocok:
Lantai Datar:
● Lantai datar dan rata akan mempermudah pergerakan robot tanpa
hambatan.
● Hindari permukaan yang terlalu kasar atau berdebu yang dapat
mengganggu sensor atau merusak komponen robot.
Ruang Dalam Rumah:
● Ruang tamu, ruang keluarga, atau area lain di dalam rumah dapat
menjadi tempat yang baik.
● Pastikan tidak ada hambatan besar atau perubahan tinggi yang dapat
menyulitkan pergerakan robot.
Kantor atau Ruang Kerja:
● Ruang kantor atau ruang kerja dapat menjadi tempat yang cocok,
terutama jika robot digunakan untuk membersihkan area kantor atau
ruang kerja.
Laboratorium atau Ruang Eksperimen:
● Jika digunakan untuk tujuan eksperimen atau pengembangan, ruang
laboratorium dapat memberikan lingkungan yang terkendali.
Area Terbuka dalam Ruangan:
● Jika memungkinkan, area terbuka dalam ruangan seperti aula atau
ruang konferensi dapat menjadi pilihan.
Ruang Pembersihan Khusus:
● Ruang khusus yang dirancang untuk pembersihan robot otonom
dengan permukaan yang bersih dan rata.
● Mungkin dilengkapi dengan penghisap debu atau sistem pembersih
lainnya untuk menjaga kebersihan area tersebut.
Pemilihan Tempat Fleksibel:
● Desain robot sebaiknya dapat beradaptasi dengan berbagai jenis lantai
dan lingkungan.
● Robot sebaiknya mampu mengatasi perubahan ketinggian atau
kemiringan yang kecil.
Area Dengan Tepi dan Rintangan:
● Jika robot memiliki kemampuan deteksi tepi dan rintangan, dapat diuji
di area yang menyediakan variasi, seperti meja atau kursi yang dapat
menjadi hambatan.
alas yang dipilih tidak membahayakan robot atau perangkat lain di sekitarnya. Selain
itu, sesuaikan desain robot dengan tipe lantai atau permukaan yang digunakan untuk