Innehållsförteckning:

UChip-RC-båt av plastflaskor och CD-ROM-spelare !: 4 steg
UChip-RC-båt av plastflaskor och CD-ROM-spelare !: 4 steg

Video: UChip-RC-båt av plastflaskor och CD-ROM-spelare !: 4 steg

Video: UChip-RC-båt av plastflaskor och CD-ROM-spelare !: 4 steg
Video: De bygger en segelbåt av plastskräp 2024, December
Anonim
Image
Image
UChip-RC-båt av plastflaskor och CD-ROM-spelare!
UChip-RC-båt av plastflaskor och CD-ROM-spelare!

Efter att jag implementerat hårdvaran och mjukvaran för att ansluta min drönare -radio till motorer/servon, var nästa steg att använda det hårda arbetet och bygga min egen RC -leksak, som är … en båt!

Eftersom jag inte är maskiningenjör valde jag det enklaste tillvägagångssättet jag kunde tänka mig, för att bygga min båt: Återvinn allt jag fick för att göra det bästa av det! Jag är stolt över att säga, den här gången överträffade jag mina förväntningar!

Därför vill jag dela med mig av mitt projekt och här är de få steg som krävs för att bygga din egen "racing" skrotbåt!

Materialförteckning

Elektronik, du kan bygga din egen elektronik enligt min tidigare guide eller använda någon annans projekt. Min innehåller:

- 1 x uChip: Arduino IDE -kompatibelt kort

- 1 x Tx-Rx radiosystem: alla radiosystem med cPPM-mottagare är bra

- 2 x motordrivrutin: med 1x47uF@16V kondensator, 3xDioder (snabb återhämtning), 1x5.1V zener, 2 nMOSFET (VGTH ~ 2V) och 4 motstånd kan du enkelt löd ditt.

- 1 x Li-ion 18650 batteri: du kan återvinna ett från ett gammalt notebook-batteri eller köpa ett nytt.

- 2 x kärnlösa motorer med CW- och CCW -propellrar (CW = ClockWise, CCW = CounterClockWise)

Ram (mestadels av återvunna komponenter):

- 2 x plastflaskor (0,5L)

-1 x CD-ROM/DVD-ROM-spelare en återvunnen

- 3 (eller fler) x kabelband: det faktiska antalet beror på den faktiska längden du behöver. Jag använde 4 av dem, var 20 cm långa.

Steg 1: Bygga elektroniken

Bygga elektroniken
Bygga elektroniken
Bygga elektroniken
Bygga elektroniken
Bygga elektroniken
Bygga elektroniken

Jag publicerade en”instruktioner” som förklarar hur man kör en motor/servo med uChip och ett Tx-Rx-system med en cPPM-mottagare. Du hittar den HÄR.

Jag vill bara lägga till några kommentarer som förklarar skillnaderna du måste ta hänsyn till. I detta projekt måste vi köra 2 motorer. Därför måste vi upprepa kretsen relaterad till motorföraren två gånger. Den bifogade schemat visar vad du faktiskt behöver för att löda.

Eftersom jag dessutom kör motorerna med en enkel halvbro, kommer motorerna bara att köra åt ena hållet, det finns ingen backväxel. Försök att komma ihåg detta innan du fastnar i gräset i din damm (detta är ett förslag på första personers upplevelse!)

Steg 2: Programmering

Programmering
Programmering
Programmering
Programmering
Programmering
Programmering

Firmware är baserad på skissen jag utvecklade för att läsa signalen som kommer från cPPM Rx -mottagaren och som du hittar HÄR.

Jag lade till lite matematik i loop () -funktion för att blanda de inkommande signalerna och generera de korrekta värden som krävs för att driva motorerna. Vad vi gör är att ge en differentiell signal till motorerna, som översätts i differentiellt förtroende beroende på vilken riktning vi tar på vår radiopinne.

Bilden beskriver den funktion vi behöver implementera i koden. För att svänga åt vänster eller höger är det nödvändigt att ändra effekten som ges till varje motor.

När du svänger till vänster, ställs den högra motorn på max tillgänglig effekt (proportionellt mot gasreglaget), medan den vänstra motorn minskar i enlighet med tiltpinnen. Kompletterande, motsatsen inträffar när man svänger åt höger. I lutningsläge i mellanklass har ett takhöjd lagts till så att motorerna får samma dragkraft om vi vill fortsätta direkt.

De beräknade värdena normaliseras sedan för att hålla dem inom min/MAX motorvärdena och skrivs in i motsvarande motorstift med funktionen analogWrite (). Med analogWrite () på PWM -aktiverade stift skriver den valda längden på PWM -pulsen till motsvarande register. Eftersom vi använder en 8-bitars PWM kan pulslängden variera från 0 till 255 (som är min/MAX motorvärden).

Om du är bekant med matematik och ekvationer kan du försöka skriva din egen kod som implementerar denna funktion. Annars är det bara att ladda skissen “Boat.ino” till att använda Arduino IDE och testa den.

Du kan kommentera/avmarkera DEBUG -definieringen för att skriva ut värdena för motorer och kanaler på SerialUSB. Detta kan vara mycket användbart för att ställa in min_range, mid_range och max_range i enlighet med ditt Tx-Rx-radiosystem.

Steg 3: Bygga ramen

Bygga ramen
Bygga ramen
Bygga ramen
Bygga ramen
Bygga ramen
Bygga ramen

Här kommer dina mekaniska ingenjörskunskaper till nytta. Eftersom jag inte är maskiningenjör använde jag skrotdelar från en CD-ROM-spelare. I synnerhet passar den interna upphängda CD-ROM-spelarvagnen perfekt till mitt syfte. De flytande elementen i min båt är flaskorna medan kabelbanden är särskilt användbara för att hålla ihop allt.

Böj vagnen och skapa en "L-vagn". Anslut sedan motorerna till upphängningsringen enligt bilden. Jag erkänner att det bara var av tur att motorn passade så perfekt in i denna kiselring! Om din inte passar, måste du göra lite hårdvaruanpassning, öka hålstorleken eller skära en del av kiselupphängningsringen.

Efter att ha druckit en liter mousserande vatten (mousserande vattenflaskor är tjockare än vanliga vattenflaskor och därmed starkare, förmodligen skulle det vara ännu bättre att använda colaflaskor!) Du är nu redo att montera din flaskbåt.

Anslut motorerna till elektroniken, montera den senare i en förseglad plastpåse och lämna ett mellanrum bara för motorns ledningar och batterikontakten. Montera CD-ROM L-vagnen, flaskorna och elektroniken genom att fästa dem tillsammans med buntbanden. Försök att hålla balansen i ditt fordon i mitten och använd ytterligare ett kabelband för att hålla elektroniken fast; dessa försiktighetsåtgärder garanterar att båten inte vänder upp och ner vid vågigt hav och att elektroniken inte glider när du gör snäva svängar!

Det är allt, du är nu redo att sjösätta din båt

Steg 4: Race

Image
Image

Slå på din båt genom att ansluta batteriet och slå på din radio (se till att du gjorde bindningsproceduren korrekt innan du monterade båten!), Låt oss börja tävla!

Be dina RC -vänner att bygga egna och börja tävla med dem på dammen bredvid ditt hem!

Rekommenderad: