Daftar Isi:
- Langkah 1: Papan Arduino Uno
- Langkah 2: Sensor Ultrasonik (HC SR 04)
- Langkah 3: Komponen Lainnya
- Langkah 4: Sensor Dengan Diagram Koneksi Arduino
- Langkah 5: Papan Relay Dengan Diagram Koneksi Arduino
- Langkah 6: 12 Volt dan Koneksi Relay
- Langkah 7: Perakitan
- Langkah 8: Kode
- Langkah 9: Pengujian dan Penyelesaian
Video: Robot Penghindar Rintangan Menggunakan Sensor Ultrasonik: 9 Langkah (Dengan Gambar)
2025 Pengarang: John Day | [email protected]. Terakhir diubah: 2025-01-13 06:57
Ini adalah proyek sederhana tentang Robot Penghindar Rintangan menggunakan sensor Ultrasonik (HC SR 04) dan papan Arduino Uno. Robot bergerak menghindari rintangan dan memilih cara terbaik untuk diikuti oleh sensor. Dan harap perhatikan bahwa itu bukan proyek tutorial, bagikan pengetahuan Anda dan komentar dengan saya.
Daftar Komponen Utama:-
- Arduino Uno - 1
- Sensor Ultrasonik (HC SR 04) - 3
- Papan Relay 5v - 1
- Baterai 12 V - 1
- Motor Roda Gigi 12 V - 4
- Braket Motor - 4
- Chasi - 1
- Roda - 4
- Sekrup dan mur
- Beralih -1
- Kabel Jumper -10
Langkah 1: Papan Arduino Uno
Arduino Uno adalah papan pengontrol mikro berbasis ATmega328P. Ini memiliki 14 pin input dan output digital, 6 input analog. Tegangan Operasi adalah 5 V dengan catu daya eksternal. Ada banyak keuntungan, mudah untuk pengkodean dan pengunggahan, mudah untuk koreksi kesalahan. Ada banyak jumlah modul Sensor dan perangkat lain untuk Arduino.
Saat Anda memberikan catu daya ke papan Arduino, gunakan 5 volt atau 9 volt. Anda tidak boleh memberi daya hingga 12 volt. Jika harus menggunakan baterai 12v, berikan melalui rangkaian regulator 5v.
Langkah 2: Sensor Ultrasonik (HC SR 04)
Robot ini memiliki tiga buah Sensor Ultrasonik yang terletak di depan, kiri dan kanan. Robot bekerja sesuai dengan sensor tersebut. Sensor Ultrasonik adalah alat yang dapat mengukur jarak ke suatu objek dengan menggunakan gelombang suara. Terdapat empat pin yang merupakan VCC (daya 5v). supply), GND (Ground), Trig dan echo. Ada dua transduser, satu untuk Transmit & yang lain untuk Receive. Keduanya dipasang pada satu PCB dengan rangkaian kontrol. Pengukuran jarak ultrasonik dari sekitar 2 cm hingga 400 cm. Juga merupakan suara frekuensi tinggi dari frekuensi 40 KHz.
Prinsip operasi
Dari Arduino menghasilkan pulsa pendek 20 uS ke input Pemicu untuk memulai jangkauan. Modul Ultrasonik akan mengirimkan 8 siklus ledakan ultrasound pada 40 khz dan menaikkan garis gemanya tinggi.
Kemudian mendengarkan gema, dan segera setelah mendeteksinya, ia menurunkan garis gema lagi. Oleh karena itu, garis gema adalah pulsa yang lebarnya sebanding dengan jarak ke objek.
Dengan menghitung waktu denyut nadi dimungkinkan untuk menghitung jarak dalam inci/sentimeter.
Modul ini menyediakan pulsa gema yang sebanding dengan jarak.
uS/58=cm atau uS/148=inci.
Langkah 3: Komponen Lainnya
Ada berbagai ukuran diameter poros motor dan ukuran lubang roda.
Kabel Jumper harus Pria ke Wanita.
Langkah 4: Sensor Dengan Diagram Koneksi Arduino
Sensor Depan:-
Pin gema - Pin Arduino 6
Pin pemicu - Pin Arduino 7
Pin VCC - 5V
GND - tanah
Sensor Kiri: -Echo pin - Arduino pin 8
Pin pemicu - Pin Arduino 9
Pin VCC - 5VGND - ground
Sensor Kanan: -Echo pin - Arduino pin 10
Pin pemicu - Pin Arduino 11
Pin VCC - 5VGND - ground
Langkah 5: Papan Relay Dengan Diagram Koneksi Arduino
Relay pin 1 - Arduino pin 2.
Relay pin 2 - Arduino pin 3.
Relay pin 3 - Arduino pin 4.
Relay pin 4 - Arduino pin 5.
Langkah 6: 12 Volt dan Koneksi Relay
NC - Normal Tertutup
TIDAK - Normal Terbuka
C - Umum
Di sini Anda dapat mengubah polaritas, jika perlu. Menurut itu, arah putaran motor akan berubah.
Motor harus terhubung ke pin umum
Langkah 7: Perakitan
Sisi kiri dan sisi kanan motor harus dipisahkan dari masing-masing sisi.