Daftar Isi:

Cara Membuat Robot Line Mengikuti Menggunakan Rpi 3: 8 Langkah
Cara Membuat Robot Line Mengikuti Menggunakan Rpi 3: 8 Langkah

Video: Cara Membuat Robot Line Mengikuti Menggunakan Rpi 3: 8 Langkah

Video: Cara Membuat Robot Line Mengikuti Menggunakan Rpi 3: 8 Langkah
Video: Belajar Arduino - Membuat Program Robot Pengikut Garis - Line Follower (bagian 3) 2024, Juli
Anonim
Cara Membuat Robot Line Mengikuti Menggunakan Rpi 3
Cara Membuat Robot Line Mengikuti Menggunakan Rpi 3

Dalam tutorial ini, Anda akan belajar membuat robot buggy line-following sehingga dapat melaju di trek dengan mudah.

Langkah 1: Kumpulkan Bahan Anda

Kumpulkan Bahan Anda
Kumpulkan Bahan Anda

Beberapa bahan yang ditunjukkan pada gambar digunakan untuk membuat sebagian besar kereta dari awal. Namun, tutorial ini tidak akan membahas prosedur tentang cara membuat sasis atau model untuk kereta Anda atau cara menyolder kabel ke motor Anda. Jika Anda ingin melakukannya, berikut adalah semua bahan yang Anda perlukan:

  • Raspberry Pi 3
  • Papan pengontrol motor
  • Papan tempat memotong roti
  • Seorang tukang sepatu T +
  • 2 motor DC 12V
  • 2 roda
  • 1 dudukan baterai AA (untuk 4 baterai AA)
  • 4 baterai AA
  • Kabel jumper
  • Paket Baterai USB
  • Obeng
  • Besi solder dan solder
  • penari telanjang kawat
  • Karton kecil atau kotak plastik dan lem / selotip
  • 2 sensor garis
  • 8 lead jumper wanita-ke-wanita
  • 4 lead jumper pria-ke-pria
  • Pita isolasi

Langkah 2: Merakit Papan Motor

Merakit Papan Motor
Merakit Papan Motor

Dengan asumsi bahwa Anda telah mengatur motor Anda, Anda perlu menghubungkan motor ke papan H-bridge. Untuk ini, Anda memerlukan obeng kecil. Anda sekarang perlu menghubungkan motor ke papan. Untuk ini, Anda memerlukan obeng kecil

Dengan menggunakan obeng, kendurkan sekrup di blok terminal. Masukkan ujung kawat yang dilucuti ke dalam blok terminal. Kencangkan sekrup sehingga ditahan dengan kuat oleh blok terminal.

Langkah 3: Menyalakan Motor Anda

Menyalakan Motor Anda
Menyalakan Motor Anda
Menyalakan Motor Anda
Menyalakan Motor Anda

Motor membutuhkan lebih banyak tenaga daripada yang bisa disediakan oleh Rpi. Oleh karena itu, Anda harus menggunakan 4 baterai AA untuk menyalakannya.

Kendurkan sekrup di blok terminal berlabel VCC, GND, dan 5V. Ambil dudukan baterai AA dan masukkan kabel merah ke dalam blok terminal VCC. Kabel hitam masuk ke blok GND. Adalah penting bahwa Anda mendapatkan ini dengan cara yang benar.

Kencangkan sekrup sehingga kabel terpasang dengan kuat di tempatnya.

Langkah 4: Menghubungkan Motor Anda ke Rpi

Papan yang digunakan dalam proyek ini perlu disambungkan ke Raspberry Pi. Papan lain mungkin terhubung secara berbeda, dan beberapa papan dapat dengan mudah ditempatkan ke pin Raspberry Pi GPIO sebagai HAT.

Pada board yang digunakan disini terdapat pin berlabel In1, In2, In3, dan In4, serta dua pin GND. Pin GPIO mana pada Pi Anda yang Anda gunakan terserah Anda; dalam proyek ini, GPIO 7, 8, 9, dan 10 telah digunakan. Jika Anda memiliki papan yang tidak memiliki pin GND, Anda dapat menggunakan pin GND dari Rpi untuk mendapatkan hasil yang sama. Jika Anda harus melakukan ini, colokkan kabel GND ke blok terminal yang sama dengan kabel hitam dari baterai.

Gunakan T-cobbler + untuk menghubungkan papan tempat memotong roti dan Rpi.

Gunakan lima kabel jumper pria-ke-pria untuk menyambung ke papan tempat memotong roti.

  • Dalam 1 GPIO 7
  • In2 GPIO 8
  • In3 GPIO 9
  • In4 GPIO 10

Langkah 5: Siapkan Konektor

Siapkan Konektor
Siapkan Konektor
Siapkan Konektor
Siapkan Konektor

Langkah pertama Anda adalah menghubungkan sensor garis ke kereta Anda. Biasanya, jenis sensor garis yang digunakan dalam tutorial ini harus dihubungkan ke pin 3V3, tetapi Anda akan menjalankan dua sensor melalui pin daya yang sama, jadi Anda akan memasangkan keduanya ke pin 5V.

Ambil tiga kabel jumper female-to-female Anda, lepaskan konektor dari setiap ujungnya, lalu lepaskan selubung plastik untuk memperlihatkan sekitar satu sentimeter dari kabel multi-inti di bawahnya. Ambil tiga kabel jumper dan putar kabel multi-inti menjadi satu. Kemudian gunakan besi solder untuk mengikat kabelnya. Tutupi sambungan kabel dengan sedikit selotip.

Ulangi seluruh proses dengan tiga lead jumper wanita-ke-wanita lainnya.

Langkah 6: Hubungkan Sensor Garis

Hubungkan Sensor Garis
Hubungkan Sensor Garis
Hubungkan Sensor Garis
Hubungkan Sensor Garis
Hubungkan Sensor Garis
Hubungkan Sensor Garis

Setiap sensor garis memiliki tiga pin: VCC untuk daya, GND untuk ground, dan DO untuk keluaran digital.

Ambil salah satu kabel jumper tiga kabel yang disolder bersama, dan sambungkan dua ujungnya ke pin VCC pada masing-masing dari dua sensor.

Ambil yang kedua dari kabel jumper solder Anda, dan hubungkan kedua ujungnya ke pin GND pada setiap sensor garis.

Ambil dua kabel jumper tunggal Anda yang tersisa dan hubungkan masing-masing ke pin DO pada setiap sensor saluran.

Sekarang hubungkan pin VCC dari kedua sensor garis ke pin 5V pada Raspberry Pi Anda, dan pin GND sensor ke pin GND pada Raspberry Pi Anda. Masing-masing dari dua pin DO dapat dihubungkan ke pin GPIO bernomor apa pun. Dalam contoh ini, pin GPIO 17 dan GPIO 27 digunakan.

Langkah 7: Uji Sensor Garis

Uji Sensor Garis
Uji Sensor Garis

Ini adalah langkah yang sangat sederhana. Sensor garis Anda memiliki LED yang saat dinyalakan, tetap menyala. Namun, begitu Anda mengeksposnya ke garis gelap, mereka padam. Ini harus menjadi kasus untuk sensor garis Anda.

Jika menurut Anda terlalu sensitif, gunakan obeng dan setel melalui potensiometernya. Tune itu untuk kepuasan Anda.

Langkah 8: Memasukkan Program Ke Python

Memasukkan Program Ke Python
Memasukkan Program Ke Python

Masukkan baris kode ini dan jalankan, Anda harus mendapatkan robot yang bisa berjalan dengan sempurna di trek.

Direkomendasikan: