Isi kandungan:
- Langkah 1: Video Projek Langkah demi Langkah
- Langkah 2: Perkakasan yang Diperlukan
- Langkah 3: Fail dan Skema PCB Gerber
- Langkah 4: Fail.stl 3D
- Langkah 5: Sambungan
- Langkah 6: Kod Sumber
Video: Robot Arduino 5 dalam 1 - Ikut Saya - Garis Mengikuti - Sumo - Lukisan - Halangan Mengelakkan: 6 Langkah
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:07
Papan kawalan robot ini mengandungi mikrokontroler ATmega328P dan pemandu motor L293D. Sudah tentu, ia tidak berbeza dengan papan Arduino Uno tetapi lebih berguna kerana ia tidak memerlukan perisai lain untuk menggerakkan motor! Ia bebas dari kekacauan jumper dan dapat diprogram dengan mudah dengan CH340G. Semasa memandu dua motor DC, anda juga dapat mengawal sensor yang berbeza dengan menggunakan pin I / O dengan kad ini. Dalam projek ini, kami menggunakan sensor jarak ultrasonik HC-SR04 dan sensor inframerah IR. Sebagai tambahan, satu motor servo telah digunakan.
Langkah 1: Video Projek Langkah demi Langkah
Anda boleh memprogramkan robot dengan 5 senario yang berbeza dengan kad kawalan ini. Senario berikut termasuk dalam projek ini:
Mod SUMO: Ini adalah sukan di mana dua robot berusaha mendorong satu sama lain keluar dari lingkaran (dengan cara yang serupa dengan sukan sumo).
Follow Me Mode: Ini dapat merasakan keberadaan objek yang harus diikuti menggunakan sensor HC-SR04.
Mod Penjejakan: Robot pengikut garis adalah kenderaan yang mengikuti garis, sama ada garis hitam atau garis putih.
Mod Menghindari: Robot Menghindari Halangan adalah alat pintar yang secara automatik dapat merasakan halangan di depannya dan menghindarinya dengan memutar dirinya ke arah lain.
Mod Menggambar: Ia mengandungi motor servo dan pen. Ia dapat melukis jejak pergerakannya sendiri di permukaan.
Langkah 2: Perkakasan yang Diperlukan
- ATmega328P-PU dengan Bootloader -
- IC Pemandu Motor L293D -
- Soket USB Jenis B -
- DIP Socket 28/16 Pin -
- Kristal 12/16 MHz -
- L7805 HINGGA 220 -
- Kapasitor 100uF -
- LED -
- Perintang 10K / 1K -
- Kapasitor 470nF -
- Power Jack Socket -
- Blok Terminal 2 Pin -
- Header Pin Lelaki -
- Seramik 10nF / 22pF -
- Motor Gear Logam Mini 6V 200RPM -
- 7.4V 1000mAh 2S Lipo Battery (Pilihan) -
- Bateri 9V 800mAh (Pilihan) -
- Penyambung Bateri 9V -
- Modul Ultrasonik HC-SR04 -
- Sensor Inframerah IR -
- CH340G USB ke TTL IC -
Dalam projek ini, komponen jenis DIP digunakan untuk pematerian mudah
Langkah 3: Fail dan Skema PCB Gerber
Dalam projek ini, saya telah memilih PCBWay. PCBWay adalah satu-satunya cara untuk menjadikan projek ini berlaku dengan kos yang sangat rendah dan berkualiti tinggi.
Perincian Produk
- Jenis papan: PCB tunggal
- Saiz: 53.3mm x 66mm
- Lapisan: 2 Lapisan
- Jumlah: 5 Pcs / US $ 5
Dapatkan Gerber & Skema PCB -
Langkah 4: Fail.stl 3D
Tetapan Cetakan
- Pencetak: JGAURORA A5S
- Resolusi: 0.25
- Isi: 10%
Langkah 5: Sambungan
Sensor IR
- Pin Isyarat Sensor IR ke Digital 12
- Pin Sensor IR VCC hingga + 5V
- Sensor IR GND ke GND
Sensor HC-SR04
- Pin ECHO ke Digital 5
- TRIG pin ke Digital 6
- Pin VCC hingga + 5V
- Pin GND ke GND
Motor A
- Motor A 1 hingga Digital 2
- Motor A 2 hingga Digital 4
- Motor A Diaktifkan untuk Digital 3
Motor B
- B Motor B 1 hingga Digital 10
- Motor B 2 hingga Digital 11
- Motor B Diaktifkan ke Digital 9
Langkah 6: Kod Sumber
Anda boleh memprogramkan robot dengan 5 senario yang berbeza dengan kad kawalan ini. Senario berikut termasuk dalam projek ini:
- Mod SUMO: Ini adalah sukan di mana dua robot berusaha mendorong satu sama lain keluar dari lingkaran (dengan cara yang serupa dengan sukan sumo).
- Follow Me Mode: Ini dapat merasakan keberadaan objek yang harus diikuti menggunakan sensor HC-SR04.
- Mod Penjejakan: Robot pengikut garis adalah kenderaan yang mengikuti garis, sama ada garis hitam atau garis putih.
- Mod Menghindari: Robot Menghindari Halangan adalah peranti pintar yang secara automatik dapat merasakan halangan di depannya dan menghindarinya dengan memutar dirinya ke arah lain.
- Mod Menggambar: Ia mengandungi motor servo dan pen. Ia dapat melukis jejak pergerakannya sendiri di permukaan.
Dapatkan Kod Sumber:
github.com/MertArduino/RobotControlBoard
Disyorkan:
Bagaimana Saya Membuat Pembesar Suara Bluetooth Aneh Saya Sendiri: 4 Langkah
Bagaimana Saya Membuat Pembesar Suara Bluetooth Aneh Saya Sendiri: Dalam Instruksional ini saya akan menunjukkan kepada anda bagaimana saya membuat pembesar suara Bluetooth pelik ini sendiri yang menghasilkan bunyi yang luar biasa dengan bass semasa menggunakannya dengan botol
Bagaimana Saya Membina Penjana Basikal Elektrik Saya: 10 Langkah
Bagaimana Saya Membina Penjana Basikal Elektrik Saya: Paul Fleck
Bagaimana Saya Membantu Bateri Netbook Saya !: 4 Langkah
Bagaimana Saya Membantu Bateri Netbook Saya !: Saya baru sahaja menemui perisian yang hebat ini dari tanda kanan yang membolehkan bateri saya bertahan lebih lama setiap cas dan juga membiarkan netbook berjalan jauh lebih sejuk. Mari saya tunjukkan apa yang saya buat pada 2-in-1 saya model netbook dell 3147
Bagaimana Saya Memperbaiki Laptop Mati Saya Lebih Dari Dua Tahun: 8 Langkah
Bagaimana Saya Memperbaiki Laptop Mati Saya Lebih Dari Dua Tahun: Catatan ** sila undi jika anda menghargai projek ini, terima kasih Saya tahu patut memperbaikinya dan berkongsi semua pembaikan
Ringan Mengikuti dan Mengelakkan Robot Berdasarkan Arduino: 5 Langkah
Cahaya Mengikuti dan Mengelakkan Robot Berdasarkan Arduino: Ini adalah projek mudah yang mengikuti atau Elakkan Cahaya. Saya Membuat Simulasi ini di Proteus 8.6 pro. Komponen yang Diperlukan: -1) Arduino uno.2) 3 LDR.3) 2 Dc Gear Motors. 4) Satu Servo.5) Tiga Perintang 1k.6) satu H-Bridge l290D7) Satu di & Suis Mati [f