Innehållsförteckning:

Line Follower Robot Siebe Deetens: 4 steg
Line Follower Robot Siebe Deetens: 4 steg

Video: Line Follower Robot Siebe Deetens: 4 steg

Video: Line Follower Robot Siebe Deetens: 4 steg
Video: Line Follower Tutorial - CarduBot - Linienverfolger mit Arduino 2024, November
Anonim
Line Follower Robot Siebe Deetens
Line Follower Robot Siebe Deetens

Vid utbildning Elektromechanica Automatisering för HOGENT (3e bachelor), vi har fått från sin semester Syntesprojektet för uppdraget att regenerera en rad följarrobot att göra.

Här kan du hela byggprocessen ta hand om hur du själv kan göra slag!

Det kommer här framför allt att realisera en plan B (med handbrott). Här kan du också se realistin av en egen dator som du kan se. Här kan vi använda smd -komponenter.

Det finns också en plats tillgänglig där du inte kan hitta ytterligare information, om allt inte är tydligt att den här instruktionen kan hittas:

Det blir en plan som är byggd eftersom denna enkelhet är att bygga. Om det här är något som jag kan tänka mig att planera En eventuell annan kan jag välja för andra komponenter. Linjeföljaren måste också uppfylla vissa specifikationer från HoGent, de kan hitta här i dokumentet "specifikationer".

Tillbehör:

PLAN B

Om det finns flera olika möjliga alternativ som kan väljas för de komponenter som används kan vi planera B: (komponenter) - Motorer: Polulu 1:30

- Batterier: LiPo 7, 4V (2s)

- H-brug: DRV8833 Adafruit

- sensor: QTR-8A Polulu

- Draadloze communicatie: HC-05-modul

- Mikrokontroller: Arduino Leonardo

Steg 1: Plan B

Plan B
Plan B
Plan B
Plan B
Plan B
Plan B

Det finns olika tester och olika typer av problem, men det slutliga ljudet av en plan kan göras. I den första fasen är det enkelt att använda en regel. I ett annat blogginlägg blir det här ytterligare information om hur du kan se hur programmet är inbyggt.

Planen består av olika brytbrädor, en QRT 8A -sensor från Polulu, en DRV8833 från Adafruit, en HC05 -modul. Det är naturligt också 2 hjul som finns i förhållandet 30: 1. Det blev helt som tidigare programmerat för en Arduino Leonardo. Här ser du en bild av hur planen är slutligen att se.

Zoaler du kan se kan jag bara använda en del av ett brödbord. Detta är om de h-brug kan du bekräfta, utan att dessa kan och kan inte slingra. De HC-05-modellen är bekräftad på den underkant av bilen. Detta kan du göra för att bättre se till att du får en överblick över slutresultat som du kan få.

Zoaler i videon kan se att roboten inte får superflott. Detta kan ligga på det faktum att det är enkelt att använda en P-regel. Det kan också förekomma att det faktiskt är möjligt att det fungerar med hjul som har ett förhållande 30: 1. Här har vi möjlighet att välja mellan en liten hastighet.

första ronden plan B

Efter att ha sett koden kan det beslutas att det är ett fel. I steg 2 blir koden i detalj utegelad. Denna kan du också ladda ner. Hier gaan we in een latere stap dieper op ingaan.

Steg 2: De Code

Koden kan användas på min webbplats via denna länk: Program

Koden kan också laddas ner på denna webbplats.

Zoals tidigare besproken var ett fel i koden. Det här fördubblas i slutet av blogginlägget där du kan hitta den bästa länken. Även om de feluppladdningar var, kan robotens många flotter och föregående. Det kan du se här:

Plan B på två parcours

Steg 3: Plan A

Plan A
Plan A

Om de kompletta stegen kan hitta hur man får en plan.

Steg 4: Slutsats

Vi kan slutligen komma fram till att det är tydligt att utrymme kan förbättras med hjälp av plan B med en I och en D -reglering. Det är definitivt möjligt att förbättra planen för plan A. Det kan hända att PCB -snellern skulle vara större än plan B. Det är störande att detta är en felaktig spänningsregulator.

Jag har ett projekt som jag själv har mycket att göra med. Hur du gör ett PCB görs och utvecklar. Hur du använder P I en D -reglaar för att skapa ett fel. Detta är ett antal affärer som jag har läst. Det solderen av en smd komponenter var också nytt för mig. Tidens het programmering heb ik natuurally also veel geleerd, over how you better can programmeren in Arduino.

Rekommenderad: