INHOUDSOPGAWE:

UChip-RC-boot uit plastiekbottels en CD-ROM-speler !: 4 stappe
UChip-RC-boot uit plastiekbottels en CD-ROM-speler !: 4 stappe

Video: UChip-RC-boot uit plastiekbottels en CD-ROM-speler !: 4 stappe

Video: UChip-RC-boot uit plastiekbottels en CD-ROM-speler !: 4 stappe
Video: If someone puts a PLASTIC BOTTLE on your TIRE, call the police IMMEDIATELY 🤯💥 2024, Julie
Anonim
Image
Image
UChip-RC-boot uit plastiekbottels en CD-ROM-speler!
UChip-RC-boot uit plastiekbottels en CD-ROM-speler!

Nadat ek die hardeware en sagteware geïmplementeer het om my drone -radio aan te sluit op motors/servo's, was die volgende stap om die harde werk goed te benut en my eie RC -speelding te bou, wat 'n boot is!

Aangesien ek nie 'n werktuigkundige is nie, het ek gekies vir die maklikste benadering wat ek kon voorstel om my boot te bou: Herwin alles wat ek gekry het, en maak die beste daarvan! Ek is trots om te sê dat ek hierdie keer my verwagtinge oortref het!

Daarom wil ek my projek met u deel, en hier is die paar stappe wat nodig is om u eie “wedrenne” skrootboot te bou!

Materiaallêer

Elektronika, u kan u eie elektronika bou volgens my vorige gids of 'n ander projek gebruik. Myne sluit in:

- 1 x uChip: Arduino IDE -versoenbare bord

- 1 x Tx-Rx radiostelsel: enige radiostelsel met cPPM-ontvanger is goed

- 2 x motorbestuurder: met 1x47uF@16V -kondensator, 3xDiodes (vinnige herstel), 1x5.1V -zener, 2 nMOSFET (VGTH ~ 2V) en 4 weerstande wat u joune maklik kan soldeer.

- 1 x Li-ion 18650 battery: u kan een uit 'n ou notebook battery herwin of 'n nuwe een koop.

- 2 x Coreless motors met CW en CCW propellers (CW = ClockWise, CCW = CounterClockWise)

Raam (meestal uit herwinde komponente):

- 2 x plastiekbottels (0,5 liter)

-1 x CD-ROM/DVD-ROM speler 'n herwinde speler

- 3 (of meer) x kabelbinders: die werklike aantal hang af van die werklike lengte wat u benodig. Ek het 4 daarvan gebruik, elk 20 cm lank.

Stap 1: Bou die elektronika

Die bou van die elektronika
Die bou van die elektronika
Die bou van die elektronika
Die bou van die elektronika
Die bou van die elektronika
Die bou van die elektronika

Ek het 'n "instruksies" gepubliseer waarin ek verduidelik hoe u 'n motor/servo bestuur met uChip en 'n Tx-Rx-stelsel met 'n kPPM-ontvanger. U kan dit HIER vind.

Ek wil net 'n paar opmerkings byvoeg wat die verskille verduidelik waarmee u rekening moet hou. In hierdie projek moet ons 2 motors aandryf. Daarom moet ons die kring wat verband hou met die motorbestuurder twee keer herhaal. Die aangehegte skematika wys wat u eintlik moet soldeer.

Aangesien ek die motors met 'n eenvoudige halfbrug ry, sal die motors slegs in een rigting loop, en is daar geen trurat nie. Probeer dit onthou voordat u in die gras van u dam vassteek (dit is 'n voorstel vir 'n eerste persoon!)

Stap 2: Programmering

Programmering
Programmering
Programmering
Programmering
Programmering
Programmering

Die firmware is gebaseer op die skets wat ek ontwikkel het om die sein van die cPPM Rx -ontvanger te lees en wat u HIER kan vind.

Ek het 'n bietjie wiskunde in loop () -funksie bygevoeg om die inkomende seine te meng en die korrekte waardes te genereer wat nodig is om die motors aan te dryf. Wat ons doen, is om 'n differensiële sein aan die motors te gee, wat vertaal word in differensiële vertroue, afhangende van die rigting wat ons op ons radiostok inslaan.

Die prent beskryf die funksie wat ons in die kode moet implementeer. Om links of regs te draai, is dit nodig om die krag wat aan elke motor gegee word, te verander.

As u links draai, word die regtermotor ingestel op die maksimum beskikbare krag (eweredig aan die gaspedaalposisie), terwyl die linkermotor dienooreenkomstig verminder word met die kantelstok. Aanvullend vind die teenoorgestelde plaas as u regs draai. In die middelste kantelposisie is 'n kopruimte bygevoeg sodat die motors dieselfde krag kry as ons reguit wil voortgaan.

Die berekende waardes word dan genormaliseer om dit binne die min/MAX motorwaardes te hou en word met die analogWrite () -funksie in die ooreenstemmende motorpen geskryf. Deur analogWrite () op PWM -geaktiveerde penne te gebruik, skryf die geselekteerde lengte van die PWM -pols in die ooreenstemmende register. Aangesien ons 'n 8-bis PWM gebruik, kan die polslengte wissel van 0 tot 255 (wat die min/MAX-motorwaardes is).

As u vertroud is met wiskunde en vergelykings, kan u probeer om u eie kode te skryf wat hierdie funksie implementeer. Laai andersins net die skets "Boat.ino" in om die Arduino IDE te gebruik en toets dit.

U kan die DEBUG -definisie kommentaar lewer/kommentaar lewer om die waardes van motors en kanale op die SerialUSB af te druk. Dit kan baie handig wees om die min_range, mid_range en max_range dienooreenkomstig op u Tx-Rx-radiostelsel af te stem.

Stap 3: Bou die raam

Die bou van die raam
Die bou van die raam
Die bou van die raam
Die bou van die raam
Die bou van die raam
Die bou van die raam

Hier is u vaardighede in meganiese ingenieurs nuttig. Aangesien ek nie 'n werktuigkundige is nie, het ek skrootdele van 'n CD-ROM-speler gebruik. In die besonder pas die interne ophangkar van die CD-ROM-speler perfek by my doel. Die drywende elemente van my boot is die bottels, terwyl die kabelbinders veral handig is om alles bymekaar te hou.

Buig die wa en skep 'n "L-koets". Koppel die motors dan in die veringring soos op die foto getoon. Ek erken dat die motor net per ongeluk in hierdie silikonring pas! As die uwe nie pas nie, moet u die hardeware aanpas, die gatgrootte vergroot of 'n deel van die silikonophangring sny.

Nadat u 'n liter vonkelwater gedrink het (vonkelwaterbottels is dikker as gewone waterbottels en dus stewiger, is dit waarskynlik nog beter om colabottels te gebruik!)

Koppel die motors aan op die elektronika, plaas die laasgenoemde in 'n verseëlde plastieksak en laat 'n gaping net vir die motordrade en die batterykonneksie. Monteer die CD-ROM L-wa, die bottels en die elektronika deur dit saam met die kabelbinders vas te maak. Hou die balans van u voertuig in die middel en gebruik nog 'n kabelbinder om die elektronika stewig te hou; hierdie voorsorgmaatreëls waarborg dat die boot nie onderstebo sal draai in geval van golwende see nie en dat die elektronika nie gly as u stywe draaie maak nie!

Dit is alles, u is nou gereed om u boot te begin

Stap 4: Wedloop

Image
Image

Skakel u boot aan deur die battery aan te sluit en u radio aan te skakel (maak seker dat u die bindprosedure korrek uitgevoer het voordat u die boot monteer!), Laat ons begin jaag!

Vra u RC -vriende om hul eie te bou en begin saam met hulle jaag op die dam langs u huis!

Aanbeveel: