Innholdsfortegnelse:

Person som følger handlekurven: 8 trinn
Person som følger handlekurven: 8 trinn

Video: Person som følger handlekurven: 8 trinn

Video: Person som følger handlekurven: 8 trinn
Video: Последняя цифра года рождения откроет роковую тайну вашей жизни. О чем говорит и как изменить судьбу 2024, Juli
Anonim
Person som følger handlekurven
Person som følger handlekurven

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

Sette opp chassiset ditt
Sette opp chassiset ditt
Sette opp chassiset ditt
Sette opp chassiset ditt
Sette opp chassiset ditt
Sette opp chassiset ditt
Sette opp chassiset ditt
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

Kabling av motorføreren
Kabling av motorføreren

For å levere tilstrekkelig juice til motorer må vi sette opp motorføreren.

  1. skru først motorene +ve og -ve til motorens PTR -kontakt på motorføreren.
  2. deretter til motoren, skruer motordriveren batteriets +ve til 12v -porten og -ve til GND -porten på motordriveren.
  3. sett inngangspinnen til motordriveren til PWM -pinnen til Arduino etter eget valg. HUSK å bytte til motorpinner i koden din tilsvarende.
  4. 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

Sette opp hodet: Ultralydsensor og IR Srensor
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

Sett opp din Arduino
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

Tid for kode
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 klart, lar oss fullføre
Alt klart, lar oss fullføre
Alt klart, lar oss fullføre
Alt klart, lar oss fullføre

alt gjort, alt er igjen for deg å bruke kreativiteten din til å tilpasse den og finne din innovative bruk for prosjektet.

Anbefalt: