Isi kandungan:
- Langkah 1: Konsep dan Komponen
- Langkah 2: Membuat Skematik
- Langkah 3: PCB
- Langkah 4: Program (arduino)
- Langkah 5: Program (Asas Visual)
- Langkah 6: Menguji Segala-galanya di PCB
- Langkah 7: Hasil Akhir
Video: Linefollower Dengan Bluetooth: 7 Langkah
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:10
Instruksional ini dibuat untuk projek sekolah.
Kami terpaksa membuat linefollower dengan beberapa spesifikasi:
- Harganya murah dengan harga sasaran € 50.
- Secepat mungkin:> 0, 5m / s.
- Lebar garis: 1, 5cm / jejari lengkung: 10cm / persimpangan mungkin (kereta mesti memandu lurus).
- Linefollower harus berfungsi dalam kondisi cahaya normal (lampu TL, cahaya matahari, lampu kilat kamera,…).
- Maks. dimensi 12mm x 12mm.
- Perkakasan sederhana: 1 bekalan kuasa, motor DC murah, jambatan H,…
- Susunan sensor cahaya (min. 6)
- Pengawal PID.
- Komunikasi tanpa wayar (inframerah, Bluetooth,…).
- 1 butang mula / berhenti, linefollower bermula dengan nilai set terakhir (walaupun kuasa telah terputus).
- Semua tetapan dapat diubah melalui program komputer yang mudah digunakan (Kp, Ki, Kd, debug, kecepatan maksimum,…).
- Produk akhir mestilah PCB (reka bentuk) buatan sendiri.
- Gunakan komponen smd jika perlu.
Mari kita mulakan.
Langkah 1: Konsep dan Komponen
Anda memulakan projek ini dengan membuat beberapa pilihan. Ini adalah: pengawal, komunikasi, jambatan H, bekalan kuasa, sensor dan motor. Pilihan ini akan saling bergantung antara satu sama lain.
Pilihan saya adalah:
Pengawal mikro: atmega32u4 (cip arduino leonardo) memerlukan 5VKomunikasi: RN-42 (Bluetooth) memerlukan 3, 3VPower: Lio-ion 18650 2 x 4.2V 8, 4V3, 3V: UA78M33CDCYR5V: UA78M05CKVURG3H-bridge: TB6612FNGMotors: Polulu pengujian) dan 30/1 (kelajuan) Butang: B3SN-3112Sensor: SHARP mikroelektronik GP2S700HCP
Langkah 2: Membuat Skematik
Untuk membuat skema, lihat di lembar data dan anda akan melihat bagaimana semuanya perlu dihubungkan. Skema boleh dibuat dalam beberapa program yang berbeza (DipTrace, Eagle, EasyEDA,…).
Sekiranya anda ingin menggunakan tambang, anda boleh memuat turunnya di sini.
Langkah 3: PCB
Apabila anda mendapatkan PCB anda, anda perlu menyelesaikan semuanya. Pastikan anda tidak membuat litar pintas komponen.
Langkah 4: Program (arduino)
Semua pengiraan ada di arduino dan nilainya dapat diubah dengan program lain (lihat langkah seterusnya). Anda boleh memuat turun program penuh.
Langkah 5: Program (Asas Visual)
Saya dengan cepat menulis program dalam Visual Basic yang dapat menulis nilai kepada linefollower, terdapat juga beberapa ciri tambahan di sana.
Program dan kod boleh dimuat turun di sini.
Langkah 6: Menguji Segala-galanya di PCB
Sekarang anda mesti menguji semuanya.
Sekiranya tidak ada masalah, anda boleh mula mengubahnya dan membuatnya lebih cepat.
Lakukan ini dengan menukar PID, kelajuan dan waktu kitaran.
Ini akan berubah dengan setiap pengikut
Bagi saya, nilainya adalah (untuk kelajuan 0, 858 m / s motor 30: 1): - Kp: 4, 00-Ki: 0, 00-Kd: 26, 00-Speed: 140-Cycletime: 2000
Sekiranya nilai PID anda tinggi, pengikut talian akan mengambil banyak penyelewengan.
Langkah 7: Hasil Akhir
Pada akhirnya kami membuat linefollower dengan semua spesifikasi yang mereka berikan kepada kami dan mencapai kelajuan 0, 858 m / s. Itulah kelajuan terpantas yang pernah ada dalam projek sekolah ini. Sekiranya anda mahukan semua dokumen yang terdapat dalam instruksi ini dan banyak lagi, gunakan pautan di bawah. (Sebilangannya berbahasa Belanda)
drive.google.com/drive/folders/169LRTWpR2k…
Blog saya (juga dalam bahasa Belanda).
linefollower20182019syntheseproject.blogsp…
Sekiranya anda mempunyai pertanyaan jangan ragu untuk bertanya.
Disyorkan:
Linefollower HoGent - Projek Sintesis: 8 Langkah
Linefollower HoGent - Syntheseproject: Voor het vak syntheseproject kregen we de opdracht een linefollower yang dibuat. In deze instruksional zal ik uitleggen hoe ik deze gemaakt heb, en tegen welke problemen ik o.a ben aangelopen
Lensa Makro Diy Dengan AF (Berbeza dengan Semua Lensa Makro DIY Lain): 4 Langkah (dengan Gambar)
Lensa Makro Diy Dengan AF (Berbeza dengan Semua Lensa Makro DIY Lain): Saya telah melihat banyak orang membuat lensa makro dengan lensa kit standard (Biasanya 18-55mm). Sebilangan besar lensa hanya melekat pada kamera ke belakang atau elemen depan dikeluarkan. Terdapat kelemahan untuk kedua-dua pilihan ini. Untuk memasang lensa
UCL Embedded - B0B the Linefollower: 9 Langkah
UCL Embedded - B0B the Linefollower: Ini adalah B0B. * B0B adalah sebuah kereta yang dikendalikan Radio generik, sementara berfungsi sebagai asas robot berikut. Seperti banyak robot yang mengikuti Line di hadapannya, dia akan melakukan yang terbaik untuk terus berada di garis yang disebabkan oleh peralihan antara lantai dan ac
Buat Osiloskop Sendiri (Mini DSO) Dengan STC MCU Dengan Mudah: 9 Langkah (dengan Gambar)
Buat Osiloskop Sendiri (Mini DSO) Dengan STC MCU Dengan Mudah: Ini adalah osiloskop sederhana yang dibuat dengan STC MCU. Anda boleh menggunakan DSO Mini ini untuk melihat bentuk gelombang. Selang Masa: Julat Voltan 100us-500ms: Mod Draw 0-30V: Vektor atau Titik
PCB Linefollower DIY: 7 Langkah
DIY Linefollower PCB: Dalam arahan ini, saya akan menunjukkan kepada anda bagaimana saya merancang dan membuat PCB linefollower pertama saya. Linefollower perlu mengelilingi parcour di atas dengan kelajuan sekitar 0.7 m / s. Untuk projek ini, saya memilih ATMEGA 32u4 AU sebagai pengawal kerana saya