Sadržaj:

UChip-RC brod iz plastičnih boca i CD-ROM player!: 4 koraka
UChip-RC brod iz plastičnih boca i CD-ROM player!: 4 koraka

Video: UChip-RC brod iz plastičnih boca i CD-ROM player!: 4 koraka

Video: UChip-RC brod iz plastičnih boca i CD-ROM player!: 4 koraka
Video: 3000+ Common English Words with Pronunciation 2024, Srpanj
Anonim
Image
Image
UChip-RC brod iz plastičnih boca i CD-ROM player!
UChip-RC brod iz plastičnih boca i CD-ROM player!

Nakon što sam implementirao hardver i softver za povezivanje moga radijskog drona s motorima/servo motorima, sljedeći korak bio je dobro iskoristiti uloženi trud i izgraditi vlastitu RC igračku, koja je … Brod!

Budući da nisam inženjer strojarstva, odlučio sam se za najjednostavniji pristup koji sam mogao zamisliti, kako bih izgradio svoj brod: Recikliraj sve što imam, izvlačeći najbolje od toga! S ponosom mogu reći da sam ovaj put premašio očekivanja!

Stoga želim podijeliti s vama svoj projekt, a evo nekoliko koraka potrebnih za izgradnju vlastitog „trkaćeg“starog čamca!

Predmet materijala

Elektronika, možete izgraditi vlastitu elektroniku slijedeći moj prethodni vodič ili upotrijebiti netko drugi projekt. Moje uključuje:

- 1 x uChip: Arduino IDE kompatibilna ploča

- 1 x Tx-Rx radio sustav: bilo koji radijski sustav s cPPM prijemnikom je dobar

- 2 x Upravljački program motora: s 1x47uF@16V kondenzatorom, 3xDiodes (brzo oporavak), 1x5.1V zener, 2 nMOSFET (VGTH ~ 2V) i 4 otpornika možete lako lemiti svoj.

- 1 x Li-ion baterija 18650: možete je reciklirati iz stare baterije za prijenosno računalo ili kupiti novu.

- 2 x motora bez jezgre s CW i CCW propelerima (CW = ClockWise, CCW = CounterClockWise)

Okvir (uglavnom od recikliranih komponenti):

- 2 x plastične boce (0,5 l)

-1 x CD-ROM/DVD-ROM uređaj za recikliranje

- 3 (ili više) x vezica kabela: stvarni broj ovisi o stvarnoj duljini koja vam je potrebna. Ja sam ih koristila 4, svaka duga 20 cm.

Korak 1: Izgradnja elektronike

Izgradnja elektronike
Izgradnja elektronike
Izgradnja elektronike
Izgradnja elektronike
Izgradnja elektronike
Izgradnja elektronike

Objavio sam "Instructables" koji objašnjava kako voziti motor/servo pomoću uChipand Tx-Rx sustava sa cPPM prijemnikom. Možete ga pronaći OVDJE.

Želim samo dodati nekoliko komentara koji objašnjavaju razlike koje morate uzeti u obzir. U ovom projektu moramo voziti 2 motora. Stoga moramo dvaput ponoviti krug koji se odnosi na upravljački program motora. Priložena shema prikazuje što vam je zapravo potrebno za lemljenje.

Nadalje, budući da vozim motore jednostavnim polumostom, motori će raditi samo u jednom smjeru, nema stupnja za vožnju unatrag. Pokušajte se toga sjetiti prije nego što zaglavite u travi vašeg ribnjaka (ovo je prijedlog iz prve ruke!)

Korak 2: Programiranje

Programiranje
Programiranje
Programiranje
Programiranje
Programiranje
Programiranje

Firmver se temelji na skici koju sam razvio za čitanje signala koji dolazi s prijemnika cPPM Rx i koju možete pronaći OVDJE.

Dodao sam matematičku funkciju in loop () kako bih pomiješao dolazne signale i generirao ispravne vrijednosti potrebne za pogon motora. Ono što radimo je davanje diferencijalnog signala motorima, koji se pretvaraju u diferencijalno povjerenje ovisno o smjeru kojim idemo na našem Radio sticku.

Slika opisuje funkciju koju moramo implementirati u kod. Za skretanje ulijevo ili udesno potrebno je promijeniti snagu koja se daje svakom motoru.

Prilikom skretanja ulijevo, desni motor je postavljen na najveću raspoloživu snagu (proporcionalnu položaju ručice za gas), dok se lijevi motor u skladu s tim smanjuje prema nagibnoj palici. Komplementarno, suprotno se događa pri skretanju udesno. U položaju nagiba srednjeg raspona, dodat je prostor za glavu tako da će motori dobiti jednaki potisak u slučaju da želimo ići ravno.

Izračunate vrijednosti tada se normaliziraju kako bi bile unutar min/MAX vrijednosti motora i upisuju se u odgovarajući pin motora pomoću funkcije analogWrite (). Korištenje analogWrite () na PWM omogućenim pinovima upisuje odabranu duljinu PWM impulsa u odgovarajući registar. Budući da koristimo 8-bitni PWM, duljina impulsa može varirati od 0 do 255 (što su vrijednosti min/MAX motora).

U slučaju da ste upoznati s matematikom i jednadžbama, možete pokušati napisati vlastiti kod koji implementira ovu funkciju. U suprotnom, samo učitajte skicu "Boat.ino" u uChipusing Arduino IDE i testirajte je.

Možete komentirati/otkomentirati definiciju DEBUG -a kako biste ispisali vrijednosti motora i kanala na SerialUSB -u. To bi moglo biti vrlo korisno za podešavanje min_range, mid_range i max_range u skladu s vašim Tx-Rx radijskim sustavom.

Korak 3: Izgradnja okvira

Izgradnja okvira
Izgradnja okvira
Izgradnja okvira
Izgradnja okvira
Izgradnja okvira
Izgradnja okvira

Ovdje vam dobro dolaze vaše vještine inženjera strojarstva. Budući da nisam inženjer strojarstva, koristio sam dijelove otpada sa CD-ROM uređaja. Konkretno, unutarnji ovješeni nosač CD-ROM uređaja savršeno odgovara mojoj namjeni. Plutajući elementi mog broda su boce, dok su kabelske vezice posebno korisne za lijepljenje svega.

Savijte nosač stvarajući "L-nosač". Zatim priključite motore u ovjesni prsten kao što je prikazano na slici. Priznajem da se samo srećom motor tako savršeno uklopio u ovaj silicijski prsten! U slučaju da vam vaš ne odgovara, morate napraviti hardversku prilagodbu, povećati veličinu rupe ili izrezati dio silicijskog ovjesnog prstena.

Nakon što ste popili litru gazirane vode (boce s pjenušavom vodom deblje su od običnih boca vode i stoga su čvršće, vjerojatno bi upotreba boca kole bila još bolja!) Sada ste spremni za sastavljanje svog boca.

Spojite motore na elektroniku, stavite ovu u zatvorenu plastičnu vrećicu ostavljajući razmak samo za žice motora i priključak za bateriju. Sastavite L-nosač CD-ROM-a, boce i elektroniku pričvrstivši ih zajedno s kabelskim vezicama. Pokušajte održati ravnotežu vašeg vozila u središtu i upotrijebite još jednu kabelsku vezicu kako biste održali elektroniku čvrstom; ove mjere opreza jamče da se čamac neće okrenuti naglavačke u slučaju valovitog mora i da elektronika neće kliziti kada napravite skrenuta skretanja!

To je sve, sada ste spremni za lansiranje broda

Korak 4: Utrkujte se

Image
Image

Uključite svoj brod spajanjem baterije i uključite radio (provjerite jeste li pravilno izveli postupak vezanja prije sastavljanja broda!), Idemo u utrku!

Zamolite svoje prijatelje iz RC -a da sami naprave svoju kuću i počnite se utrkivati s njima na jezercu pored vašeg doma!

Preporučeni: