Isi kandungan:

Halangan Mengelakkan Robot Menggunakan Arduino Nano: 5 Langkah
Halangan Mengelakkan Robot Menggunakan Arduino Nano: 5 Langkah

Video: Halangan Mengelakkan Robot Menggunakan Arduino Nano: 5 Langkah

Video: Halangan Mengelakkan Robot Menggunakan Arduino Nano: 5 Langkah
Video: cara membuat robot car arduino nano dengan driver L298N sensor ultrasonic 2024, November
Anonim
Halangan Mengelakkan Robot Menggunakan Arduino Nano
Halangan Mengelakkan Robot Menggunakan Arduino Nano

Dalam arahan ini, saya akan menerangkan bagaimana anda dapat membuat rintangan mengelakkan robot menggunakan Arduino.

Langkah 1: Anda Perlu

Awak perlu
Awak perlu
Awak perlu
Awak perlu
Awak perlu
Awak perlu

Ini adalah projek robot Arduino yang popular. kerana mengelakkan banyak sambungan wayar, saya telah merancang PCB untuknya.

Anda boleh menggunakan PCB atau papan wangi putus-putus.

Casis Robot 2WD dengan roda kastor.

Roda robot untuk motor BO

Motor gear 150 Rpm BO & bolt & mur 1.5 inci

pemegang sensor ultrasonik

2 keping. Penyambung bateri & bateri 9V

L293D Ic & 16 pin Ic base

Kapasitor 100mfd / 25v 2 perintang 1K, Led

Pin header, jumper wire (lelaki hingga wanita) blok terminal 4pcs

Sensor ultrasonik HC-SR 04

Arduino nano

Anda boleh menggunakan PCB atau papan wangi putus-putus.

Langkah 2: Memasang Rass Chassis

Memasang Casis Akar
Memasang Casis Akar

Masukkan motor dua roda di casis robot. saya telah menggunakan casis logam 2wd tetapi anda boleh menggunakan casis mana pun

masukkan satu roda kastor di hadapan casis robot. bahagian mekanikalnya sudah siap dari robot ini

Langkah 3: Membuat Litar Elektronik

Membuat Litar Elektronik
Membuat Litar Elektronik
Membuat Litar Elektronik
Membuat Litar Elektronik
Membuat Litar Elektronik
Membuat Litar Elektronik

Bagaimana ia berfungsi

Sensor sonik ultrasonik mengesan objek di hadapannya & mengukur jarak objek.

Dalam keadaan normal apabila tidak ada halangan di depan robot, Dua motor berputar mengikut arah jam & robot bergerak lurus ke depan.

Sekiranya ada objek yang dikesan dalam jarak 20 cm oleh sensor ultrasonik maka motor kiri akan mula berputar berlawanan arah jam & motor kanan akan berputar mengikut arah jam seperti dulu.

Jadi robot berpusing ke kiri dengan cepat jika ada objek di hadapannya.

Litar & sambungan jika anda menggunakan papan wangi

Di sini saya menggunakan pemandu motor Arduino nano & L293D. Dua kapasitor sebagai penapis. Led & 1k perintang untuk petunjuk

Pin digital Arduino 7 menyambung ke pin pencetus sensor ultrasonik

Pin digital Arduino 8 menyambung ke pin Echo sensor ultrasonik

Pin digital Arduino 5 & 6 sambungkan ke pin Ic l293d 10 & 15 untuk kawalan motor kiri

Pin digital Arduino 11 & 12 Sambungkan ke ic l293d pin 2 & 7 untuk kawalan motor yang betul

Sambungkan motor kiri ke ic l293d pin 11 & 14

Sambungkan motor kanan ke ic l293d Pin 3 & 6

Sekiranya anda ingin menggunakan PCB

PCB untuk projek robot ini Direka dengan baik & senang dibuat. Anda boleh membuat pelbagai jenis robot Arduino menggunakan PCB ini. Robot lain yang menggunakan PCB ini

Muat turun & pesan fail Gerber untuk PCB dari sini.

Langkah 4: Memuat naik Kod ke Arduino

Muat naik kod ke arduino nano. berikut adalah pautan kod untuk dimuat turun

muat turun fail.ino & buka dengan menggunakan arduino IDE.

sambungkan arduino nano menggunakan kabel USB, pilih port com yang betul

kemudian klik untuk memuat naik

Langkah 5: Menguji

Ujian
Ujian

sudah tiba masanya untuk menguji robot.

Saya telah menggunakan bateri 9v untuk Arduino & bateri 9v yang lain untuk kuasa motor. Untuk menghidupkan motor adalah baik menggunakan bateri yang boleh dicas semula jika tidak, bateri 9 v tidak dapat menjalankan robot dalam masa yang lama.

Video ini dapat membantu anda -

Disyorkan: