Sisukord:
Video: Liinijälgimisrobot Siebe Deetens: 4 sammu
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:45
Kui soovite opereerida Elektromechanica Automatisering aan HOGENT (3e bakalaureusekraad), siis me ei saa seda teha Syntheseproject de opdracht gekregen om een line järgija robot te maken.
Hier kan je het hele bouwproces lezen met uitleg over hoe je zelf aan de slag kan!
Het gaat hier vooral over het realiseren van een plan B (aan de hand van break out lauad). Hierna kan je ook de realistie van een zelf getekende pcb bekijken. Hierbij wordt er gebruik gemaakt van smd komponendid.
See on ook een site beschikbaar waar u nog extra informatie kan vinden, indien niet alles duidelijk zou zijn in deze instructble:
Eerst wordt er een plan B gebouwd omdat deze eenvoudiger is om te bouwen. Als er hier iets mis loopt kan je voor je plan A eventueel nog kiezen voor andere componenten. De line follower moet ook voldoen aan enkele specificaties vanuit HoGent, deze kan u hier vinden in het document "specificaties".
Tarvikud:
PLAAN B
Na het vergelijken van verschillende mogelijke opties is er een keuze gemaakt voor de komponen die gebruikt zullen worden bij plan B: (komponendid) - Motoren: Polulu 1:30
- Aku: LiPo 7, 4V (2s)
- H-vöör: DRV8833 Adafruit
- sensore: QTR-8A Polulu
- Draadloze side: HC-05 moodul
- Mikrokontroller: Arduino Leonardo
Samm: plaan B
Na verschillende testen en het stoten op verschillende problemen, is het uiteindelijk gelukt om een werkend plan B te maken. In de eerste fase is er enkel gebruik gemaakt van een P regelaar. In een andere blog postitus wordt er hier nog verder op ingegeaan, u kan dan zien hoe het program opgebouwd is.
Het plaan B Bestaat uit verschillende break out boards, een QRT 8A sensor van Polulu, een DRV8833 van Adafruit, ja HC05 moodul. Er zijn natuurlijk ook 2 wielen aanwezig ja suhe 30: 1. Het geheel wordt zoals al eerder vertelt geprogrammeerd aan de hand van een Arduino Leonardo. Hieronder ziet u een foto van hoe plan B er uiteindelijk uit ziet.
Zoals u kan zien is er nog een deel gebruikt van een breadbord. See on om de h-brug goed te kunnen bevestigen, zonder dat deze heen en weer zou kunnen slingeren. Mudelit HC-05 uuritakse ja seda on võimalik autoga osta. Deze kan je zo beter wegsteken waardoor je een overzichtelijker eindresultaat verkrijgt.
Zoals u in de video can zien gaat de robot nog niet super vlot. Dit kan liggen aan het feit dat er enkel gebruik wordt gemaakt van een P-regelaar. Het kan ook eventueel liggen aan feit dat er wordt gewerkt met wielen die een ratio 30: 1 hebben. Hierdoor hebben de wielen een kleiner koppel bij een lage snelheid.
eerste ronden plaan B
Na het bekijken van de code kon er besloten worden dan er een fout was. Kahes etapis on kood üksikasjalikult uitegelegd. Deze kan u daar ook download. Hier gaan we in een latere stap dieper op ingaan.
2. samm: koodide kustutamine
De koodi saab u u mijn saidi kaudu deze link: Programma
Selle koodi saate alla laadida saidilt deze.
Zoals al eerder besproken oli er een fout in de code. Deze wordt verduidelijkt op het einde van de blogpost die u hier kan vinden aan de hand van bovenstaande link. Als de fout opgelost was, dan reed de robot al veel vlotter dan voorheen. See on võimalik:
Plaan B op twee parcours
3. samm: plaan A
Om de volledige stappen te vinden hoe er tot een plan A gekomen wordt, kan u kijken op de volgende site.
4. samm: järeldus
We kunnen tot de conclusie komen dat er duidelijk nog ruimte is voor verbetering van de snelheid van Plan B met een I en een D regeling. Er is dus zeker nog verbetering mogelijk voor plan A. De kans dat de pcb sneller zou zijn dan plan B is veel groter. Het is jammer dat dit mislukt is door een kapotte voltregulator.
Ik heb doorheen het project zelf wel veel bijgeleerd. Hoe je een pcb maakt en ontwerpt. Hoe je P I en D reglaar gebruikt om een fout te regelen. Dit zijn een aantal zaken die ik heb geleerd. Het solderen van een smd komponendid olid ook nieuw voor mij. Tijdens het programeren heb ik natuurlijk ook veel geleerd, over hoe je beter kan programeren in Arduino.
Soovitan:
Atari punkkonsool beebiga 8 sammu järjestus: 7 sammu (piltidega)
Atari punkkonsool koos beebi 8-astmelise sekveneerijaga: see vaheehitus on kõik-ühes Atari punk-konsool ja beebi 8-astmeline järjestus, mida saate freesida Bantam Tools töölaua PCB-freespingis. See koosneb kahest trükkplaadist: üks on kasutajaliidese (UI) plaat ja teine on utiliit
Akustiline levitatsioon Arduino Unoga samm-sammult (8 sammu): 8 sammu
Akustiline levitatsioon Arduino Uno abil samm-sammult (8 sammu): ultraheliheli muundurid L298N DC-naissoost adapteri toiteallikas isase alalisvoolupistikuga Arduino UNOBreadboard ja analoogpordid koodi teisendamiseks (C ++)
4G/5G HD -video otseülekanne DJI droonilt madala latentsusega [3 sammu]: 3 sammu
4G/5G HD-video otseülekanne DJI droonilt madala latentsusega [3 sammu]: Järgnev juhend aitab teil saada HD-kvaliteediga otseülekandeid peaaegu igalt DJI droonilt. FlytOSi mobiilirakenduse ja veebirakenduse FlytNow abil saate alustada drooni video voogesitust
Polt - DIY juhtmeta laadimise öökell (6 sammu): 6 sammu (piltidega)
Bolt - DIY juhtmeta laadimise öökell (6 sammu): Induktiivsed laadimised (tuntud ka kui juhtmeta laadimine või juhtmeta laadimine) on traadita jõuülekande tüüp. See kasutab kaasaskantavatele seadmetele elektrit pakkumiseks elektromagnetilist induktsiooni. Kõige tavalisem rakendus on Qi traadita laadimisst
Liinijälgimisrobot juhtimisalgoritmide õpetamiseks: 3 sammu
Joonejälgimisrobot juhtimisalgoritmide õpetamiseks: kujundasin selle rea järgijaroboti mõned aastad tagasi, kui olin robootikaõpetaja. Selle projekti eesmärk oli õpetada oma õpilastele, kuidas võistluseks kodeerida rida järgivat robotit ning võrrelda ka If/Else ja PID -kontrolli vahel. Ja mitte