Isi kandungan:

Cara Membuat Garis Mengikuti Robot Menggunakan Langkah-langkah Rpi 3: 8
Cara Membuat Garis Mengikuti Robot Menggunakan Langkah-langkah Rpi 3: 8

Video: Cara Membuat Garis Mengikuti Robot Menggunakan Langkah-langkah Rpi 3: 8

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

Dalam tutorial ini, anda akan belajar membina robot robot berikut sehingga dapat mengelilingi trek dengan mudah.

Langkah 1: Kumpulkan Bahan Anda

Himpunkan Bahan Anda
Himpunkan Bahan Anda

Sebilangan bahan yang ditunjukkan dalam gambar digunakan untuk membuat kebanyakan buggy dari awal. Walau bagaimanapun, tutorial ini tidak akan merangkumi prosedur bagaimana membuat casis atau model untuk kereta anda atau cara menyolder wayar ke motor anda. Sekiranya anda mahu melakukannya, berikut adalah semua bahan yang anda perlukan:

  • Raspberry Pi 3
  • Papan pengawal motor
  • Papan roti
  • T-tukang kasut +
  • 2 motor DC 12V
  • 2 roda
  • 1 pemegang bateri AA (untuk 4 bateri AA)
  • 4 bateri AA
  • Wayar pelompat
  • Pek Bateri USB
  • Pemacu skru
  • Pateri dan pateri
  • Pelucut wayar
  • Kotak kadbod atau plastik kecil dan gam / pita
  • Sensor 2 baris
  • 8 petunjuk pelompat wanita-ke-wanita
  • 4 petunjuk jumper lelaki-ke-lelaki
  • Pita penebat

Langkah 2: Memasang Papan Motor

Memasang Papan Motor
Memasang Papan Motor

Dengan andaian bahawa anda telah memasang motor anda, anda perlu menyambungkan motor ke papan H-bridge. Untuk ini, anda memerlukan pemutar skru kecil. Anda sekarang perlu menyambungkan motor ke papan. Untuk ini, anda memerlukan pemutar skru kecil

Dengan menggunakan pemutar skru, longgarkan skru di blok terminal. Masukkan hujung wayar yang dilucutkan ke blok terminal. Kencangkan skru sehingga dipegang kuat oleh blok terminal.

Langkah 3: Menghidupkan Motor Anda

Menghidupkan Motor Anda
Menghidupkan Motor Anda
Menghidupkan Motor Anda
Menghidupkan Motor Anda

Motor memerlukan lebih banyak kuasa daripada yang dapat diberikan oleh Rpi. Oleh itu, anda harus menggunakan 4 bateri AA untuk menghidupkannya.

Longgarkan skru di blok terminal berlabel VCC, GND, dan 5V. Ambil pemegang bateri AA dan masukkan wayar merah ke blok terminal VCC. Kawat hitam masuk ke blok GND. Penting agar anda mendapatkannya dengan betul.

Kencangkan skru sehingga wayar dipegang dengan kuat di tempatnya.

Langkah 4: Menyambungkan Motor Anda ke Rpi

Papan yang digunakan dalam projek ini perlu disambungkan ke Raspberry Pi. Papan lain mungkin bersambung dengan cara yang berbeza, dan beberapa papan hanya boleh diletakkan pada pin Raspberry Pi GPIO sebagai HAT.

Di papan yang digunakan di sini terdapat pin berlabel In1, In2, In3, dan In4, serta dua pin GND. Pin GPIO mana pada Pi yang anda gunakan terpulang kepada anda; dalam projek ini, GPIO 7, 8, 9, dan 10 telah digunakan. Sekiranya anda mempunyai papan yang tidak mempunyai pin GND, anda boleh menggunakan pin GND dari Rpi untuk mencapai hasil yang sama. Sekiranya anda perlu melakukan ini, pasangkan wayar GND ke blok terminal yang sama dengan wayar hitam dari pek bateri.

Gunakan T-cobbler + untuk menyambungkan papan roti dan Rpi.

Gunakan lima petunjuk jumper lelaki-ke-lelaki untuk menyambung ke papan roti.

  • Dalam1 GPIO 7
  • Dalam2 GPIO 8
  • In3 GPIO 9
  • In4 GPIO 10

Langkah 5: Sediakan Penyambung

Sediakan Penyambung
Sediakan Penyambung
Sediakan Penyambung
Sediakan Penyambung

Langkah pertama anda ialah menyambungkan sensor talian anda ke kereta anda. Biasanya, jenis sensor baris yang digunakan dalam tutorial ini harus disambungkan ke pin 3V3, tetapi anda akan menjalankan dua sensor melalui pin kuasa yang sama, jadi anda akan memasangkan keduanya ke pin 5V.

Ambil tiga plumbum pelompat wanita-ke-wanita anda, lepaskan penyambung dari setiap hujungnya, kemudian lepaskan sarung plastik untuk mendedahkan kira-kira satu sentimeter wayar pelbagai teras di bawahnya. Ambil tiga plumbum pelompat dan putar wayar pelbagai teras mereka bersama-sama. Kemudian gunakan besi pematerian untuk mengikat plag. Tutup penyambung dengan sedikit pita penebat.

Ulangi keseluruhan proses dengan tiga petunjuk pelompat wanita-ke-wanita yang lain.

Langkah 6: Sambungkan Sensor Talian

Sambungkan Sensor Talian
Sambungkan Sensor Talian
Sambungkan Sensor Talian
Sambungkan Sensor Talian
Sambungkan Sensor Talian
Sambungkan Sensor Talian

Setiap sensor baris mempunyai tiga pin: VCC untuk kuasa, GND untuk tanah, dan DO untuk keluar digital.

Ambil salah satu plumbum pelompat tiga wayar anda yang disolder, dan sambungkan dua hujungnya ke pin VCC pada setiap dua sensor.

Ambil kedua plumbum pelompat yang dipateri anda, dan sambungkan dua hujung ke pin GND pada setiap sensor baris.

Ambil dua petunjuk pelompat tunggal anda yang tersisa dan sambungkan masing-masing ke pin DO pada setiap sensor baris.

Sekarang sambungkan pin VCC kedua-dua sensor baris ke pin 5V pada Raspberry Pi anda, dan pin GND sensor ke pin GND pada Raspberry Pi anda. Setiap dua pin DO boleh disambungkan ke pin GPIO bernombor mana pun. Dalam contoh ini, pin GPIO 17 dan GPIO 27 digunakan.

Langkah 7: Uji Sensor Line

Uji Sensor Garis
Uji Sensor Garis

Ini adalah langkah yang sangat mudah. Sensor talian anda mempunyai LED di atasnya yang apabila dihidupkan, tetap menyala. Namun, setelah anda memaparkannya ke garis gelap, mereka akan hilang. Ini harus berlaku untuk sensor talian anda.

Sekiranya anda rasa terlalu sensitif, gunakan pemutar skru dan tentukan melalui potensiometernya. Tentukan ke arah kepuasan anda.

Langkah 8: Memasukkan Program Ke Python

Memasukkan Program Ke Python
Memasukkan Program Ke Python

Masukkan baris kod ini dan jalankannya, anda harus mendapatkan robot yang dapat berjalan dengan sempurna di trek.

Disyorkan: