Innholdsfortegnelse:

Arduino hinder for å unngå motordrevet bil: 7 trinn
Arduino hinder for å unngå motordrevet bil: 7 trinn

Video: Arduino hinder for å unngå motordrevet bil: 7 trinn

Video: Arduino hinder for å unngå motordrevet bil: 7 trinn
Video: [CC]Изготовление плазменного резака с ЧПУ своими руками, часть 2 [окончание] 2024, Desember
Anonim
Arduino hinder for å unngå motordrevet bil
Arduino hinder for å unngå motordrevet bil
Arduino hinder for å unngå motordrevet bil
Arduino hinder for å unngå motordrevet bil
Arduino hinder for å unngå motordrevet bil
Arduino hinder for å unngå motordrevet bil

Hallo! og velkommen til opplæringen om hvordan du konstruerer en Arduino -hindring for å unngå bil. Vi kan komme i gang ved å skaffe nødvendig materiale for dette prosjektet, og sørg for å ha det gøy!

MATERIALER:

  • Kvinne til mannstråd
  • Ledninger
  • Avstandssensor
  • Treplanke
  • Gorilla tape/elektrisk
  • 2 motorer med hjul
  • Servo
  • Skrujern
  • Skruer
  • Arduino
  • Batteriholder
  • Hjul
  • USB til batteripakke
  • Arduino motorfeste
  • Arduino USB
  • PC
  • Stativ i plast

Videre er jeg her for å instruere deg om hvordan du lager en hindring for å unngå robot basert på Arduino. Nedenfor er en trinnvis veiledning i konstruksjonen av denne mekanismen gjennom alle detaljer. Imidlertid er dette prosjektet en fullt ut autonom robot som kan unngå enhver hindring den kommer i kontakt med, for deretter å unngå. Prosessen innebærer å møte et hinder mens du fortsetter fremover, når denne står overfor objektet, vil denne roboten automatisk slutte å bevege seg fremover og vil ta et skritt tilbake. Deretter skanner den venstre/høyre side for deretter å begynne å flytte den mer passende banen. Hensikten med dette prosjektet er å forstå ingeniørfag/mekanikk bak konseptet som knytter seg til vårt samfunn som selvkjørende biler, produksjonsindustrier, etc.

Trinn 1: Konstruksjon av chassiset

Konstruksjon av chassiset
Konstruksjon av chassiset
Konstruksjon av chassiset
Konstruksjon av chassiset

For å konstruere rammen må du ha hendene på en ferdiglaget mal for å bygge dette prosjektet på, eller et enkelt treverk med dimensjoner på 1/2 fot x 1/4 fot. Dette vil være din ramme og grunnlaget for denne instruktive som hele arduino -koden og motorene fungerer på.

  1. Lodd to ledninger til hver likestrømsmotor. Fest deretter to motorer til chassiset ved hjelp av skruene.
  2. Fest skruen/limet/tapen til motoren på undersiden av kabinettet på bakdelen
  3. Sørg for at motorene er sikre og kan ta kraft
  4. Ta hjulet og bruk en hvilken som helst metode, sett hjulet inn i fronten av prosjektet

Trinn 2: Feste mindre komponenter

Feste mindre komponenter
Feste mindre komponenter
Feste mindre komponenter
Feste mindre komponenter

For dette trinnet må du plassere disse to komponentene på bestemte steder for å perfeksjonere utformingen av dette prosjektet. Knappen må festes til knappen ved å lodde venstre port med den røde ledningen fra batteripakken. Bruk også tape, lim eller skruer for å sette batteripakken på plass på den midterste delen på toppen av fundamentet, og fest deretter bryteren til undersiden av prosjektet.

Trinn 3: Montering av modulene

Montering av modulene
Montering av modulene
Montering av modulene
Montering av modulene

*Merk: Når du monterer Arduino -kortet, må du ha nok plass til å koble til USB -kabelen, siden du senere må programmere Arduino -kortet ved å koble det til PC -en via en USB -kabel.

Ikke desto mindre er Arduino en sentral del i å få hele prosjektet til å fungere, og plasseringen av hver modul påvirker effektiviteten og estetikken. Plasseringen av avstandssensoren og Arduino må angis på bestemte steder. Arduino må skrus inn i rammen bak batteripakken, på bakenden for å balansere vekten til dette kjøretøyet. Sørg for å plassere Arduino -tilbehøret på toppen av Arduino for at motorfunksjonene skal fungere korrekt. Husk deretter at avstandssensoren må være foran dette prosjektet for å oppdage hindringer og skanne andre stier som er tryggere å gå inn på.

Trinn 4: Sikre avstandssensoren

Sikring av avstandssensoren
Sikring av avstandssensoren

For ikke å nevne, avstandssensoren er en viktig del for å la hele dette prosjektet fungere og unngå hindringer i veien. For dette trinnet må du koble to stykker plast som passer for å feste servoen på plass, og feste dette til et plastfundament for å koble til rammen vår. Dette vil gi mekanismen mobilitet og rotasjon for enhver fremtidig bevegelse som avstandssensoren bruker for å bevege seg i alle retninger. Fest denne komponenten på forsiden av fundamentet eller rammen og fortsett å bruke avstandssensoren.

Med avstandssensoren må du feste dette til forsiden av mekanismen du nettopp opprettet, med tape/lim/glidelåser, slik at servoen beveger seg, gjør avstandssensoren det også.

Koble fire jumperkabler til ultralydsensoren og fest den på festebraketten. Monter deretter braketten på TowerPro -mikroserveren som allerede er installert på kabinettet.

Trinn 5: Ledningstilkoblinger og kretsskjema

Ledningstilkoblinger og kretsskjema
Ledningstilkoblinger og kretsskjema

Disse ledningstilkoblingene er avgjørende for at prosjektet skal kunne utføre sine funksjoner, så sørg for at du dobbeltsjekker hvilken del du kobler hver komponent til. I kretsskjemaet kan du finne de nødvendige tilkoblingene som trengs for at Arduino kan kjøre, føle, etc.

*Merk: Denne skjemaet involverer fire motorer, men vi kan ignorere de to ekstra og fortsette.

Trinn 6: Koden

Koden
Koden
Koden
Koden
Koden
Koden
Koden
Koden

Ingenting av dette vil bare fungere uten koden som er programmert i Arduino. Her har jeg gitt koden for å fungere hele dette prosjektet hvis det er kablet og konstruert riktig. Du kan ta en titt på bildene for å bedre forstå og kopiere koden.

Trinn 7: Fullføring

Finalisering
Finalisering
Finalisering
Finalisering
Finalisering
Finalisering

På grunn av at vi har fullført alle trinnene, går du over prosessen og avklarer alle tilkoblinger/komponenter som er inkorporert i dette prosjektet.

  1. Koble Arduino til PCen
  2. Last ned nødvendige biblioteker (AFMOTOR, NEWPING)
  3. Kompiler koden
  4. Last opp koden til riktig port
  5. Test, koble fra
  6. Klikk på batteriene, slå på bryteren og la den kjøre!

Anbefalt: