Isi kandungan:
- Langkah 1: Mengumpulkan Perkakasan
- Langkah 2: Bina Jejak Anda
- Langkah 3: Pilih Line Follower
- Langkah 4: Pemasangan Line Follower
- Langkah 5: Mengkalibrasi Line Follower
- Langkah 6: Menetapkan Keuntungan PD
- Langkah 7: Mengikuti Talian - Sensor Hitam
Video: Pengikut Talian GoPiGo3: 8 Langkah
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:09
Dalam tutorial ini, kami mengambil pengikut garis dan menggunakannya di GoPiGo3 untuk membuatnya mengikuti garis hitam.
Langkah 1: Mengumpulkan Perkakasan
Terdapat beberapa perkara yang kita perlukan sebelum kita mula membina pengikut baris kita:
- Salah satu daripada 2 Pengikut Talian Industri Dexter: sama ada Pengikut Garis Merah atau yang hitam, sedikit lebih pendek. Pengikut garis hitam jauh lebih baik daripada yang sebelumnya.
- Pek bateri untuk GoPiGo3. Kami mengesyorkan menggunakan pek bateri Dexter Industries kerana dapat menjaga Raspberry Pi tetap berjalan walaupun motor berjalan pada tahap pendikit penuh.
- GoPiGo3 - anda hanya memerlukan GoPiGo3 dan itu sahaja.
- Laluan Line Follower - ini boleh dimuat turun dari sini.
Dapatkan Robot GoPiGo3 Raspberry Pi di Sini
Langkah 2: Bina Jejak Anda
Bahagian ini akan memakan masa sedikit. Pada dasarnya, pergi ke sini, muat turun PDF yang mengandungi templat, dan cetak bilangan jubin berikut agar anda dapat membina trek yang ditunjukkan atau hanya membina sendiri dan melangkau langkah yang agak panjang ini:
- 12 jubin jenis # 1.
- 5 jubin jenis # 2.
- 3 templat jenis jubin # 5.
- 3 templat jenis jubin # 6 - di sini, anda akan mendapat satu jubin tambahan.
Seterusnya, potong dan pita dan cuba buat sesuai seperti pada gambar di atas. Ketahuilah bahawa terdapat jubin di sudut kanan atas jenis # 1 yang bertindih dengan yang lain dari jenis yang sama - begitulah keadaannya, jadi jangan bingung apabila anda melihatnya.
Juga, jika entah bagaimana, pencetak tidak mempunyai toner yang mencukupi dan warna hitam akan dicuci, anda mungkin mahu mewarnai garis hitam dengan penanda untuk menjadikannya menonjol untuk pengikut garis. Ia sama sekali tidak diperlukan, tetapi dapat menjadikan pengikut baris lebih tepat.
Langkah 3: Pilih Line Follower
Anda harus memilih pengikut garis yang anda mahu: yang merah atau yang hitam.
Walau apa pun, pengikut baris harus berorientasi seperti pada gambar di atas seperti yang dijelaskan dalam dokumentasi juga (dokumentasi ReadTheDocs dari DI_Sensors & GoPiGo3).
Langkah 4: Pemasangan Line Follower
Pengikut talian mesti duduk seperti itu di GoPiGo3. Line Follower Kit dari Dexter Industries dilengkapi dengan beberapa perkara seperti spacer, mur, dan mesin basuh untuk membantu anda memperbaikinya di GoPiGo3.
Terlepas dari sensor pengikut baris mana yang anda dapat, anda akan menemui spacer 40mm di dalam kit anda. Oleh itu, anda boleh yakin bahawa ruang antara GoPiGo3 dan lantai akan mencukupi (kira-kira 2-3 mm).
Nota: Dalam foto di atas, anda akan melihat bahawa saya telah menggunakan beberapa kacang untuk menjadikan spacer menjadi lebih panjang dan itu kerana saya tidak menggunakan spacer standard yang terdapat dalam kit Line Follower - saya adalah 30mm dan sepatutnya 40mm.
Langkah 5: Mengkalibrasi Line Follower
Untuk menentukur pengikut baris, tidak kira yang anda gunakan, mulakan dengan memasang perpustakaan yang sesuai pada Raspberry Pi. Anda boleh melakukan ini pada gambar Raspbian atau Raspbian Untuk Robot. Pertama sekali, jalankan arahan berikut:
curl -kL dexterindustries.com/update_gopigo3 | bash
curl -kL dexterindustries.com/update_sensors | bash
Reboot dan kemudian ubah direktori ke
/ rumah / pi / Dexter / GoPiGo3 / Projek / PIDLineFollower
Kemudian jalankan program dalam direktori seperti
python pid_tuner.py
Seterusnya, letakkan robot di permukaan putih (dengan pengikut garis terpasang dan disambungkan ke port I2C) dan tekan pada butang yang sesuai untuk menentukurnya. Anda sebenarnya harus memeriksa menu dan melihat butang mana yang sesuai dengan "Kalibrasi pengikut garis pada permukaan putih". Begitu juga untuk permukaan hitam.
Projek ini boleh didapati di GitHub di sini.
Setelah dikalibrasi, nilainya disimpan walaupun Raspberry Pi melalui kitaran kuasa. Ia hanya perlu dikalibrasi semula apabila pengikut garis berubah dengan yang lain pada atau ketika warna trek berubah dengan ketara.
Langkah 6: Menetapkan Keuntungan PD
Nilai Optimum untuk Pengikut Talian
Dengan menggunakan butang yang sesuai yang dijelaskan dalam menu, kemas kini keuntungan PD untuk pengikut baris yang sesuai yang anda gunakan.
Pengikut Talian Hitam
Untuk pengikut baris baru, parameter berikut berfungsi paling baik untuk GoPiGo3:
- Kelajuan Pangkalan = 300
- Kekerapan Gelung = 100
- Kp = 1100
- Ki = 0
- Kd = 1300
Kecepatan Kelajuan dan Frekuensi Gelung mesti diubah secara langsung dalam kod.
Pengikut Talian Merah
Untuk pengikut lama, parameter berikut berfungsi paling baik untuk GoPiGo3:
- Kelajuan Pangkalan = 300
- Kekerapan Gelung = 30
- Kp = 4200
- Ki = 0
- Kd = 2500
Kecepatan Kelajuan dan Frekuensi Gelung mesti diubah secara langsung dalam kod.
Disyorkan:
Robot Pengikut Talian Lanjutan: 7 Langkah
Advanced Line Follower Robot: Ini adalah robot pengikut baris dengan beberapa ciri tambahan. Prototaip ini boleh digunakan di dalam kilang untuk pergerakan bahan tanpa pemandu. Terdapat dua stesen memuatkan stesen memuat turun dari stesen pemuatan robot akan menunggu Materia
Pengikut Talian Mudah Menggunakan Arduino: 5 Langkah
Simple Line Follower Menggunakan Arduino: Arduino Line Follower RobotDalam tutorial ini, kita akan membincangkan cara kerja garis Arduino berikut robot yang akan mengikuti garis hitam di latar belakang putih dan mengambil giliran yang betul setiap kali ia mencapai lengkung di jalannya. Arduino Line Follower Co
Bahagian 3: GPIO: Pemasangan ARM: Pengikut Talian: TI-RSLK: 6 Langkah
Bahagian 3: GPIO: Pemasangan ARM: Pengikut Talian: TI-RSLK: Helo. Ini adalah ansuran seterusnya di mana kami terus menggunakan pemasangan ARM (bukannya bahasa peringkat tinggi). Inspirasi untuk Instructable ini adalah Makmal 6 Kit Pembelajaran Sistem Robotik Texas Instruments, atau TI-RSLK. Kami akan menggunakan mikrofon
Pengikut Talian Menggunakan Arduino - Projek DIY Mudah: 6 Langkah
Pengikut Talian Menggunakan Arduino | Projek DIY Mudah: Dalam tutorial ini, Kami akan membuat pengikut garis menggunakan ArduinoPart Needed: Chasis: BO Motors and Wheels: https://amzn.to/2Yjh9I7 L298n motor Driver: https://amzn.to/2IWNMWF IR sensor : https://amzn.to/2FFtFu3 Arduino Uno: https://amzn.to/2FyTrjF J
Pengikut Talian BrickPi3: 4 Langkah
BrickPi3 Line Follower: Berikut adalah projek yang menunjukkan bagaimana Dexter Industries Line Follower dapat digunakan untuk membuat robot BrickPi3 mengikuti garis