Satura rādītājs:
- 1. darbība: jēdzieni un sastāvdaļas
- 2. darbība. Shēmas izveidošana
- 3. solis: PCB
- 4. solis: programma (arduino)
- 5. darbība: programma (Visual Basic)
- 6. darbība: visu pārbaudiet uz PCB
- 7. solis: gala rezultāts
Video: Līnijas sekotājs ar Bluetooth: 7 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:56
Šī pamācība tika izstrādāta skolas projektam.
Mums bija jāizveido līnijas sekotājs ar dažām specifikācijām:
- Tam bija jābūt lētam ar mērķa cenu 50 eiro.
- Cik ātri vien iespējams:> 0, 5 m/s.
- līnijas platums: 1, 5 cm / līknes rādiuss: 10 cm / iespējami krustojumi (automašīnai jābrauc taisni).
- Līnijas sekotājam ir jādarbojas normālos apgaismojuma apstākļos (TL gaismas, saules gaisma, kameras zibspuldze utt.).
- Maks. izmēri 12 mm x 12 mm.
-Vienkārša aparatūra: 1 barošanas avots, lēti līdzstrāvas motori, H tilts,…
- Gaismas sensoru bloks (min. 6).
- PID kontrolieris.
- Bezvadu sakari (infrasarkanais, Bluetooth,…).
- 1 start/stop poga, līnijas sekotājs sāk ar pēdējām iestatītajām vērtībām (pat tad, ja strāva ir pārtraukta).
- Visus iestatījumus var mainīt, izmantojot vienkārši lietojamu datorprogrammu (Kp, Ki, Kd, atkļūdošana, maksimālais ātrums,…).
- Galaproduktam jābūt pašizgatavotam PCB (dizains).
- Ja nepieciešams, izmantojiet smd komponentus.
Sāksim.
1. darbība: jēdzieni un sastāvdaļas
Jūs sākat šo projektu, izdarot dažas izvēles. Tie ir: kontrolieris, sakari, H tilts, barošanas avots, sensori un motori. Šīs izvēles būs atkarīgas viena no otras.
Mana izvēle bija:
Mikro kontrollerim: atmega32u4 (Arduino Leonardo mikroshēmai) ir nepieciešams 5 V Komunikācija: RN-42 (Bluetooth) nepieciešams 3, 3 V Jauda: Lio-ion 18650 2 x 4.2V 8, 4V3, 3V: UA78M33CDCYR5V: UA78M05CKVURG3H-tilts: TB6612FNG 50Motors: testēšana) un 30/1 (ātrums) Pogas: B3SN-3112 Sensori: SHARP mikroelektronika GP2S700HCP
2. darbība. Shēmas izveidošana
Lai izveidotu shēmas, skatiet datu lapas un redzēsiet, kā viss ir jāsavieno. Shēmas var izveidot vairākās dažādās programmās (DipTrace, Eagle, EasyEDA,…).
Ja vēlaties izmantot manu, varat tos lejupielādēt šeit.
3. solis: PCB
Iegūstot savu PCB, jums būs jāpielodē viss. Pārliecinieties, ka nav īssavienojuma sastāvdaļas.
4. solis: programma (arduino)
Visi aprēķini ir arduino, un vērtības var mainīt ar citu programmu (skatiet nākamo soli). Jūs varat lejupielādēt pilnu programmu.
5. darbība: programma (Visual Basic)
Es ātri uzrakstīju programmu Visual Basic, kas var rakstīt vērtības līnijas sekotājam, tur ir arī dažas papildu funkcijas.
Programmu un kodu var lejupielādēt šeit.
6. darbība: visu pārbaudiet uz PCB
Tagad jums būs jāpārbauda viss.
Ja nav problēmu, varat sākt to pielāgot un padarīt to ātrāku. (Pretējā gadījumā jums būs jāatrod problēmas cēlonis un pēc tam jāatrisina.)
Dariet to, mainot PID, ātrumu un cikla laiku.
Tas mainīsies ar katru līnijas sekotāju
Man vērtības bija (ātrumam 0, 858 m/s, dzinējiem ar 30: 1):-Kp: 4, 00-Ki: 0, 00-Kd: 26, 00-Speed: 140-Cycletime: 2000
Ja jūsu PID vērtības ir pārāk augstas, sekotājs uzņems pārāk daudz izkropļojumu.
7. solis: gala rezultāts
Galu galā mēs izveidojām sekotāju ar visām specifikācijām, ko viņi mums sniedza, un sasniedzām ātrumu 0, 858 m/s. Tas ir visu laiku ātrākais ātrums šajā skolas projektā. Ja vēlaties visus dokumentus, kas ir šajā pamācībā, un vairāk, izmantojiet zemāk esošo saiti. (daži no tiem ir holandiešu valodā)
drive.google.com/drive/folders/169LRTWpR2k…
Mans emuārs (arī holandiešu valodā).
linefollower20182019syntheseproject.blogsp…
Ja jums ir jautājumi, jautājiet.
Ieteicams:
Līnijas sekotājs Tinkercad: 3 soļi
Līnijas sekotājs Tinkercad: A-līnijas sekotāju robots, kā norāda nosaukums, ir automatizēts vadāms transportlīdzeklis, kas seko vizuālai līnijai, kas iestrādāta uz grīdas vai griestiem. Parasti vizuālā līnija ir ceļš, pa kuru iet līnijas sekotājs robots, un tā būs melna līnija uz
UCL Embedded - B0B līnijas sekotājs: 9 soļi
UCL Embedded-B0B Linefollower: Šis ir B0B.*B0B ir vispārēja radio vadāma automašīna, kas īslaicīgi kalpo par līniju sekojoša robota pamatu. Tāpat kā tik daudzi rindas sekošanas roboti pirms viņa, viņš darīs visu iespējamo, lai paliktu līnija, ko izraisa pāreja starp grīdu un maiņstrāvu
PID līnijas sekotājs Atmega328P: 4 soļi
PID līnijas sekotājs Atmega328P: IEVADS Šis pamācības mērķis ir izveidot efektīvu un uzticamu līniju sekotāju ar PID (proporcionāli integrāla atvasinājuma) vadību (matemātisku), kas darbojas tās smadzenēs (Atmega328P). Līnijas sekotājs ir autonoms robots, kas seko vai nu b
Līnijas sekotājs robots ar PICO: 5 soļi (ar attēliem)
Līnijas sekotāju robots ar PICO: Pirms jūs spējat izveidot robotu, kas varētu izbeigt civilizāciju, kā mēs to zinām, un spētu izbeigt cilvēku rasi. Vispirms jums jāspēj izveidot vienkāršus robotus, tos, kas var sekot līnijai, kas novilkta uz zemes, un šeit jūs atradīsit
Līnijas sekotājs robots Arduino un L293D vairogs: 4 soļi
Līnijas sekotāju robots Arduino un L293D vairogs: Līnijas sekotājs ir ļoti vienkāršs robots, kas ideāli piemērots iesācēju elektronikai. Robots pārvietojas pa līniju, izmantojot iR sensoru. Sensoram ir divas diodes, viena diode sūta infrasarkano gaismu, otra diode saņem atstaroto gaismu no virsmas. Wh