Innholdsfortegnelse:

UChip-RC-båt ut av plastflasker og CD-ROM-spiller !: 4 trinn
UChip-RC-båt ut av plastflasker og CD-ROM-spiller !: 4 trinn

Video: UChip-RC-båt ut av plastflasker og CD-ROM-spiller !: 4 trinn

Video: UChip-RC-båt ut av plastflasker og CD-ROM-spiller !: 4 trinn
Video: Hvordan lage strikkbåt 2024, Juli
Anonim
Image
Image
UChip-RC-båt tom for plastflasker og CD-ROM-spiller!
UChip-RC-båt tom for plastflasker og CD-ROM-spiller!

Etter at jeg implementerte maskinvaren og programvaren for å koble min droneradio til motorer/servoer, var neste trinn å gjøre god bruk av det harde arbeidet og bygge mitt eget RC -leketøy, som er … en båt!

Siden jeg ikke er maskiningeniør, valgte jeg den enkleste tilnærmingen jeg kunne tenke meg, for å bygge båten min: Resirkuler alt jeg fikk, og få det beste ut av det! Jeg er stolt over å si at denne gangen overgikk jeg mine forventninger!

Derfor vil jeg dele prosjektet mitt med deg, og her er de få trinnene som er nødvendige for å bygge din egen "racing" skrapbåt!

Stykklister

Elektronikk, du kan bygge din egen elektronikk etter min forrige guide eller bruke et annet prosjekt. Min inkluderer:

- 1 x uChip: Arduino IDE -kompatibelt brett

- 1 x Tx-Rx radiosystem: ethvert radiosystem med cPPM-mottaker er bra

- 2 x motordriver: med 1x47uF@16V kondensator, 3xDioder (rask gjenoppretting), 1x5.1V zener, 2 nMOSFET (VGTH ~ 2V) og 4 motstander du enkelt kan lodde din.

- 1 x Li-ion 18650 batteri: du kan resirkulere et fra en gammel bærbar batteripakke eller kjøpe et nytt.

- 2 x Coreless motorer med CW og CCW propeller (CW = ClockWise, CCW = CounterClockWise)

Ramme (for det meste ut av resirkulerte komponenter):

- 2 x plastflasker (0,5 l)

-1 x CD-ROM/DVD-ROM-spiller en resirkulert

- 3 (eller flere) x kabelbindere: det faktiske antallet avhenger av den faktiske lengden du trenger. Jeg brukte 4 av dem, hver 20 cm lange.

Trinn 1: Bygg elektronikken

Bygger elektronikk
Bygger elektronikk
Bygger elektronikk
Bygger elektronikk
Bygger elektronikk
Bygger elektronikk

Jeg publiserte en "Instructables" som forklarer hvordan du kjører en motor/servo ved hjelp av uChip og et Tx-Rx-system med en cPPM-mottaker. Du finner den HER.

Jeg vil bare legge til noen kommentarer som forklarer forskjellene du må ta hensyn til. I dette prosjektet må vi kjøre 2 motorer. Derfor må vi gjenta kretsen knyttet til motorføreren to ganger. Den vedlagte skjematikken viser deg hva du egentlig trenger for å lodde.

Siden jeg dessuten driver motorene med en enkel halvbro, vil motorene bare kjøre i en retning, og det er ikke noe revers. Prøv å huske dette før du sitter fast i gresset i dammen din (dette er et forslag til første personopplevelse!)

Trinn 2: Programmering

Programmering
Programmering
Programmering
Programmering
Programmering
Programmering

Fastvaren er basert på skissen jeg utviklet for å lese signalet som kommer fra cPPM Rx -mottakeren, og som du finner HER.

Jeg la til en matematikk i loop () -funksjon for å blande innkommende signaler og generere de riktige verdiene som er nødvendige for å drive motorene. Det vi gjør er å gi et differensialsignal til motorene, som oversetter differensiell tillit avhengig av retningen vi tar på vår radiopinne.

Bildet beskriver funksjonen vi trenger å implementere i koden. For å svinge til venstre eller høyre, er det nødvendig å endre effekten til hver motor.

Når du svinger til venstre, er høyre motor satt til maks. Tilgjengelig effekt (proporsjonal med gasspjeldposisjonen), mens venstre motor reduseres tilsvarende tiltpinnen. Komplementært, det motsatte oppstår når du svinger til høyre. Ved vippeposisjon i mellomområdet er det lagt til et takhøyde slik at motorene vil få samme skyvekraft i tilfelle vi ønsker å gå rett videre.

De beregnede verdiene normaliseres deretter for å holde dem innenfor min/MAX motorverdiene og skrives inn i den tilsvarende motorpinnen ved hjelp av analogWrite () -funksjonen. Ved å bruke analogWrite () på PWM -aktiverte pinner, skriver du den valgte lengden på PWM -pulsen i det tilsvarende registeret. Siden vi bruker en 8-bits PWM, kan pulslengden variere fra 0 til 255 (som er min/MAX motorverdiene).

Hvis du er kjent med matte og ligninger, kan du prøve å skrive din egen kode som implementerer denne funksjonen. Ellers er det bare å laste inn skissen “Boat.ino” til å bruke Arduino IDE og teste den.

Du kan kommentere/fjerne kommentaren til DEBUG -definisjonen for å skrive ut verdiene på motorer og kanaler på SerialUSB. Dette kan være veldig nyttig for å stille inn min_range, mid_range og max_range i henhold til ditt Tx-Rx-radiosystem.

Trinn 3: Bygg rammen

Å bygge rammen
Å bygge rammen
Å bygge rammen
Å bygge rammen
Å bygge rammen
Å bygge rammen

Her kommer dine mekaniske ingeniørferdigheter godt med. Siden jeg ikke er maskiningeniør, brukte jeg skrapdeler fra en CD-ROM-spiller. Spesielt passer den interne suspenderte CD-ROM-spillervognen perfekt til mitt formål. De flytende elementene i båten min er flaskene, mens kabelbåndene er spesielt nyttige for å feste alt sammen.

Bøy vognen for å lage en "L-vogn". Deretter kobler du motorene til fjærringen som vist på bildet. Jeg innrømmer at det var bare av flaks at motoren passet så perfekt inn i denne silisiumringen! Hvis din ikke passer, må du gjøre noen maskinvaretilpasninger, øke hullstørrelsen eller kutte en del av silisiumopphengsringen.

Etter å ha drukket en liter musserende vann (musserende vannflasker er tykkere enn vanlige vannflasker og dermed sterkere, er det sannsynligvis enda bedre å bruke colaflasker!) Du er nå klar til å sette sammen flaskebåten.

Koble motorene til elektronikken, sett den sistnevnte inn i en forseglet plastpose og etterlater et gap bare for motorens ledninger og batterikontakten. Monter CD-ROM L-vognen, flaskene og elektronikken ved å feste dem sammen med kabelbåndene. Prøv å holde balansen mellom kjøretøyet ditt i midten og bruk en kabelbinder til for å holde elektronikken fast; disse forholdsreglene garanterer at båten ikke snur opp ned ved bølget hav og at elektronikken ikke glir når du tar tette svinger!

Det er alt, du er nå klar til å lansere båten din

Trinn 4: Løp

Image
Image

Slå på båten din ved å koble til batteriet og slå på radioen (sørg for at du gjorde bindingsprosedyren riktig før du monterte båten!), La oss begynne å rase!

Be RC -vennene dine om å bygge sine egne, og begynn å løpe med dem på dammen ved siden av hjemmet ditt!

Anbefalt: