Daftar Isi:
2025 Pengarang: John Day | [email protected]. Terakhir diubah: 2025-01-13 06:57
Dalam instruksi ini, saya akan menjelaskan bagaimana Anda dapat membuat robot penghindar rintangan menggunakan Arduino.
Langkah 1: Anda Butuh
Ini adalah proyek robot Arduino yang populer. untuk menghindari banyak koneksi kabel, saya telah merancang PCB untuk itu.
Anda dapat menggunakan PCB atau perfboard bertitik.
Sasis robot 2WD dengan roda kastor.
Roda robot untuk motor BO
Motor roda gigi BO 150 Rpm & baut & mur 1,5 inci
pemegang sensor ultrasonik
2 buah. Baterai 9V & konektor baterai
Ic L293D & basis Ic 16 pin
100mfd/25v kapasitor 2 buah resistor 1K, Led
Pin header, kabel jumper (pria ke wanita) blok terminal 4pcs
Sensor ultrasonik HC-SR 04
Arduino nano
Anda dapat menggunakan PCB atau perfboard bertitik.
Langkah 2: Merakit Root Chassis
Masukkan dua motor roda gigi ke dalam sasis robot. saya telah menggunakan sasis logam 2wd tetapi Anda dapat menggunakan sasis apa saja
masukkan satu roda kastor di depan sasis robot. Bagian mekanis selesai dari robot ini
Langkah 3: Membuat Sirkuit Elektronik
Bagaimana itu bekerja
Sensor ultrasonik sonik mendeteksi objek di depannya & mengukur jarak objek.
Dalam kondisi normal ketika tidak ada halangan di depan robot, Dua motor berputar searah jarum jam & robot berjalan lurus ke depan.
Jika ada objek yang terdeteksi dalam jarak 20 cm oleh sensor ultrasonik maka motor kiri akan mulai berputar berlawanan arah jarum jam & motor kanan akan berputar searah jarum jam seperti semula.
Jadi robot berbelok ke kiri dengan cepat jika ada benda di depannya.
Sirkuit & koneksi jika Anda menggunakan perfboard
Disini saya menggunakan driver motor ganda Arduino nano & L293D. Dua kapasitor sebagai filter. Led & resistor 1k untuk indikasi
Pin digital Arduino 7 terhubung ke pin pemicu sensor ultrasonik
Pin digital Arduino 8 terhubung ke sensor ultrasonik Echo pin
Pin digital Arduino 5 & 6 terhubung ke Ic l293d pin 10 & 15 untuk kontrol motor kiri
Pin digital Arduino 11 & 12 Hubungkan ke ic l293d pin 2 & 7 untuk kontrol motor kanan
Hubungkan motor kiri ke ic l293d pin 11&14
Hubungkan motor kanan ke ic l293d Pin 3 & 6
Jika Anda ingin membuat menggunakan PCB
PCB untuk proyek robot ini Dirancang dengan baik & mudah dibuat. Anda dapat membuat berbagai jenis robot Arduino menggunakan PCB ini. Robot lain menggunakan PCB ini
Unduh & pesan file Gerber untuk PCB dari sini.
Langkah 4: Mengunggah Kode ke Arduino
Unggah kode ke arduino nano. di sini adalah tautan kode untuk mengunduh
cukup unduh file.ino & buka menggunakan arduino IDE.
sambungkan arduino nano menggunakan kabel USB, pilih port com yang tepat
lalu klik untuk mengunggah
Langkah 5: Pengujian
saatnya untuk menguji robot.
Saya telah menggunakan baterai 9v untuk Arduino & baterai 9v lainnya untuk daya motor. Untuk menyalakan motor, ada baiknya menggunakan baterai yang dapat diisi ulang jika tidak, baterai 9v tidak dapat menjalankan robot dalam waktu lama.
Video ini dapat membantu Anda -