Përmbajtje:
- Hapi 1: Konceptet dhe Komponentët
- Hapi 2: Bërja e Skemës
- Hapi 3: PCB
- Hapi 4: Programi (arduino)
- Hapi 5: Programi (Visual Basic)
- Hapi 6: Testimi i gjithçkaje në PCB
- Hapi 7: Rezultati përfundimtar
Video: Ndjekës i linjës Me Bluetooth: 7 hapa
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:21
Ky udhëzues është bërë për një projekt shkollor.
Ne duhej të bënim një ndjekës të linjës me disa specifikime:
- Duhej të ishte i lirë me një çmim të synuar prej 50 €.
- Sa më shpejt të jetë e mundur:> 0, 5m/s.
- Gjerësia e vijës: 1, 5cm / rrezja e një kurbë: 10cm / kryqëzimet e mundshme (makina duhet të lëvizë drejt).
- Ndjekësi i linjës duhet të punojë në kushte normale të dritës (dritat TL, rrezet e diellit, blici i kamerës,…).
- Maks. dimensionet 12mm x 12mm.
-Pajisje të thjeshta: 1 furnizim me energji, motorë të lirë DC, urë H,…
- Grupi i sensorëve të dritës (min. 6).
- PID-kontrollues.
- Komunikim pa tela (infra të kuqe, Bluetooth,…).
- 1 buton start/stop, ndjekësi i linjës fillon me vlerat e fundit të vendosura (edhe kur energjia është ndërprerë).
- Të gjitha cilësimet mund të ndryshohen përmes një programi të thjeshtë për t’u përdorur në kompjuter (Kp, Ki, Kd, debug, shpejtësia maksimale,…).
- Produkti përfundimtar duhet të jetë një PCB (dizajn) i bërë vetë.
- Përdorni përbërës smd aty ku është e nevojshme.
Le të fillojmë.
Hapi 1: Konceptet dhe Komponentët
Ju e filloni këtë projekt duke bërë disa zgjedhje. Këto janë: kontrolluesi, komunikimi, ura H, furnizimi me energji, sensorët dhe motorët. Këto zgjedhje do të varen nga njëra -tjetra.
Zgjedhjet e mia ishin:
Mikrokontrolluesi: atmega32u4 (çipi arduino leonardo) ka nevojë për 5V Komunikim: RN-42 (Bluetooth) ka nevojë për 3, 3V Fuqia: Lio-jon 18650 2 x 4.2V 8, 4V3, 3V: UA78M33CDCYR5V: UA78M05CKVURG3H-urë: TB6612N testimi) dhe 30/1 (shpejtësia) Butonat: B3SN-3112Sensorët: mikroelektronika SHARP GP2S700HCP
Hapi 2: Bërja e Skemës
Për të bërë skemat, shikoni në fletën e të dhënave dhe do të shihni se si gjithçka duhet të lidhet. Skemat mund të bëhen në disa programe të ndryshme (DipTrace, Eagle, EasyEDA,…).
Nëse dëshironi të përdorni timen, mund t'i shkarkoni këtu.
Hapi 3: PCB
Kur të merrni PCB -në tuaj do t'ju duhet të lidhni gjithçka në të. Sigurohuni që të mos bëni qark të shkurtër të përbërësve.
Hapi 4: Programi (arduino)
Të gjitha llogaritjet janë në arduino dhe vlerat mund të ndryshohen nga një program tjetër (shiko hapin tjetër). Mund ta shkarkoni programin e plotë.
Hapi 5: Programi (Visual Basic)
Shkrova shpejt një program në Visual Basic që mund të shkruajë vlera për ndjekësin e linjës, ka edhe disa veçori shtesë atje.
Programi dhe kodi mund të shkarkohen këtu.
Hapi 6: Testimi i gjithçkaje në PCB
Tani do të duhet të provoni gjithçka.
Nëse nuk ka probleme, mund të filloni ta rregulloni atë dhe ta bëni atë të shkojë më shpejt. (Përndryshe ju do të duhet të gjeni atë që mund të shkaktojë problemin, dhe pastaj ta zgjidhni atë.)
Bëni këtë duke ndryshuar PID, shpejtësinë dhe kohën e ciklit.
Kjo do të ndryshojë me çdo ndjekës të linjës
Për mua, vlerat ishin (për një shpejtësi prej 0, 858 m/s motorë prej 30: 1):-Kp: 4, 00-Ki: 0, 00-Kd: 26, 00-Shpejtësia: 140-Koha e ciklit: 2000
Nëse vlerat tuaja PID janë të larta, ndjekësi i linjës do të shtrembërojë shumë.
Hapi 7: Rezultati përfundimtar
Në fund ne bëmë një ndjekës të linjës me të gjitha specifikimet që na dhanë dhe arritëm një shpejtësi prej 0, 858 m/s. Kjo është shpejtësia më e shpejtë ndonjëherë në këtë projekt shkollor. Nëse dëshironi të gjitha dokumentet që janë në këtë udhëzues dhe më shumë, përdorni lidhjen më poshtë. (Disa prej tyre janë në gjuhën holandeze)
drive.google.com/drive/folders/169LRTWpR2k…
Blogu im (gjithashtu në holandisht).
linefollower20182019syntheseproject.blogsp…
Nëse keni pyetje mos ngurroni të pyesni.
Recommended:
Ndjekës i thjeshtë duke përdorur Arduino: 5 hapa
Ndjekës i thjeshtë duke përdorur Arduino: në këtë tutorial unë po tregoj se si të ndërtoj një ndjekës të thjeshtë duke përdorur arduino. Ai ka 7 animacione të ndryshme
Si të bëni një robot ndjekës të linjës pa përdorur Arduino (Mikrokontrollues): 5 hapa
Si të bëni një robot pasues të linjës pa përdorur Arduino (Mikrokontrollues): Në këtë udhëzues, unë do t'ju mësoj se si të bëni një robot pas linjës pa përdorur Arduino. Unë do të përdor hapa shumë të thjeshtë për të shpjeguar. Ky robot do të përdorë sensorin IR të afërsisë ndiqni linjën. Ju nuk do të keni nevojë për asnjë lloj përvoje programimi për të
Ndjekës i thjeshtë i linjës duke përdorur Arduino: 5 hapa
Ndjekës i thjeshtë i linjës duke përdorur Arduino: Roboti i ndjekësit të linjës ArduinoNë këtë tutorial, ne do të diskutojmë funksionimin e një roboti vijues të linjës Arduino i cili do të ndjekë një vijë të zezë në sfond të bardhë dhe do të marrë kthesën e duhur sa herë që arrin kthesat në rrugën e tij. Ndjekësi i Arduino Line
Dron ndjekës i linjës autonome me mjedër Pi: 5 hapa
Drone Autonome Line Follower With Raspberry Pi: Ky mësim tregon se si mund të bëni dron ndjekës të linjës përfundimisht. Ky dron do të ketë një " mënyrë autonome " kaloni që do të hyjë në dron në modalitet. Pra, ju ende mund të fluturoni me dronin tuaj si më parë. Ju lutemi kini parasysh se do të
Si të bëni një ndjekës të linjës duke përdorur Arduino: 8 hapa (me fotografi)
Si të bëni një ndjekës të linjës duke përdorur Arduino: Nëse jeni duke filluar me robotikën, një nga projektet e para që bëjnë fillestarët përfshin një ndjekës të linjës. Shtë një makinë lodër e veçantë me pronë për të ecur përgjatë një linje e cila zakonisht është me ngjyrë të zezë dhe në kontrast me sfondin. Le të marrim yllin