Innholdsfortegnelse:
- Trinn 1: Trinn 1: Finne de nødvendige delene som skal produseres
- Trinn 2: Sette opp chassiset ditt
- Trinn 3: Kabling av motordriveren
- Trinn 4: Sette opp hodet: Ultralydsensor og IR Srensor
- Trinn 5: Sett opp din Arduino
- Trinn 6: Tid for kode
- Trinn 7: Alt klart, la oss fullføre
Video: Person som følger handlekurven: 8 trinn
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:20
Roboter får mer og mer oppmerksomhet i mange bransjer hver dag. Per i dag overtar roboter de fleste trivielle jobbene der det en gang var behov for menneskelig oppmerksomhet.
La oss starte med en enkel - En bot som følger deg mens du går. Det er mange applikasjoner til dette prosjektet, for eksempel som på flyplasser og shoppingkomplekser, kan det overføre varer til deg mens du går fritt.
I denne instruksjonsboken skal vi ikke bygge de store industrielle maskinene, men en Arduino -basert arbeidsmodell for samme sak.
Denne instruksen ble også laget i samarbeid med HATCHNHACK. Sjekk ut det fantastiske nettstedet deres for alt prototyputstyr, blogger, ideer og mye mer.
Trinn 1: Trinn 1: Finne de nødvendige delene som skal produseres
Vel, jeg skriver dette som en generell instruks, så jeg skal prøve å få noen alternativer hvis du ikke finner delene jeg bruker. Jeg vil også legge til kjøpskoblinger, slik at du kan kjøpe varene du ikke har nyttig, og slik at du kan tilpasse boten din med kreativiteten din. For deler for å lage dette prosjektet, se hnhcart. De har deler av god kvalitet med en fantastisk prisklasse.
Mikrokontroller: vel, hvis du er nybegynner, prøv å bruke en Arduino. Vel, jeg bruker Arduino Uno. Kjøp lenke til Arduino UNO
- Motorer: enhver 12V motor vil fungere. Jeg bruker 300 RPM generiske 12 volt girede likestrømsmotorer. Du kan også kjøpe BO -motorer. Kjøp lenke for DC Geared boards | BO -motorer
- Motordriver: du trenger en motorfører for å kjøre motorene, ettersom de fleste mikrokontrollere ikke kan levere så mye spenning. Jeg bruker en L298N som du kan referere til her for å kjøpe motordriver.
- CHASSIS: For chassis må du kjøpe en spesifikk for motorene du bruker. For BO og DC greared motorer kan du referere denne lenken
- Ultralydssensor: Jeg bruker en generisk ultralydsensormodul HCRS04. kjøpe lenke for
- ultralyd sensor.
- IR nærhetssensormodul: Enhver nærhetssensor vil fungere som kan detektere gjenstandsdeteksjon i minst 20 cm. Kjøpe lenke for sensoren
- Jumper wires: vi trenger alle jumper wires for å koble ting. Hvis du er en nybegynner trenger du en haug med disse for forskjellige prosjekter. du kan kjøpe noen herfra Mann til mann | Mann til Kvinne
-
Batteri: vel, jeg bruker et 12v lipo -batteri til dette prosjektet. Hvis du ikke har det, kan du alltid bytte til generiske 12v litiumionbatterier. Eller hvis du bruker 9v BO -motorer, kan du til og med bruke et enkelt 9v -batteri. Men vær forsiktig med å sjekke motorspesifikasjonen før du kjøper batteriet, da du kan skade motoren hvis du leverer høyere spenning enn motorkapasiteten. For å kjøpe 9v batteri, se her.
- Brødbrett/prototypebrett: du trenger noe for å koble hele ledningen. Her vil brødbrett komme godt med. kjøpe lenke til brødbrett | prototypebrett
Trinn 2: Sette opp chassiset ditt
For dette prosjektet bruker jeg 4 -giret motorchassis som du enkelt finner. Jeg bruker 4 metallformede L -stativer for å montere servohodet mitt og en trekasse og som vogn.
- For å bygge opp chassiset må du først montere stativene
- montere motorer og dekk
- monter servoen
- la hodet og boksen stå til side, da du trenger plass til å bygge opp resten av boten. vi legger ved det på slutten.
Trinn 3: Kabling av motordriveren
For å levere tilstrekkelig juice til motorer må vi sette opp motorføreren.
- skru først motorene +ve og -ve til motorens PTR -kontakt på motorføreren.
- deretter til motoren, skruer motordriveren batteriets +ve til 12v -porten og -ve til GND -porten på motordriveren.
- sett inngangspinnen til motordriveren til PWM -pinnen til Arduino etter eget valg. HUSK å bytte til motorpinner i koden din tilsvarende.
- legg til en bryter mellom +ve på batteriet og motordriveren, ellers må du fortsette å koble fra batteriet når du ikke bruker det. få 2 ledninger fra 5v og GND til motordriveren til brødbrettet, slik at du kan drive både Arduino og andre enheter.
Trinn 4: Sette opp hodet: Ultralydsensor og IR Srensor
Jeg limte sensorene på en firkantet metallplate som vist på bildet ovenfor
- fest alle 5v og GND til 5v og GND på brødbrettet for å drive sensorene og servoen.
- fest utgangspinnene til venstre og høyre IR -sensor til pinnen 12 og pinnen 13 på Arduino.
- fest ekko og trig -pin på ultralydsensoren til pin 2 og pin 3 på Arduino.
- fest inngangspinnen til servoen til pin 5 på arduino.
Trinn 5: Sett opp din Arduino
Jeg brukte dobbel tape til å fikse Arduino og brødbrett på chassiset, da det også gir isolasjon på baksiden av Arduino.
drive Arduino ved å feste 5v og GND på brødbrettet til Vin og GND til Arduino, så er du i gang.
Trinn 6: Tid for kode
Jeg etterlater en nedlastingskobling for koden, mens jeg også vil forklare den grunnleggende algoritmen bak koden.
- først vil boten starte en søkefunksjon for hånden.
- så snart et objekt er funnet, vil boten starte loop -funksjonen
- i det, hvis den venstre IR -sensoren utløses, vil boten svinge til høyre
- hvis den høyre IR -sensoren utløses, vil boten svinge til venstre
- hvis objektet kommer for nær, vil boten gå bakover.
- hvis objektet går langt unna, vil boten gå fremover.
Trinn 7: Alt klart, la oss fullføre
alt gjort, alt er igjen for deg å bruke kreativiteten din til å tilpasse den og finne din innovative bruk for prosjektet.
Anbefalt:
Hvordan lage en sikkerhetsboks som følger blant oss - Elektrisk ledningsoppgave: 7 trinn
Hvordan lage en sikkerhetsboks som følger blant oss - Elektrisk ledningsoppgave: I dag vil jeg vise deg hvordan du lager en sikkerhetsboks etter blant oss -spill - Elektrisk ledningsoppgave
MyPetBot (en bot som følger deg): 10 trinn (med bilder)
MyPetBot (En bot som følger deg): Ai er en av de vakreste applikasjonene av matematikk. Det er i utgangspunktet en haug matriser som er optimalisert for å matche resultatet du leter etter. Heldigvis er det tonnevis med åpen kildekode -verktøy som lar oss bruke det. Jeg opprinnelig ha
Enkel linje følger ved hjelp av Arduino: 5 trinn
Simple Line Follower Using Arduino: Arduino Line Follower Robot I denne opplæringen vil vi diskutere hvordan en Arduino line følger robot som vil følge en svart linje i hvit bakgrunn og ta den riktige svingen når den når kurver i veien. Arduino Line Follower Co
GoPiGo3 Line -følger: 8 trinn
GoPiGo3 Line Follower: I denne opplæringen tar vi en linjefølge og bruker den på GoPiGo3 for å få den til å følge en svart linje
GiggleBot Line -følger med Python: 5 trinn
GiggleBot Line Follower Using Python: Denne gangen programmerer vi i MicroPython Dexter Industries GiggleBot for å følge en svart linje ved hjelp av den innebygde linjefølgersensoren. GiggleBot må pares med en BBC micro: bit for at den skal kontrolleres på riktig måte.Hvis