Hvordan Lage Et Gjør-det-selv Radiostyrt Terrengkjøretøy

Innholdsfortegnelse:

Hvordan Lage Et Gjør-det-selv Radiostyrt Terrengkjøretøy
Hvordan Lage Et Gjør-det-selv Radiostyrt Terrengkjøretøy

Video: Hvordan Lage Et Gjør-det-selv Radiostyrt Terrengkjøretøy

Video: Hvordan Lage Et Gjør-det-selv Radiostyrt Terrengkjøretøy
Video: 13 kule elektroniske fiskeprodukter fra Joom 2024, November
Anonim

Det foreslås en metode for å produsere et lite leketøy radiostyrt terrengkjøretøy.

For "hjertet" av terrengkjøretøyet vårt, vil vi ta et gebyr fra Arduino-familien. For produksjon av chassiset vil vi bruke ferdige chassis, som nå er enkle å kjøpe i hvilken som helst kinesisk nettbutikk eller i elektronikkbutikker. Vi vil kontrollere terrengkjøretøyet vårt fra en smarttelefon via bluetooth via en gratis applikasjon, som vi vil laste ned fra Google Play.

DIY terrengkjøretøy
DIY terrengkjøretøy

Det er nødvendig

  • - Arduino UNO eller tilsvarende;
  • - Bluetooth-modul HC-06 eller analog;
  • - L9110S motor driver eller analog;
  • - belagt plattform for Pololu Zumo-tanken eller lignende;
  • - et glassfiberstykke i henhold til størrelsen på et Arduino-brett eller et skjold for prototyping;
  • - 2 elektriske motorer som passer for det valgte chassiset;
  • - 2 lysdioder ("frontlys") og 2 motstander 180-220 ohm;
  • - batterier (1 "krone" eller 4-6 fingerbatterier);
  • - tilkobling av ledninger;
  • - loddejern;
  • - en datamaskin;
  • - 6-10 bolter M2, 5.

Bruksanvisning

Trinn 1

Vi fester elektromotorene til understellet. Jeg bruker to 12mm girmotorer kjøpt fra Amperk. De passer perfekt til Pololu Zumo båndplattform etter eget valg.

Elektrisk motor 12 mm med gir
Elektrisk motor 12 mm med gir

Steg 2

Vi monterer det belte chassiset i henhold til instruksjonene som er knyttet til dem. Det er veldig enkelt å montere på 10 minutter. Dette er grunnlaget for vårt fremtidige terrengkjøretøy. Vær oppmerksom på at dette kabinettet har et rom for 4 AA-batterier. Det vil være nødvendig å ta med to ledninger for "+" og "-" utenfor for å drive hele strukturen vår. Du kan lodde en kontakt som passer for Arduino på ledningene. Dette vil gjøre det lettere å koble strøm til kortet. Hvis en annen plattform brukes, må du finne et sted å plassere batterirommet og også ta ut ledningene for å drive Arduino-kortet.

Robotplattform Pololu Zumo - chassis for fremtidens terrengkjøretøy
Robotplattform Pololu Zumo - chassis for fremtidens terrengkjøretøy

Trinn 3

Vi fester Arduino-kortet til kabinettet. Festene på denne robotplattformen er ikke justert i hullene med festehullene på Arduino UNO. Derfor lager jeg en tilleggsplattform av glassfiber, som jeg fester til understellet ved hjelp av bolter M2, 5, og skru deretter brettet til det med 4 av de samme boltene.

Installering av Arduino på sporet chassis
Installering av Arduino på sporet chassis

Trinn 4

Vi tenker på hvordan vi kan fikse Bluetooth-modulen, motordriveren og "frontlykter" på chassiset, slik at alt dette enkelt kan kobles til Arduino. Jeg vil bruke et spesialbrett, eller Electronic Brick Shield, slik som det på bildet. Men det kan være et hvilket som helst annet skjold eller til og med bare et hjemmelaget brett. Vi fester motorføreren på skjoldet med bolter, etter å ha boret et passende hull i skjoldet. Vi sørger for at boret ikke skader de nødvendige lederne hvis vi arbeider med et skjold. Og vær forsiktig: bolten er av metall, du kan ved et uhell gjøre kortslutning. Derfor rengjør vi ubrukte ledere rundt det borede hullet med en skarp kniv. Plasser ikke-ledende skiver under mutteren og under bolthodet.

Elektroniske komponenter til RC Rover
Elektroniske komponenter til RC Rover

Trinn 5

Nå kommer den vanskeligste og mest ansvarlige delen. Vi må samle alt i henhold til ordningen. Vi kobler Rx-pinnen til Bluetooth-modulen til Tx-pinnen på Arduino, Tx-pinnen på modulen til Rx-pinnen på Arduino, GND til Arduino-bakken, VCC til 5 V på Arduino (eller til 3,3 V - avhengig av hvilken BT-modul du bruker). Her kan du bruke lodd eller koble ledninger med spesielle klemmer som "Dupont".

For å kontrollere to motorer brukes 4 utganger fra motordriveren + 2 forsyning. Derfor tar vi 4 gratis digitale pinner på Arduino og kobler dem til kontrollpinnene til motordriveren. Vi vil skrive ned de spesifikke pin-tallene senere i programmet, så dette er ikke kritisk nå.

Og til slutt kobler vi lysdiodene med anoder gjennom motstander med en motstand på ca. 200 ohm til to gjenværende ledige pinner på Arduino, og katoder til GND.

Diagram over et hjemmelaget radiostyrt terrengkjøretøy
Diagram over et hjemmelaget radiostyrt terrengkjøretøy

Trinn 6

Som et resultat bør du få noe som det som vises på bildet. Jeg har også en ultralydavstandsmåler her - for å ytterligere gi terrengkjøretøyet "syn" og evnen til å bevege seg uavhengig. Men det lar vi være til senere. I denne versjonen av terrengkjøretøyet vil du ikke ha en ekkofinner på skjoldet.

Skjerm med elektronikk for radiostyrt terrengkjøretøy
Skjerm med elektronikk for radiostyrt terrengkjøretøy

Trinn 7

La oss nå skrive en skisse (program) for Arduino og laste den inn i mikrokontrollers minne. Teksten til programmet er veldig enkel og vises på bildet. Last skissen på en standard måte. Vi har allerede diskutert hvordan dette gjøres i en av de forrige artiklene. Alle pinnene som er involvert i programteksten tilsvarer koblingsskjemaet ovenfor.

Skisse for et radiostyrt terrengkjøretøy
Skisse for et radiostyrt terrengkjøretøy

Trinn 8

Vi laster ned programmet for å kontrollere terrengkjøretøyet vårt. Den heter "Arduino Bluetooth RC Car" og er tilgjengelig gratis på Google Play. Den gitte QR-koden fører til nedlastingssiden for applikasjonen på Google Play.

Programmet for å kontrollere en ATV via Bluetooth
Programmet for å kontrollere en ATV via Bluetooth

Trinn 9

Etter å ha lastet ned skissen, kobler du Arduino fra datamaskinen og kobler skjoldet vårt til Arduino. Det avgjørende øyeblikket: den første aktiveringen av terrengkjøretøyet vårt! Hvis alt er koblet til riktig, skal lysdiodene på Arduino og motordriveren lyse, og LED-en på Bluetooth-modulen skal blinke raskt.

Radiostyrt terrengkjøretøymontering
Radiostyrt terrengkjøretøymontering

Trinn 10

Vi kobler oss til terrengkjøretøyet via Bluetooth. For å gjøre dette, kjør programmet Arduino Bluetooth RC Car. Ved oppstart vil den be om tillatelse til å slå på Bluetooth, hvis den ikke er slått på. Vi tillater. Vi trykker på knappen med et gir. En meny vises nedenfor, trykk på "Koble til" -knappen. Du vil se en liste over enheter paret med smarttelefonen din, samt enheter tilgjengelig i nærheten. En av disse enhetene vil være terrengkjøretøyet vårt. Vi velger det fra listen. Du blir bedt om å pare med denne enheten og angi koden. Dette er vanligvis 0000 eller 1234, avhengig av hvilken Bluetooth-modul du brukte.

Hvis paringen er vellykket, vil LED-en på modulen begynne å blinke med intervaller på omtrent en gang i sekundet, og indikatoren øverst til venstre i programmet blir grønn. Smarttelefonen vil huske denne enheten, og du trenger ikke lenger å skrive inn koden.

Nå kan du prøve hva vi har. Kjøretøyet må kjøre fremover og bakover, svinge til venstre og høyre, og slå frontlysene på og av.

Vi kobler oss til terrengkjøretøyet via Bluetooth
Vi kobler oss til terrengkjøretøyet via Bluetooth

Trinn 11

Hvis ATV snur eller kjører tilbake på kommandoen Forward, er ledningene til motorene blandet sammen. Ved å bytte de gule og grønne ledningene som går fra føreren til motorene (i diagrammet ovenfor), må du sørge for at terrengkjøretøyet går nøyaktig der det må være. Hvis du har spørsmål, skriv dem i kommentarene til artikkelen!

Anbefalt: