Daftar Isi:

Robot Menghindari Rintangan Menggunakan Arduino Nano: 5 Langkah
Robot Menghindari Rintangan Menggunakan Arduino Nano: 5 Langkah

Video: Robot Menghindari Rintangan Menggunakan Arduino Nano: 5 Langkah

Video: Robot Menghindari Rintangan Menggunakan Arduino Nano: 5 Langkah
Video: Obstacle Avoiding Robot (Arduino) 2024, Juli
Anonim
Robot Penghindar Rintangan Menggunakan Arduino Nano
Robot Penghindar Rintangan Menggunakan Arduino Nano

Dalam instruksi ini, saya akan menjelaskan bagaimana Anda dapat membuat robot penghindar rintangan menggunakan Arduino.

Langkah 1: Anda Butuh

Anda Butuh
Anda Butuh
Anda Butuh
Anda Butuh
Anda Butuh
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

Merakit Chassis Root
Merakit Chassis Root

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

Membuat Sirkuit Elektronik
Membuat Sirkuit Elektronik
Membuat Sirkuit Elektronik
Membuat Sirkuit Elektronik
Membuat Sirkuit Elektronik
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

Pengujian
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 -

Direkomendasikan: