Indholdsfortegnelse:
- Trin 1: Saml dine materialer
- Trin 2: Montering af motorbrættet
- Trin 3: Tænd din motor
- Trin 4: Tilslutning af din motor til Rpi
- Trin 5: Forbered konnektorerne
- Trin 6: Tilslut linjesensorerne
- Trin 7: Test linjesensorerne
- Trin 8: Indsætning af programmet i Python
Video: Sådan laver du en linje efter robot ved hjælp af Rpi 3: 8 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:28
I denne vejledning lærer du at bygge en line-følgende robotbuggy, så den let kan suse rundt på et spor.
Trin 1: Saml dine materialer
Nogle af de materialer, der er vist på billedet, bruges til at lave de fleste buggys fra bunden. Denne vejledning dækker imidlertid ikke proceduren for, hvordan du laver et chassis eller en model til din buggy, eller hvordan du lodder ledninger til dine motorer. Hvis du ønsker at gøre det, er her alt det materiale, du skal bruge:
- Raspberry Pi 3
- Motor controller bord
- Et brødbræt
- En T-skomager +
- 2 12V DC motorer
- 2 hjul
- 1 AA batteri holder (til 4 AA batterier)
- 4 AA batterier
- Jumper ledninger
- En USB -batteripakke
- Skruetrækker
- Loddejern og loddetin
- Wire strippere
- Lille pap eller plastkasse og lim/tape
- 2 linjesensorer
- 8 hun-til-hun-jumperledninger
- 4 man-til-han-jumperledninger
- Isolerende tape
Trin 2: Montering af motorbrættet
Forudsat at du har konfigureret dine motorer, skal du forbinde motorerne til H-brokortet. Til dette skal du bruge en lille skruetrækker. Du skal nu tilslutte motorerne til kortet. Til dette skal du bruge en lille skruetrækker
Brug en skruetrækker til at løsne skruerne i klemmerne. Indsæt de afisolerede ender af ledningen i klemmerne. Spænd skruerne, så de holdes fast i klemmerne.
Trin 3: Tænd din motor
Motorerne kræver mere effekt, end Rpi kan levere. Derfor skal du bruge 4 AA -batterier til at drive dem.
Løsn skruerne i klemmerne mærket VCC, GND og 5V. Tag AA -batteriholderen, og indsæt den røde ledning i VCC -klemrækken. Den sorte ledning går ind i GND -blokken. Det er vigtigt, at du får det på den rigtige måde.
Spænd skruerne, så ledningerne holdes fast.
Trin 4: Tilslutning af din motor til Rpi
Tavlen, der blev brugt i dette projekt, skal forbindes til Raspberry Pi. Andre tavler kan tilsluttes forskelligt, og nogle tavler kan ganske enkelt placeres på Raspberry Pi GPIO benene som en HAT.
På tavlen, der bruges her, er der stifter mærket In1, In2, In3 og In4, samt to GND -ben. Hvilke GPIO -ben på din Pi, du bruger, er op til dig; i dette projekt er GPIO 7, 8, 9 og 10 blevet brugt. Hvis du har et bræt, der ikke har GND -benene, kan du bruge GND -benene fra Rpi til at opnå de samme resultater. Hvis du skal gøre dette, skal du tilslutte GND -ledningen til den samme terminalblok som den sorte ledning fra batteripakken.
Brug T-skomager + til at forbinde brødbrættet og Rpi.
Brug fem han-til-han-jumperledninger til at forbinde til brødbrættet.
- I1 GPIO 7
- In2 GPIO 8
- In3 GPIO 9
- In4 GPIO 10
Trin 5: Forbered konnektorerne
Dit første trin vil være at forbinde dine linjesensorer med din buggy. Normalt skal typen af linjesensor, der bruges i denne vejledning, forbindes til en 3V3 -pin, men du vil køre to sensorer via den samme strømstift, så du vil vedhæfte dem begge til en 5V -pin.
Tag tre af dine hun-til-hun-jumperledninger, fjern et stik fra hver ende, og fjern derefter plastkappen for at afsløre omkring en centimeter af multikernetråden nedenunder. Tag de tre jumperkabler og vrid deres multi-core ledninger sammen. Brug derefter et loddejern til at binde ledningerne. Dæk ledningens samling med en lille mængde isolerende tape.
Gentag hele processen med yderligere tre hun-til-hun-jumperledninger.
Trin 6: Tilslut linjesensorerne
Hver linjesensor har tre ben: VCC for strøm, GND for jord og DO for digital udgang.
Tag en af dine sammenlodde tretråds jumperledninger, og slut to af dens ender til VCC-stiften på hver af de to sensorer.
Tag den anden af dine lodde jumperledninger, og slut to ender til GND -stiften på hver linjesensor.
Tag de resterende to enkelt jumperledninger, og slut hver til DO -stiften på hver linjesensor.
Tilslut nu VCC -benene på begge linjesensorer til en 5V -pin på din Raspberry Pi og GND -benene på sensorerne til en GND -pin på din Raspberry Pi. Hver af de to DO -ben kan forbindes til en hvilken som helst nummereret GPIO -pin. I dette eksempel bruges benene GPIO 17 og GPIO 27.
Trin 7: Test linjesensorerne
Dette er et meget simpelt trin. Din linjesensor har en LED på, der forbliver tændt, når den er tændt. Men når du udsætter det for en mørk linje, går de af. Dette burde være tilfældet for din linjesensor.
Hvis du synes, det er for følsomt, skal du bruge en skruetrækker og indstille det gennem dets potentiometer. Indstil det mod din tilfredshed.
Trin 8: Indsætning af programmet i Python
Indsæt disse kodelinjer og kør den, du bør få en robot, der kan gå perfekt på et spor.
Anbefalede:
DIY -- Sådan laver du en edderkoprobot, der kan kontrolleres ved hjælp af smartphone ved hjælp af Arduino Uno: 6 trin
DIY || Sådan laver du en edderkoprobot, der kan styres ved hjælp af smartphone Brug af Arduino Uno: Mens du laver en edderkoprobot, kan man lære så mange ting om robotik. Ligesom at lave robotter er underholdende såvel som udfordrende. I denne video vil vi vise dig, hvordan du laver en Spider -robot, som vi kan betjene ved hjælp af vores smartphone (Androi
Sådan laver du en drone ved hjælp af Arduino UNO - Lav en quadcopter ved hjælp af mikrokontroller: 8 trin (med billeder)
Sådan laver du en drone ved hjælp af Arduino UNO | Lav en Quadcopter ved hjælp af mikrokontroller: Introduktion Besøg min Youtube -kanal En Drone er en meget dyr gadget (produkt) at købe. I dette indlæg vil jeg diskutere, hvordan jeg gør det billigt ?? Og hvordan kan du lave din egen sådan til en billig pris … Nå i Indien alle materialer (motorer, ESC'er
Linje efter robot ved hjælp af TIVA Microcontroller TM4C1233H6PM: 3 trin
Linjefølgende robot ved hjælp af TIVA Microcontroller TM4C1233H6PM: En linje efter robot er en alsidig maskine, der bruges til at opdage og tage efter de mørke linjer, der er tegnet på den hvide overflade. Da denne robot er produceret ved hjælp af et brødbræt, vil den være usædvanlig let at bygge. Dette system kan smeltes sammen
Sådan kodes en linje efter Sumobot: 4 trin
Sådan kodes en linje efter Sumobot: I denne instruks vil jeg beskrive processen, hvor du kan kode en Sumobot fra Parallax for at følge en enkelt sort linje
Sådan laver du en linje følger ved hjælp af Arduino: 8 trin (med billeder)
Sådan laver du en linjefølger ved hjælp af Arduino: Hvis du kommer i gang med robotik, inkluderer et af de første projekter, som en nybegynder laver, en linjefølge. Det er en speciel legetøjsbil med ejendom til at køre langs en linje, der normalt er sort i farven og i modsætning til baggrunden. Lad os få stjerne