Satura rādītājs:
- 1. darbība. Elektronikas izveide
- 2. solis: programmēšana
- 3. solis: rāmja veidošana
- 4. solis: skrējiens
Video: UChip-RC laiva no plastmasas pudelēm un CD-ROM atskaņotāja !: 4 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:54
Pēc tam, kad es ieviesu aparatūru un programmatūru, lai savienotu manu bezpilota lidaparātu ar motoriem/servos, nākamais solis bija pareizi izmantot smago darbu un izveidot savu RC rotaļlietu, kas ir … laiva!
Tā kā es neesmu mašīnbūves inženieris, es izvēlējos vienkāršāko pieeju, kādu es varētu iedomāties, lai uzbūvētu savu laivu: pārstrādājiet visu, ko esmu ieguvis, gūstot vislabāko no tā! Ar lepnumu varu teikt, ka šoreiz pārspēju visas cerības!
Tāpēc es vēlos dalīties ar jums savā projektā, un šeit ir daži soļi, kas nepieciešami, lai izveidotu savu “sacīkšu” lūžņu laivu!
Materiālu rēķins
Elektronika, jūs varat izveidot savu elektroniku, ievērojot manu iepriekšējo ceļvedi, vai izmantot kāda cita projektu. Manējā ietilpst:
- 1 x uChip: ar Arduino IDE saderīga tāfele
- 1 x Tx-Rx radio sistēma: jebkura radio sistēma ar cPPM uztvērēju ir laba
- 2 x motora draiveris: ar 1x47uF@16V kondensatoru, 3xDiodes (ātra atkopšana), 1x5.1V zenener, 2 nMOSFET (VGTH ~ 2V) un 4 rezistori, kurus varat viegli pielodēt.
- 1 x litija jonu 18650 akumulators: varat pārstrādāt vienu no vecā piezīmjdatora akumulatora vai iegādāties jaunu.
- 2 x Coreless motori ar CW un CCW dzenskrūvēm (CW = ClockWise, CCW = CounterClockWise)
Rāmis (galvenokārt no pārstrādātiem komponentiem):
- 2 x plastmasas pudeles (0,5 l)
-1 x pārstrādāts CD-ROM/DVD-ROM atskaņotājs
- 3 (vai vairāk) x kabeļu saites: faktiskais skaits ir atkarīgs no faktiskā vajadzīgā garuma. Es izmantoju 4 no tiem, katrs 20 cm garš.
1. darbība. Elektronikas izveide
Es publicēju “Instructables”, kurā paskaidrots, kā vadīt motoru/servo, izmantojot uChip un Tx-Rx sistēmu ar cPPM uztvērēju. To varat atrast ŠEIT.
Es tikai vēlos pievienot dažus komentārus, kas izskaidro atšķirības, kas jums jāņem vērā. Šajā projektā mums jābrauc ar 2 motoriem. Tāpēc mums divreiz jāatkārto ķēde, kas saistīta ar motora vadītāju. Pievienotā shēma parāda, kas jums faktiski ir nepieciešams lodēt.
Turklāt, tā kā es vadu motorus ar vienkāršu pustiltu, motori darbosies tikai vienā virzienā, atpakaļgaitas pārnesums nav. Mēģiniet to atcerēties, pirms esat iestrēdzis sava dīķa zālē (tas ir pirmās personas pieredzes ieteikums!)
2. solis: programmēšana
Programmaparatūras pamatā ir skice, kuru es izstrādāju, lai nolasītu signālu, kas nāk no cPPM Rx uztvērēja, un kuru varat atrast ŠEIT.
Es pievienoju kādu matemātikas funkciju cilpā (), lai sajauktu ienākošos signālus un ģenerētu pareizās vērtības, kas vajadzīgas dzinēju darbināšanai. Mēs darām diferenciālu signālu motoriem, kas pārveidojas ar uzticību atkarībā no virziena, kādā mēs izmantojam radio nūju.
Attēlā ir aprakstīta funkcija, kas mums jāievieš kodā. Lai pagrieztu pa kreisi vai pa labi, ir jāmaina katram motoram dotā jauda.
Griežot pa kreisi, labais motors tiek iestatīts uz maksimālo pieejamo jaudu (proporcionāls droseļvārsta pozīcijai), bet kreisais motors tiek samazināts atbilstoši slīpuma nūjai. Papildu, pagriežoties pa labi, notiek pretējais. Vidējā diapazona slīpuma stāvoklī ir pievienota augstums, lai motori saņemtu vienādu vilci, ja mēs vēlamies doties taisni.
Aprēķinātās vērtības pēc tam tiek normalizētas, lai saglabātu min/MAX motora vērtības, un tiek ierakstītas atbilstošajā motora tapā, izmantojot funkciju analogWrite (). Izmantojot analogWrite () uz PWM iespējotām tapām, ierakstiet izvēlēto PWM impulsa garumu attiecīgajā reģistrā. Tā kā mēs izmantojam 8 bitu PWM, impulsa garums var mainīties no 0 līdz 255 (kas ir min/MAX motora vērtības).
Ja esat iepazinies ar matemātiku un vienādojumiem, varat mēģināt uzrakstīt savu kodu, kas īsteno šo funkciju. Pretējā gadījumā vienkārši ielādējiet skici “Boat.ino” uChipusing Arduino IDE un pārbaudiet to.
Jūs varat komentēt/atcelt DEBUG definēto, lai drukātu uz SerialUSB motoru un kanālu vērtības. Tas varētu būt ļoti noderīgi, lai pielāgotu min_range, mid_range un max_range atbilstoši jūsu Tx-Rx radio sistēmai.
3. solis: rāmja veidošana
Šeit jums ir noderīgas mehāniķa inženiera prasmes. Tā kā es neesmu mašīnbūves inženieris, es izmantoju CD-ROM atskaņotāja lūžņu daļas. Jo īpaši iekšējais piekārtais CD-ROM atskaņotāja turētājs lieliski atbilst manam mērķim. Manas laivas peldošie elementi ir pudeles, savukārt kabeļu saites ir īpaši noderīgas, lai visu salīmētu kopā.
Salieciet ratiņus, izveidojot “L-ratiņus”. Pēc tam pievienojiet motorus piekares gredzenam, kā parādīts attēlā. Pieļauju, ka tikai veiksmes dēļ motors tik perfekti iederējās šajā silīcija gredzenā! Gadījumā, ja jūsējais neder, jums ir jāveic neliela aparatūras pielāgošana, palielinot urbuma izmēru vai sagriežot silīcija piekares gredzena daļu.
Pēc litra dzirkstošā ūdens dzeršanas (dzirkstošā ūdens pudeles ir biezākas nekā vienkāršas ūdens pudeles un tādējādi izturīgākas, iespējams, kolas pudeles būtu vēl labākas!), Tagad esat gatavs salikt savu pudeļu laivu.
Pievienojiet motorus elektronikai, ievietojiet to noslēgtā plastmasas maisiņā, atstājot atstarpi tikai motora vadiem un akumulatora savienotājam. Salieciet CD-ROM L kārbu, pudeles un elektroniku, nostiprinot tās kopā ar kabeļu saitēm. Centieties noturēt sava transportlīdzekļa līdzsvaru centrā un izmantojiet vēl vienu kabeļu saiti, lai elektronika būtu stingra; šie piesardzības pasākumi garantē, ka viļņotas jūras gadījumā laiva neapgriezīsies otrādi un elektronika neslīdēs, veicot šaurus pagriezienus!
Tas arī viss, tagad esat gatavs laivu laist ūdenī
4. solis: skrējiens
Ieslēdziet savu laivu, pievienojot akumulatoru un ieslēdziet radio (pirms laivas salikšanas pārliecinieties, vai esat pareizi izpildījis iesiešanas procedūru!), Ļaujiet sākt sacīkstes!
Palūdziet saviem RC draugiem izveidot pašiem savu un sāciet kopā ar viņiem sacensties uz dīķa blakus jūsu mājām!
Ieteicams:
Elektriskā laiva: 4 soļi
Elektriskā laiva: Piegādes -Maza plastmasas kaste 2 x līdzstrāvas motori Vadi 1x slēdzis 2x propelleri 2x 9V baterijas Karstās līmes pistole
Arduino laiva ar IR tālvadības pulti: 7 soļi
Arduino laiva ar IR tālvadības pulti: Šodien es parādīšu, kā izveidot vienkāršu arduino IR tālvadības laivu
Koka RC laiva, kuru varat kontrolēt manuāli vai caur vietni: 9 soļi
Koka RC laiva, kuru varat kontrolēt manuāli vai caur vietni: Sveiki, es esmu Howesta students, un es uzbūvēju koka RC laivu, kuru varat kontrolēt, izmantojot kontrolieri vai vietni. Man bija apnicis, ka rc transportlīdzekļi tik ātri sabojājas un es gribēju kaut ko izbaudīt, kad dzīvoju pie jūras
Ūdens laiva: 6 soļi
Ūdens laiva: Šis raksts parāda, kā izveidot laivu, kas ieslēdzas, kad to ievieto ūdenī. Mēs visi zinām, ka ūdens ir labs vadītājs, kas šajā ķēdē ieslēdz tranzistoru (piegādājot strāvu tā bāzes terminālim) dzenskrūve ar t
Pārslēdzieties uz viktorīnas spēli no plastmasas pudelēm: 9 soļi
Slēdzis viktorīnas spēlei no plastmasas pudelēm: Šis plastmasas pudeles iekšpusē uzstādītais slēdžu pāris izmanto ļoti vienkāršu ķēdi, lai kontrolētu LED gaismas. Pēc vienas pogas nospiešanas iedegsies gaismas, tādējādi atspējojot otru lukturu komplektu. Visi attēli pēc tālummaiņas attēla ir