Isi kandungan:

Robot Arduino 5 dalam 1 - Ikut Saya - Garis Mengikuti - Sumo - Lukisan - Halangan Mengelakkan: 6 Langkah
Robot Arduino 5 dalam 1 - Ikut Saya - Garis Mengikuti - Sumo - Lukisan - Halangan Mengelakkan: 6 Langkah

Video: Robot Arduino 5 dalam 1 - Ikut Saya - Garis Mengikuti - Sumo - Lukisan - Halangan Mengelakkan: 6 Langkah

Video: Robot Arduino 5 dalam 1 - Ikut Saya - Garis Mengikuti - Sumo - Lukisan - Halangan Mengelakkan: 6 Langkah
Video: Make 5 in 1 Robot 2024, November
Anonim
Robot Arduino 5 dalam 1 | Ikut Saya | Garis Mengikuti | Sumo | Lukisan | Halangan Mengelakkan
Robot Arduino 5 dalam 1 | Ikut Saya | Garis Mengikuti | Sumo | Lukisan | Halangan Mengelakkan

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

Image
Image

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

Fail dan Skema PCB Gerber
Fail dan Skema PCB Gerber
  • 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

Fail 3D.stl
Fail 3D.stl

Tetapan Cetakan

  • Pencetak: JGAURORA A5S
  • Resolusi: 0.25
  • Isi: 10%

Langkah 5: Sambungan

Sambungan
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

Kod sumber
Kod sumber

Anda boleh memprogramkan robot dengan 5 senario yang berbeza dengan kad kawalan ini. Senario berikut termasuk dalam projek ini:

  1. Mod SUMO: Ini adalah sukan di mana dua robot berusaha mendorong satu sama lain keluar dari lingkaran (dengan cara yang serupa dengan sukan sumo).
  2. Follow Me Mode: Ini dapat merasakan keberadaan objek yang harus diikuti menggunakan sensor HC-SR04.
  3. Mod Penjejakan: Robot pengikut garis adalah kenderaan yang mengikuti garis, sama ada garis hitam atau garis putih.
  4. Mod Menghindari: Robot Menghindari Halangan adalah peranti pintar yang secara automatik dapat merasakan halangan di depannya dan menghindarinya dengan memutar dirinya ke arah lain.
  5. Mod Menggambar: Ia mengandungi motor servo dan pen. Ia dapat melukis jejak pergerakannya sendiri di permukaan.

Dapatkan Kod Sumber:

github.com/MertArduino/RobotControlBoard

Disyorkan: