Indholdsfortegnelse:
- Trin 1: De Componenten Verzamelen
- Trin 2: Bevis for begreber
- Trin 3: De Assembly Van De Robot
- Trin 4: Ledningsføring
- Trin 5: Kode
- Trin 6: De Regelaar
- Trin 7: Det resultat
- Trin 8: Tips og tricks
![Linefollower HoGent - Synteseprojekt: 8 trin Linefollower HoGent - Synteseprojekt: 8 trin](https://i.howwhatproduce.com/images/001/image-1448-j.webp)
Video: Linefollower HoGent - Synteseprojekt: 8 trin
![Video: Linefollower HoGent - Synteseprojekt: 8 trin Video: Linefollower HoGent - Synteseprojekt: 8 trin](https://i.ytimg.com/vi/Lcb-Fsx_phM/hqdefault.jpg)
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:25
![Linefollower HoGent - Synteseprojekt Linefollower HoGent - Synteseprojekt](https://i.howwhatproduce.com/images/001/image-1448-1-j.webp)
For det vak synteseprojekt kregen vi opgaven en linjefolger til at lave. I denne instruktive vil jeg lære, hvordan jeg har lavet disse, og mod hvilke problemer jeg kan angive.
Trin 1: De Componenten Verzamelen
Materialeregning:
- Chassis er 3D-printet 5 x 100 x 150
- 50: 1 Polulu motoren
- DRV 8833 H- Brug
- 18650 Li-on batterier (2x)
- 2x 18650 Batterijholder
- Arduino Leonardo
- 2 Wago klemmen
- QTR-8A sensor
- HC-05 BT-modul
- USB -oplader til batterier
- Jumper ledninger
- Arduino til +/- kabel
Dit alles er bedst på opencircuit en tme.eu, god levertermijn.
Trin 2: Bevis for begreber
Før du starter en programråd, kan jeg bruge en komponent (DRV - HC 05 - QTR -8A) til at lave en POC. Sådan ved du, at du ved, hvordan du ved, hvordan de komponenter fungerer.
I databladet.
1. Sensor
Lad os opdage, at sensorværdierne for sort og med tilstrækkelig række af hinanden ligger, kan bruges til Arduino QTR -bibliotek.
2. H-Brug
De DRV 8833 har 4 ingangen og 4 udgange. De udgange taler for sig selv, men lad os få den til at stole på motoren, og prøv at få alle ud at vide, hvordan du får de næste trin.
3. HC-05
Der er ingen problemer med denne POC. Lad os vælge, at Serial1 vælges, og de kan overføres til 9600 til denne serie. Test af dine data kan sendes i 2 retningslinjer, og du kan også levere de næste trin. (PC TIL TELEFON - TELEFON TIL PC).
I bijlage vind du min kode til begrebsbevis, kan du ikke udføre noget.
Trin 3: De Assembly Van De Robot
![De Assembly Van De Robot De Assembly Van De Robot](https://i.howwhatproduce.com/images/001/image-1448-2-j.webp)
![De Assembly Van De Robot De Assembly Van De Robot](https://i.howwhatproduce.com/images/001/image-1448-3-j.webp)
![De Assembly Van De Robot De Assembly Van De Robot](https://i.howwhatproduce.com/images/001/image-1448-4-j.webp)
Jeg bygger robotten efter plattegrond i bijlage. Lad os opføre, at du har nok vægt, så motoren har nok greb. Jeg kan ikke bruge sensoren til mere end 5 mm over jorden.
Efterfølgende har jeg vægt dmv 2 bilvask-jetoner, det er vigtigt, at du har nok greb til, at robotten ikke kan slippe i bochten.
Bodemplaten er 10 x 15 x 0, 5 cm, og er i 3D -print. De motoriske - batterier kan ikke bekræftes med spanbandjes (se fotos), så de kan fjernes igen. Eens alles goed vast zit, kan du ikke blive kontaktet.
Trin 4: Ledningsføring
![Ledninger Ledninger](https://i.howwhatproduce.com/images/001/image-1448-5-j.webp)
Bedrading skerurd til de hand van het schema in bijlage.
OPGELET:
- Lad zéker op med A1/2 og B1/2, så du er sikker på, at motoren kan bruges i den rigtige retning!
- Zorg dat de batterijen in series stand and not parralel!
- Zorg, at alt netges gesoldeerd er, så du har ingen dårlige forbindelser!
Trin 5: Kode
Vi kan følge programmet på Arduino, og sørg derfor for, at biblioteket seriel kommando og eepromanything i samme kort har stået som dit arduino -projekt.
Koden finder du her:
KODE
Trin 6: De Regelaar
I koden finder du 3 parametre, der returnerer, når du har kommandosættet. (bv sæt kp 50, sæt diff 2,..)
De aktuelle parametre spørger, om du har adgang til kommandoen 'fejlfinding'.
Kontroller parametrene for følgende håndværdier:
- Robotten følger ikke / forhøjes KP
- Robot på linjen / verlaag KP
- Versnelt de robot in de bochten / verlaag diff
- Vertraagt de robot in de bochten / valt stil / forhøjelse diff
- Robot stil / te traag / forhøjelse
Start med kp 1 - diff 0.5 en power 55
Trin 7: Det resultat
Et voila! Din robot ville i nogle tilfælde have en regelværktøj, der skulle volgen og rundture køre.
Trin 8: Tips og tricks
Jeg har nogle få problemer med min robot, jeg kan lide nogle få tips:
- Sørg for, at de hjul i den korrekte richting draaien (H-BRUG korrekt) mødte venstreForud, venstreBagud, højreForud og højreBackward.
- Controller, der er indeks 0 (0) og 5 (30) den rigtige position valgt
- Zorg, at alt hardware er ok, er en sensor, der er tilstrækkelig til chassiset - hjulene er store
Anbefalede:
Arduino bil omvendt parkering alarmsystem - Trin for trin: 4 trin
![Arduino bil omvendt parkering alarmsystem - Trin for trin: 4 trin Arduino bil omvendt parkering alarmsystem - Trin for trin: 4 trin](https://i.howwhatproduce.com/images/001/image-458-22-j.webp)
Arduino bil omvendt parkering alarmsystem. Trin for trin: I dette projekt vil jeg designe en simpel Arduino bil omvendt parkeringssensorkreds ved hjælp af Arduino UNO og HC-SR04 ultralydssensor. Dette Arduino -baserede bilomvendt alarmsystem kan bruges til en autonom navigation, robotafstand og andre rækkevidde
Trin for trin pc -bygning: 9 trin
![Trin for trin pc -bygning: 9 trin Trin for trin pc -bygning: 9 trin](https://i.howwhatproduce.com/images/001/image-52-15-j.webp)
Trin for trin PC Building: Supplies: Hardware: MotherboardCPU & CPU -køler PSU (strømforsyningsenhed) Opbevaring (HDD/SSD) RAMGPU (ikke påkrævet) CaseTools: Skruetrækker ESD -armbånd/mathermal pasta m/applikator
UCL Embedded - B0B Linefollower: 9 trin
![UCL Embedded - B0B Linefollower: 9 trin UCL Embedded - B0B Linefollower: 9 trin](https://i.howwhatproduce.com/images/002/image-3550-9-j.webp)
UCL Embedded-B0B Linefollower: Dette er B0B.*B0B er en generisk radiostyret bil, der midlertidigt tjener grundlaget for en line-følgende robot. Ligesom så mange Line-følgende robotter før ham, vil han gøre sit bedste for at blive ved aa linje forårsaget af en overgang mellem gulvet og ac
Akustisk levitation med Arduino Uno trin for trin (8 trin): 8 trin
![Akustisk levitation med Arduino Uno trin for trin (8 trin): 8 trin Akustisk levitation med Arduino Uno trin for trin (8 trin): 8 trin](https://i.howwhatproduce.com/images/007/image-19534-j.webp)
Akustisk levitation med Arduino Uno Step-by Step (8-trin): ultralyds lydtransducere L298N Dc kvindelig adapter strømforsyning med en han-DC-pin Arduino UNOBreadboard Sådan fungerer det: Først uploader du kode til Arduino Uno (det er en mikrokontroller udstyret med digital og analoge porte til konvertering af kode (C ++)
DIY Linefollower PCB: 7 trin
![DIY Linefollower PCB: 7 trin DIY Linefollower PCB: 7 trin](https://i.howwhatproduce.com/images/001/image-679-93-j.webp)
DIY Linefollower PCB: I denne instruktive vil jeg vise dig, hvordan jeg designede og oprettede min første linefollower PCB. Linefollower bliver nødt til at rejse rundt i parken ovenfor med en hastighed på ca. 0,7 m/s. Til projektet valgte jeg ATMEGA 32u4 AU som controller på grund af i