Innholdsfortegnelse:
- Trinn 1: Sett sammen materialene dine
- Trinn 2: Montering av motorbrettet
- Trinn 3: Slå på motoren din
- Trinn 4: Koble motoren til Rpi
- Trinn 5: Klargjør kontaktene
- Trinn 6: Koble til linjesensorene
- Trinn 7: Test linjesensorene
- Trinn 8: Sett inn programmet i Python
Video: Hvordan lage en linje etter robot ved hjelp av Rpi 3: 8 trinn
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:23
I denne opplæringen lærer du å bygge en buggy som følger etter en linje, slik at den enkelt kan suse rundt et spor.
Trinn 1: Sett sammen materialene dine
Noen av materialene som vises på bildet brukes til å lage de fleste buggys fra bunnen av. Imidlertid vil denne opplæringen ikke dekke prosedyren for hvordan du lager et chassis eller en modell for vognen din eller hvordan du lodder ledninger til motorene dine. Hvis du ønsker å gjøre det, er alt materialet du trenger:
- Raspberry Pi 3
- Motorkontrollerkort
- Et brødbrett
- En T-skomaker +
- 2 12V likestrømsmotorer
- 2 hjul
- 1 AA batteriholder (for 4 AA batterier)
- 4 AA -batterier
- Jumper ledninger
- En USB -batteripakke
- Skrutrekker
- Loddejern og loddetinn
- Wire strippere
- Liten papp eller plasteske og lim/tape
- 2 linjesensorer
- 8 hun-til-kvinner-jumperledninger
- 4 mann-til-mann-jumperledninger
- Isoleringstape
Trinn 2: Montering av motorbrettet
Forutsatt at du har konfigurert motorene dine, må du koble motorene til H-brokortet. For dette trenger du en liten skrutrekker. Du må nå koble motorene til brettet. For dette trenger du en liten skrutrekker
Løsne skruene i rekkeklemmer med en skrutrekker. Sett de avisolerte endene av ledningen inn i rekkeklemmer. Trekk til skruene slik at de holdes godt fast i rekkeklemmer.
Trinn 3: Slå på motoren din
Motorene krever mer kraft enn Rpi kan gi. Derfor må du bruke 4 AA -batterier for å drive dem.
Løsne skruene i rekkeklemmer merket VCC, GND og 5V. Ta AA -batteriholderen og sett den røde ledningen inn i VCC -rekkeklemmen. Den svarte ledningen går inn i GND -blokken. Det er viktig at du får dette på riktig måte.
Stram skruene slik at ledningene holdes godt på plass.
Trinn 4: Koble motoren til Rpi
Brettet som ble brukt i dette prosjektet må kobles til Raspberry Pi. Andre brett kan kobles annerledes, og noen brett kan ganske enkelt plasseres på Raspberry Pi GPIO -pinnene som en lue.
På brettet som brukes her er det pinner merket In1, In2, In3 og In4, samt to GND -pinner. Hvilke GPIO -pinner på Pi -en du bruker, er opp til deg; i dette prosjektet har GPIO 7, 8, 9 og 10 blitt brukt. Hvis du har et brett som ikke har GND -pinnene, kan du bruke GND -pinnene fra Rpi for å oppnå de samme resultatene. Hvis du må gjøre dette, kobler du GND -ledningen til den samme rekkeklemmen som den svarte ledningen fra batteripakken.
Bruk T-skomaker + for å koble brødbrettet og Rpi.
Bruk fem mann-til-mann-jumperledninger for å koble til brødbrettet.
- I 1 GPIO 7
- In2 GPIO 8
- In3 GPIO 9
- In4 GPIO 10
Trinn 5: Klargjør kontaktene
Det første trinnet vil være å koble linjesensorene til vognen din. Normalt må typen linjesensor som brukes i denne opplæringen kobles til en 3V3 -pinne, men du kommer til å kjøre to sensorer via den samme strømnålen, så du vil feste dem begge til en 5V -pinne.
Ta tre av dine kvinnelige til hun-jumperledninger, fjern en kontakt fra hver ende, og fjern deretter plasthylsen for å avsløre omtrent en centimeter av flerkjerneledningen under. Ta de tre jumperledningene og vri ledningene med flere kjerner sammen. Bruk deretter et loddejern for å feste ledningene. Dekk sammenføyningen av ledningene med en liten mengde isolasjonstape.
Gjenta hele prosessen med ytterligere tre hun-til-hun-jumperledninger.
Trinn 6: Koble til linjesensorene
Hver linjesensor har tre pinner: VCC for strøm, GND for bakken og DO for digital utgang.
Ta en av de sammenlodde tretråds jumperledningene, og koble to av endene til VCC-pinnen på hver av de to sensorene.
Ta den andre av de loddede jumperledningene, og koble to ender til GND -pinnen på hver linjesensor.
Ta de to gjenværende ledere og koble hver til DO -pinnen på hver linjesensor.
Koble nå VCC -pinnene til begge linjesensorene til en 5V -pinne på din Raspberry Pi, og GND -pinnene til sensorene til en GND -pinne på din Raspberry Pi. Hver av de to DO -pinnene kan kobles til en hvilken som helst nummerert GPIO -pinne. I dette eksemplet brukes pins GPIO 17 og GPIO 27.
Trinn 7: Test linjesensorene
Dette er et veldig enkelt trinn. Linjesensoren din har en lysdiode på som forblir på når den er slått på. Men når du utsetter den for en mørk linje, går de av. Dette bør være tilfelle for din linjesensor.
Hvis du synes den er for følsom, bruker du en skrutrekker og stiller den gjennom potensiometeret. Still den inn til din tilfredshet.
Trinn 8: Sett inn programmet i Python
Sett inn disse kodelinjene og kjør den, du bør få en robot som kan gå perfekt på et spor.
Anbefalt:
DIY -- Hvordan lage en edderkopprobot som kan kontrolleres ved hjelp av smarttelefon ved hjelp av Arduino Uno: 6 trinn
DIY || Hvordan lage en edderkopprobot som kan kontrolleres ved hjelp av smarttelefon ved hjelp av Arduino Uno: Mens du lager en edderkopprobot, kan du lære så mange ting om robotikk. Som å lage roboter er både underholdende og utfordrende. I denne videoen skal vi vise deg hvordan du lager en Spider -robot, som vi kan bruke ved hjelp av smarttelefonen vår (Androi
Avansert linje etter robot: 22 trinn (med bilder)
Advanced Line Following Robot: Dette er en avansert robot som følger linjen, basert på Teensy 3.6 og QTRX linjesensor som jeg har bygget og har jobbet med ganske lenge. Det er noen store forbedringer i design og ytelse fra min tidligere serie etter robot. T
Hvordan lage en drone ved hjelp av Arduino UNO - Lag en quadcopter ved hjelp av mikrokontroller: 8 trinn (med bilder)
Hvordan lage en drone ved hjelp av Arduino UNO | Lag en Quadcopter ved hjelp av mikrokontroller: Introduksjon Besøk min Youtube -kanal En Drone er en veldig dyr gadget (produkt) å kjøpe. I dette innlegget skal jeg diskutere hvordan jeg får det billig? Og hvordan kan du lage din egen slik til en billig pris … Vel, i India er alle materialer (motorer, ESCer
Linje etter robot ved bruk av TIVA Microcontroller TM4C1233H6PM: 3 trinn
Linjefølge -robot ved bruk av TIVA Microcontroller TM4C1233H6PM: En linje etter robot er en allsidig maskin som brukes til å oppdage og ta etter de mørke linjene som er tegnet på den hvite overflaten. Siden denne roboten er produsert ved hjelp av et brødbrett, vil den være usedvanlig enkel å bygge. Dette systemet kan smeltes sammen
Hvordan lage en linje følger ved hjelp av Arduino: 8 trinn (med bilder)
Hvordan lage en linjefølge ved hjelp av Arduino: Hvis du kommer i gang med robotikk, inkluderer et av de første prosjektene som nybegynnere lager en linjefølge. Det er en spesiell lekebil med eiendom for å kjøre langs en linje som normalt er svart i fargen og i motsetning til bakgrunnen. La oss få stjerne