Indholdsfortegnelse:

UChip-RC-båd ud af plastflasker og cd-rom-afspiller !: 4 trin
UChip-RC-båd ud af plastflasker og cd-rom-afspiller !: 4 trin

Video: UChip-RC-båd ud af plastflasker og cd-rom-afspiller !: 4 trin

Video: UChip-RC-båd ud af plastflasker og cd-rom-afspiller !: 4 trin
Video: Игрушки из детства Уже Не Те. Такую машинку хочет каждый мужик! (Arrma Limitless GT 8s). 2024, November
Anonim
Image
Image
UChip-RC-båd ud af plastflasker og cd-rom-afspiller!
UChip-RC-båd ud af plastflasker og cd-rom-afspiller!

Efter at jeg implementerede hardware og software til at forbinde min drone -radio til motorer/servoer, var det næste trin at udnytte det hårde arbejde godt og bygge mit eget RC -legetøj, som er … en båd!

Da jeg ikke er maskiningeniør, valgte jeg den nemmeste tilgang, jeg kunne forestille mig, for at bygge min båd: Genbrug alt, hvad jeg fik, og få det bedste ud af det! Jeg er stolt over at sige, denne gang overgik jeg mine forventninger!

Derfor vil jeg dele mit projekt med dig, og her er de få trin, der er nødvendige for at bygge din egen "racing" skrotbåd!

Materialeliste

Elektronik, du kan bygge din egen elektronik efter min tidligere guide eller bruge en anden projekt. Min omfatter:

- 1 x uChip: Arduino IDE -kompatibelt bord

- 1 x Tx-Rx radiosystem: ethvert radiosystem med cPPM-modtager er godt

- 2 x motordriver: med 1x47uF@16V kondensator, 3xDioder (hurtig genopretning), 1x5.1V zener, 2 nMOSFET (VGTH ~ 2V) og 4 modstande, du let kan lodde din.

- 1 x Li-ion 18650 batteri: du kan genbruge et fra en gammel notebook-batteripakke eller købe en ny.

- 2 x kerneløse motorer med CW og CCW propeller (CW = ClockWise, CCW = CounterClockWise)

Ramme (for det meste ud af genanvendte komponenter):

- 2 x plastflasker (0,5 l)

-1 x cd-rom/dvd-rom afspiller en genbrugt

- 3 (eller flere) x kabelbindere: det faktiske antal afhænger af den faktiske længde, du har brug for. Jeg brugte 4 af dem, hver 20 cm lange.

Trin 1: Opbygning af elektronikken

Bygger elektronikken
Bygger elektronikken
Bygger elektronikken
Bygger elektronikken
Bygger elektronikken
Bygger elektronikken

Jeg udgav en "Instructables", der forklarede, hvordan man kører en motor/servo ved hjælp af uChip og et Tx-Rx-system med en cPPM-modtager. Du kan finde den HER.

Jeg vil bare tilføje et par kommentarer, der forklarer de forskelle, du skal tage højde for. I dette projekt skal vi køre 2 motorer. Derfor er vi nødt til at gentage kredsløbet relateret til motordriveren to gange. Den vedlagte skematisk viser dig, hvad du rent faktisk har brug for at lodde.

Da jeg desuden driver motorerne med en simpel halvbro, vil motorerne kun køre i en retning, og der er ikke noget bakgear. Prøv at huske dette, før du sidder fast i græsset i din dam (dette er et forslag til første personoplevelse!)

Trin 2: Programmering

Programmering
Programmering
Programmering
Programmering
Programmering
Programmering

Firmwaren er baseret på den skitse, jeg udviklede til at læse signalet fra cPPM Rx -modtageren, og som du kan finde HER.

Jeg tilføjede en matematik i loop () -funktion for at blande de indgående signaler og generere de korrekte værdier, der er nødvendige for at drive motorerne. Det, vi gør, er at give et differentialesignal til motorerne, som oversættes til differentiel tillid afhængigt af den retning, vi tager på vores Radio -stick.

Billedet beskriver den funktion, vi skal implementere i koden. For at dreje til venstre eller højre er det nødvendigt at ændre den effekt, der er givet til hver motor.

Når du drejer til venstre, indstilles den højre motor til den maksimale tilgængelige effekt (proportionel med gashåndtagets position), mens den venstre motor reduceres i overensstemmelse med tiltpinden. Komplementært sker det modsatte, når man drejer til højre. Ved midterstandens hældningsposition er der tilføjet en frihøjde, så motorerne får samme tryk, hvis vi ønsker at fortsætte ligeud.

De beregnede værdier normaliseres derefter for at holde dem inden for min/MAX motorværdierne og skrives ind i den tilsvarende motorstift ved hjælp af funktionen analogWrite (). Brug af analogWrite () på PWM -aktiverede stifter skriver den valgte længde af PWM -pulsen i det tilsvarende register. Da vi bruger en 8-bit PWM, kan pulslængden variere fra 0 til 255 (som er min/MAX motorværdierne).

Hvis du kender matematik og ligninger, kan du prøve at skrive din egen kode, der implementerer denne funktion. Ellers skal du bare indlæse skitsen "Boat.ino" til uChipusing Arduino IDE og teste den.

Du kan kommentere/fjerne kommentaren fra DEBUG -defineringen for at udskrive værdierne for motorer og kanaler på SerialUSB. Dette kan være meget nyttigt for at indstille min_range, mid_range og max_range i overensstemmelse hermed til dit Tx-Rx-radiosystem.

Trin 3: Opbygning af rammen

Bygger rammen
Bygger rammen
Bygger rammen
Bygger rammen
Bygger rammen
Bygger rammen

Her kommer dine mekaniske ingeniørfærdigheder til nytte. Da jeg ikke er maskiningeniør, brugte jeg skrotdele fra en cd-rom-afspiller. Især den interne ophængte CD-ROM-afspillervogn passer perfekt til mit formål. De flydende elementer i min båd er flaskerne, mens kabelbåndene er særligt nyttige til at holde alt sammen.

Bøj vognen og opret en "L-vogn". Sæt derefter motorerne i ophængsringen som vist på billedet. Jeg indrømmer, at det kun var ved et held, at motoren passede så perfekt ind i denne siliciumring! Hvis din ikke passer, skal du lave en hardware -tilpasning, øge hulstørrelsen eller skære en del af siliciumophængringen.

Efter at have drukket en liter mousserende vand (mousserende vandflasker er tykkere end almindelige vandflasker og dermed mere robust, ville det sandsynligvis være endnu bedre at bruge colaflasker!) Du er nu klar til at samle din flaskebåd.

Tilslut motorerne til elektronikken, sæt den sidstnævnte i en forseglet plastpose, der efterlader et hul kun for motorens ledninger og batteristikket. Saml CD-ROM L-vognen, flaskerne og elektronikken ved at fastgøre dem sammen med kabelbinderne. Prøv at holde balancen i dit køretøj i midten, og brug endnu et kabelbinder til at holde elektronikken fast; disse forholdsregler garanterer, at båden ikke vender på hovedet i tilfælde af bølget hav, og at elektronikken ikke glider, når du laver snævre sving!

Det er alt, du er nu klar til at starte din båd

Trin 4: Løb

Image
Image

Tænd din båd ved at tilslutte batteriet og tænd for din radio (sørg for at du gjorde bindingsproceduren korrekt, før du monterede båden!), Lad os begynde at køre!

Bed dine RC -venner om at bygge deres egne, og begynd at køre med dem på dammen ved siden af dit hjem!

Anbefalede: