Innholdsfortegnelse:
Video: Hvordan lage en bevegelseskontrollert rover: 4 trinn
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:21
Her er instruksjonene for å bygge en geststyrt rover (teleoperatert rover). Den består av en rover som har en kollisjonssensor ombord. Senderen i stedet for å være en klumpete fjernkontroll er en kul hanske som kan bæres på hånden og deretter flyttes for å overføre signaler til roveren ved hjelp av håndbevegelser. RF -signaler brukes til kommunikasjon.
Dette prosjektet har potensielle bruksområder ved inspeksjon av kjøretøyets understell (for sikkerhet eller vedlikehold) i tillegg til at det til slutt blir brukt til å fly med droner.
Rekvisita
Arduino/Genuino UNO (med UNO -kabel) x2
Li-ion batteri (12V) x1
Jumper Wires (Mann til mann, mann til hunn, hunn til hunn) x40 hver
Brødbrett x1
L298 motorførermodul x1
MPU6050 Gyroskop x1
RF -mottaker og sender x1 hver
Ultralydssensor x1
Oppsett av chassis x1
Batteriholder (følger ofte med chassis) x1
Bryter (følger ofte med chassis) x2
Wire Stripper x1
Avloddingspumpe (ikke nødvendig) x1
Dobbeltsidig tape x1
Trinn 1: Kretsdiagrammer og teori:
Senderoppsett: Kort sagt, vi må ta avlesninger fra gyroskopet og sende dem til senderen via Arduino.
Mottakeroppsett: Vi må motta de overførte dataene (ved hjelp av mottakeren), og rotere hjulene i henhold til mottatte data*. Samtidig må vi også sørge for at roveren er i en minimumsavstand til objekter foran den (hinderdeteksjon). Vi bruker I2C -kommunikasjon for dette prosjektet. *Interessant faktum om dette prosjektet: Denne koden behandler analoge data og flytter roveren i henhold til bevegelsesgraden på hånden. Så vi må utvikle en logikk for å få roveren til å gå i riktig retning med varierende hastigheter.
Trinn 2: Bygg Rover:
Trinn 1 (Monter chassiset):
Monter chassiset for å lage basen til din rover. Dette er et ganske enkelt trinn, og du bør være ferdig på kort tid.
Trinn 2 (Kontroller alle komponentene):
Kontroller alle sensorene ved å koble dem til Arduino separat. Du kan sjekke hvilken som helst opplæring om hvordan du kobler sensorene individuelt til Arduino.
Trinn 3 (Senderoppsett):
Først loddes pinnene til gyroskopet. Gjør nå tilkoblingene i henhold til følgende kretsdiagram. Ikke koble til batteriet akkurat nå.
Deretter kobler du Arduino til den bærbare datamaskinen. Last opp følgende kodefil og se om koden fungerer som den skal (gjør dette ved å fjerne kommentarene til utskriftssetningene i koden). Klikk på den serielle skjermknappen (øverst til høyre på skjermen) for å se utskriften fra utskriftserklæringene. Hvis alt fungerer som det skal, kan du fortsette og koble til batteriet.
Husk å sørge for at orienteringen til gyroskopet er riktig (i henhold til koden som brukes). Vennligst sjekk diagrammene ovenfor for å kontrollere retningen jeg brukte for gyroskopet.
Gyroskopet sender avlesninger til Arduino. Derfra vil avlesningene gå til RF -senderen som skal overføres slik at mottakeren kan fange opp bølgene.
Trinn 4 (Mottakeroppsett):
Gjør tilkoblingene i henhold til følgende kretsdiagram. Ikke koble til batteriet akkurat nå. Deretter kobler du Arduino til den bærbare datamaskinen. Last opp følgende kodefil og se om koden fungerer som den skal. Å gjøre dette:
1. Fjern kommentarene til utskriftsuttalelsene i koden
2. Slå på senderoppsettet
3. Plasser roveren på et slags stativ slik at hjulene ikke berører bakken og roveren ikke tar av i det øyeblikket mottakeren mottar data
MERK: Du må kanskje snu retningen til en eller begge motorene. Hvis koden fungerer som den skal, bør du kunne se riktig utgang (forover, bakover, høyre, venstre eller stopp) på din serielle skjerm i henhold til hånden din bevegelser. Hvis alt fungerer som det skal, kan du koble til batteriet. Imidlertid må du kontrollere alle tilkoblingene før du kobler til batteriet. En feil terminal kan blåse kretsen din.
Trinn 5 (Få oppsettet til å fungere med batteriene):
Koble nå fra den bærbare datamaskinen og koble batteriene til de respektive oppsettene. Test prosjektet ditt.
Ikke la roveren komme mer enn 5 meter fra deg, ellers kan roveren stoppe/begynne å oppføre seg dårlig!
Trinn 6 (Montering):
Nå er det på tide å sette sammen roveren og faktisk se den i aksjon! For min rovermonteringsdesign, sjekk bildene i delen 'Kretsdiagrammer og teori'. Du står fritt til å montere roveren på en annen måte. Bare pass på at den er godt balansert, ellers kan den gjøre hjul (ikke gå som "Wow!" Fordi du kan finne roveren feil vei opp).
Når du tester, kan du oppdage at roveren ikke beveger seg nøyaktig. Det vil være litt forsinkelse og feil når vi bruker enkle RF -moduler. I et praktisk scenario har motorene også noen forskjeller, og roverens massesenter er ikke der du forventer det skal være. Så du kan finne roveren bevege seg diagonalt når den skal gå rett. Feil i balansen kan løses ved å endre hastigheten for venstre og høyre motor. Multipliser variablene 'ena' og 'enb' med forskjellige tall for å perfeksjonere roverens balanse.
Hvis du er i tvil, kan du bruke kommentarfeltet nedenfor. Det er der jeg vil ta opp tvil.
@Scientify Inc
Trinn 3: Kodefiler
Her er lenken til det virtuelle trådbiblioteket:
drive.google.com/file/d/1F_sQFRT4lsN5dUKXJ…
Trinn 4: Takk
Vennligst del dine kommentarer nedenfor. Jeg vil gjerne høre om din erfaring mens du prøver prosjektet! Jeg skal prøve å svare på alle spørsmål innen 24 timer.
Sosial:
YouTube: Scientify Inc.
YouTube: Vitenskap हिंदी
Instrukserbare
Anbefalt:
Bevegelseskontrollert mus: 6 trinn (med bilder)
Bevegelseskontrollert mus: Du ser på en film med vennene dine på en bærbar datamaskin, og en av gutta får en samtale. Ahh .. du må gå av sted for å sette filmen på pause. Du holder en presentasjon på en projektor og må bytte mellom applikasjoner. Du må flytte
Hvordan lage en Linux -oppstartsdisk (og hvordan du bruker den): 10 trinn
Hvordan lage en Linux Boot Drive (og hvordan du bruker den): Dette er en enkel introduksjon om hvordan du kommer i gang med Linux, spesielt Ubuntu
Bevegelseskontrollert mus ved bruk av mikro: bit: 5 trinn
Gestkontrollert mus ved bruk av Micro: bit: INNLEDNING Prosjektet er en gestkontrollert mus, i form av en hanske med en micro: bit innebygd i den. Det er et prosjekt inspirert av en tidlig idé jeg hadde som en innebygd ingeniør. Jeg vil alltid ha tilgang til en trådløs mus og tastatur
Hvordan lage en Android -kontrollert Rover: 8 trinn (med bilder)
Hvordan lage en Android-kontrollert rover: i denne instruksen skal jeg vise deg hvordan du bygger en Android-kontrollert bil eller rover. Hvordan fungerer den Android-kontrollerte roboten? Den Android -applikasjonsstyrte roboten kommuniserer via Bluetooth til Bluetooth -modulen på roboten
Hvordan lage en besteforeldres kalender & Utklippsbok (selv om du ikke vet hvordan du skal utklippsbok): 8 trinn (med bilder)
Hvordan lage en besteforeldres kalender & Utklippsbok (selv om du ikke vet hvordan du skal utklippsbok): Dette er en veldig økonomisk (og mye verdsatt!) Feriegave til besteforeldre. Jeg laget 5 kalendere i år for mindre enn $ 7 hver. Materialer: 12 flotte bilder av barnet ditt, barn, nieser, nevøer, hunder, katter eller andre slektninger 12 forskjellige stykker