Isi kandungan:

Robot Mengelakkan Halangan: 5 Langkah
Robot Mengelakkan Halangan: 5 Langkah

Video: Robot Mengelakkan Halangan: 5 Langkah

Video: Robot Mengelakkan Halangan: 5 Langkah
Video: Cara Membuat Robot Avoider(penghindar halangan) , dengan Arduino dan Sensor Ultrasonic 2024, November
Anonim
Halangan Mengelakkan Robot
Halangan Mengelakkan Robot

Dalam robotik, penghindaran halangan adalah tugas untuk memuaskan beberapa objektif kawalan yang tertakluk kepada kekangan kedudukan tidak persimpangan atau bukan perlanggaran. Ini memiliki sensor sonar yang digunakan untuk merasakan rintangan yang datang di antara jalan robot. Ia akan bergerak ke arah yang terbaik dan menghindari halangan yang sedang menuju ke arahnya. Dengan menambahkan sensor dalam robot ini, seseorang dapat mengumpulkan data dari persekitaran.

Ia boleh melakukan lebih tepat daripada robot walaupun di tempat kecil.

Langkah 1: Ketahui Bagaimana Perkara Ini Berfungsi

Ketahui Bagaimana Perkara Ini Berfungsi
Ketahui Bagaimana Perkara Ini Berfungsi

Anda dapat melihat maklumat yang paling terkini dari repositori github saya.

Langkah 2: Kumpulkan Perkara:

Arduino uno atau arduino apa pun (saya telah menggunakan arduino uno)

Sensor sonar (HC-SR 04)

Beberapa wayar pelompat

2 perintang (220 ohm)

Pemacu kawalan dwi motor L298

Bateri

Casis (Biasanya merangkumi komponen lain yang diperlukan)

2 gear motor

Langkah 3: Sambungkan Semua Bahagian:

Sambungan Sonar:

Vcc - 5 Volt

GND - GND

Trig - Arduino 4

Echo - Arduino 5

Pemandu motor:

Perintang EnB - 220 ohm - 5 Volt (Pemacu Motor - untuk mengawal kelajuan) (EnB untuk membolehkan melalui perintang 220 ohm)

EnA - 220 ohm perintang - 5 Volt (Pemacu Motor - untuk mengawal kelajuan) (EnA untuk membolehkan melalui 220 ohm perintang)

IN1 - Arduino 9

IN2 - Arduino 8

IN3 - Arduino 7

IN4 - Arduino 6

GND - Arduino GND

Vcc - Arduino Vin

Sekarang sambungkan motor dengan pemandu melalui port Motor-A dan Motor-B.

Langkah 4: Muat naik Kod:

Mari memuat naik kod ke dalam hati. Ini adalah keindahan

robot. Sekiranya anda mahu, anda boleh mengubahsuai pin atau kod. Seperti - mengubah kelajuan, jarak minimum dari objek, jangka masa berjalan ke arah mana pun. Komen berguna diberikan dalam kod untuk memahami dengan lebih mudah.

(Tidak memerlukan fail pemacu atau tajuk tambahan)

Saya telah memuat naik fail, anda juga boleh mendapatkan kodnya di sini (untuk melihat lebih banyak kemas kini)

Langkah 5: Peringkat Akhir:

Pasangkan bateri dan nikmati!

Anda boleh melihat robot1, robot2 saya yang berfungsi.

Sekiranya anda menemui bug, beritahu saya di bahagian komen dan jika anda boleh memperbaikinya, anda boleh mengubah kod di sini atau hanya memberi di bahagian komen.

Terima kasih.

Disyorkan: