Innholdsfortegnelse:
- Trinn 1: Monter materiale
- Trinn 2: Arduino og motorskjold
- Trinn 3: Koble motorskjermen til DC -motorer
- Trinn 4: Koble motorskjermen til NIMH -batteriet
- Trinn 5: Koble radiomottaker til Arduino
- Trinn 6: Forbered strømkilde for Arduino for frittstående modus
- Trinn 7: Arduino -kode
Video: Fjernstyrt Arduino -tank: 9 trinn
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:23
Hei der, Jeg ønsket å bygge en fin tank kontrollert fra en klassisk RC -radio som går gjennom en arduino. Det er faktisk ganske enkelt i disse dager med all tilgjengelig elektronikk rundt.
Du må skaffe noen få elementer for å bygge det dyret. Vi vil gå gjennom trinnene i denne instruksen.
Trinn 1: Monter materiale
Du trenger følgende elementer:
- En tank med to likestrømsmotorer 12v allerede montert som T'Rex Tank
- Ett Arduino -kompatibelt motorskjold som Monster Shield
- En Arduino UNO R3 - vennligst foretrekk den offisielle
-En 2-kanals RC-sender og en RC-mottaker-Jeg brukte en gammel som er på AM 27 MHZ, men du kan finne moderne som denne hobbykingr-tmhk-gt2b-3ch-2-4ghz-sender-og-mottaker
- Ett batteri for UNO R3 - 9V batteri for øyeblikket - ikke ideelt siden det ikke har mye utholdenhet
- Ett stort batteri for bevegelsen - Jeg brukte en NIMH 3300 mAH 10,5v så jeg antar 7 celler med 1,5v hver
- noen dekan -kontakter for å få alle til å koble til enkelt
- Loddejern
Jeg brukte Arduino IDE til å programmere UNO, og jeg la til et lite overvåkingsverktøy med Visual Studio 2017
Trinn 2: Arduino og motorskjold
Siden jeg valgte et motorskjerm som var arduino -klart, måtte jeg bare montere dem sammen. Vær oppmerksom på at skjoldet allerede tar noen få PIN -koder og derfor ikke skal gjenbrukes til andre formål.
Arduino UNO R3 vil snakke med motorskjermen for å indikere med hvilken hastighet hver motor må snu. Siden vi har to motorer, er dette ganske rett frem.
Trinn 3: Koble motorskjermen til DC -motorer
Trinn 4: Koble motorskjermen til NIMH -batteriet
Trinn 5: Koble radiomottaker til Arduino
Trinn 6: Forbered strømkilde for Arduino for frittstående modus
Trinn 7: Arduino -kode
Arduino er så kraftig. Alle tingene jeg ville gjøre da jeg var ung, jeg kan gjøre det så enkelt nå! Du trenger ikke å vite så mye om elektronikk lenger.
Jeg skrev denne Arduino -koden fra to kilder:
- lese-rc-mottaker-verdier
- Monster Moto Shield eksempelkode
- Moto Shield hovedlenke
Ved å blande begge to kan jeg få avlesningene fra RC -mottakeren rett inn i min arduino, konvertere verdiene til motorene gjennom motorskjermen.
Når det gjelder blanding av de to kanalene fra radioen til to separate hastighetsindikasjoner for motorene, gikk jeg på internett over Tank Drive Mixing med Joystick for å få noen ideer om hvordan du skriver den tilsvarende delen.
Jeg måtte også se over på PWM for å forstå litt hva dette handlet om. Noen gode artikler om arduino er tilgjengelige, SecretsOfArduinoPWM og Tutorial PWM
Vær forsiktig så denne koden er avhengig av EnableInterrupt.h som kan installeres fra menyen "Sketch"> "Include Library"> "Manage Libraries", og søk deretter etter EnableInterrupt. Dette biblioteket gjør det mulig å fange verdiene fra RC -mottakeren når som helst ut av standard oppsett- og sløyfeprosedyre. Ganske praktisk.
Anbefalt:
Smokin ' - Fjernstyrt røykmaskin på billig: 5 trinn (med bilder)
Smokin ' - Fjernstyrt røykmaskin på billig: Dette er en kort instruksjon om hvordan du lager en relativt liten, fjernstyrbar, billig og morsom liten røykmaskin, som kan brukes til å tulle med venner, gjøre magiske triks, teste luftstrømmer eller hva som helst du ønsker. Ansvarsfraskrivelse: Denne bygningen inneholder
DIY Ir Fjernstyrt Led Strip: 10 trinn (med bilder)
DIY Ir Fjernstyrt Led Strip: Hei hei alle velkommen til våre nye instrukser som du allerede vet fra miniatyrbildet at vi i dette prosjektet skal lage en Ir led strip -kontroller som kan styres ved hjelp av alle tilgjengelige IR -fjernkontroller som generelt er brukt i
Fjernstyrt Bluetooth -bil ved bruk av Arduino UNO: 4 trinn
Fjernstyrt Bluetooth -bil ved bruk av Arduino UNO: Det vil alltid være fascinerende å begynne å implementere det vi har studert så langt i Arduino. I utgangspunktet ville de fleste av alle gå med det grunnleggende. Så her skal jeg ganske enkelt forklare denne Arduino -baserte fjernstyrte bilen. Krav: 1.Arduino UNO
Lage en fjernstyrt Arduino selvbalanserende robot: B-robot EVO: 8 trinn
Opprette en fjernstyrt Arduino selvbalanserende robot: B-robot EVO: ------------------------------------ -------------- OPPDATERING: det er en ny og forbedret versjon av denne roboten her: B-roboten EVO, med nye funksjoner! ------------ -------------------------------------- Hvordan fungerer det? B-ROBOT EVO er eksternt kontroll
Fjernstyrt robot ved hjelp av Arduino og T.V. fjernkontroll: 11 trinn
Fjernstyrt robot ved hjelp av Arduino og TV -fjernkontroll: Denne fjernstyrte bilen kan flyttes rundt med praktisk talt alle slags fjernkontroller, for eksempel TV, AC osv. Den bruker det faktum at fjernkontrollen avgir IR (infrarød). Denne eiendommen brukes. ved å bruke en IR -mottaker, som er en veldig billig sensor. I