Daftar Isi:

Robot Arduino 5 in 1 - Ikuti Saya - Baris Mengikuti - Sumo - Menggambar - Menghindari Rintangan: 6 Langkah
Robot Arduino 5 in 1 - Ikuti Saya - Baris Mengikuti - Sumo - Menggambar - Menghindari Rintangan: 6 Langkah

Video: Robot Arduino 5 in 1 - Ikuti Saya - Baris Mengikuti - Sumo - Menggambar - Menghindari Rintangan: 6 Langkah

Video: Robot Arduino 5 in 1 - Ikuti Saya - Baris Mengikuti - Sumo - Menggambar - Menghindari Rintangan: 6 Langkah
Video: Make 5 in 1 Robot 2024, November
Anonim
Robot Arduino 5 in 1 | Ikuti Saya | Baris Mengikuti | Sumo | Menggambar | Menghindari rintangan
Robot Arduino 5 in 1 | Ikuti Saya | Baris Mengikuti | Sumo | Menggambar | Menghindari rintangan

Papan kontrol robot ini berisi mikrokontroler ATmega328P dan driver motor L293D. Tentu tidak berbeda dengan board Arduino Uno namun lebih bermanfaat karena tidak membutuhkan pelindung lain untuk menggerakkan motor! Ini bebas dari jumper clutter dan dapat dengan mudah diprogram dengan CH340G. Saat mengendarai dua motor DC, Anda juga dapat mengontrol sensor yang berbeda dengan menggunakan pin I / O dengan kartu ini. Dalam proyek ini, kami menggunakan sensor jarak ultrasonik HC-SR04 dan sensor inframerah IR. Selain itu, satu motor servo digunakan.

Langkah 1: Video Proyek Langkah demi Langkah

Image
Image

Anda dapat memprogram robot dengan 5 skenario berbeda dengan kartu kendali ini. Skenario berikut termasuk dalam proyek ini:

Mode SUMO: Ini adalah olahraga di mana dua robot berusaha mendorong satu sama lain keluar dari lingkaran (dengan cara yang mirip dengan olahraga sumo).

Mode Follow Me: Dapat mendeteksi keberadaan objek yang akan diikuti menggunakan sensor HC-SR04.

Tracking Mode: Robot Line Follower adalah kendaraan yang mengikuti suatu garis, baik garis hitam maupun garis putih.

Mode Menghindari: Robot Penghindar Rintangan adalah perangkat cerdas yang secara otomatis dapat merasakan rintangan di depannya dan menghindarinya dengan memutar dirinya ke arah lain.

Mode Menggambar: Ini berisi motor servo dan pena. Itu bisa menggambar trek gerakannya sendiri di permukaan.

Langkah 2: Perangkat Keras yang Diperlukan

File dan Skema Gerber PCB
File dan Skema Gerber PCB
  • ATmega328P-PU dengan Bootloader -
  • IC Driver Motor L293D -
  • Soket USB Tipe B -
  • Soket DIP 28/16 Pin -
  • Kristal 12/16 MHz -
  • L7805 TO-220 -
  • Kapasitor 100uF -
  • LED -
  • Resistor 10K/1K -
  • Kapasitor 470nF -
  • Soket Soket Listrik -
  • Blok Terminal 2 Pin -
  • Header Pin Pria -
  • Keramik 10nF / 22pF -
  • 6V 200RPM Mini Metal Gear Motor -
  • Baterai Lipo 2S 7.4V 1000mAh (Opsional) -
  • Baterai 9V 800mAh (Opsional) -
  • Konektor Baterai 9V -
  • Modul Ultrasonik HC-SR04 -
  • Sensor Inframerah IR -
  • CH340G USB ke IC TTL -

Dalam proyek ini, komponen tipe DIP digunakan untuk memudahkan penyolderan

Langkah 3: File dan Skema Gerber PCB

Dalam proyek ini, saya telah memilih PCBWay. PCBWay adalah satu-satunya cara untuk mewujudkan proyek ini dengan biaya yang sangat rendah dan kualitas tinggi.

Rincian produk

  • Jenis papan: PCB tunggal
  • Ukuran: 53.3mm x 66mm
  • Lapisan: 2 Lapisan
  • Total: 5 Pcs / US $5

Dapatkan Gerber & Skema PCB -

Langkah 4: File.stl 3D

File.stl 3D
File.stl 3D

Pengaturan Cetak

  • Pencetak: JGAURORA A5S
  • Resolusi: 0,25
  • Isi: 10%

Langkah 5: Koneksi

Koneksi
Koneksi

Sensor Inframerah

  • Pin Sinyal Sensor IR ke Digital 12
  • Pin VCC Sensor IR ke +5V
  • Sensor IR GND ke GND

Sensor HC-SR04

  • Pin ECHO ke Digital 5
  • TRIG pin ke Digital 6
  • Pin VCC ke +5V
  • Pin GND ke GND

Motor A

  • Motor A 1 ke Digital 2
  • Motor A 2 ke Digital 4
  • Motor A Aktifkan ke Digital 3

Motor B

  • B Motor B 1 ke Digital 10
  • Motor B 2 ke Digital 11
  • Motor B Aktifkan ke Digital 9

Langkah 6: Kode Sumber

Kode sumber
Kode sumber

Anda dapat memprogram robot dengan 5 skenario berbeda dengan kartu kendali ini. Skenario berikut termasuk dalam proyek ini:

  1. Mode SUMO: Ini adalah olahraga di mana dua robot berusaha mendorong satu sama lain keluar dari lingkaran (dengan cara yang mirip dengan olahraga sumo).
  2. Mode Follow Me: Dapat mendeteksi keberadaan objek yang akan diikuti menggunakan sensor HC-SR04.
  3. Tracking Mode: Robot Line Follower adalah kendaraan yang mengikuti suatu garis, baik garis hitam maupun garis putih.
  4. Mode Menghindari: Robot Penghindar Rintangan adalah perangkat cerdas yang dapat secara otomatis merasakan rintangan di depannya dan menghindarinya dengan memutar dirinya ke arah lain.
  5. Mode Menggambar: Ini berisi motor servo dan pena. Itu bisa menggambar trek gerakannya sendiri di permukaan.

Dapatkan Kode Sumber:

github.com/MertArduino/RobotControlBoard

Direkomendasikan: