Sisällysluettelo:
- Vaihe 1: Elektroniikan rakentaminen
- Vaihe 2: Ohjelmointi
- Vaihe 3: Kehyksen rakentaminen
- Vaihe 4: Kilpa
Video: UChip-RC-vene muovipulloista ja CD-ROM-soitin!: 4 vaihetta
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:01
Kun otin käyttöön laitteiston ja ohjelmiston drone -radion liittämiseksi moottoreihin/servoihin, seuraava askel oli hyödyntää hyvä työ ja tehdä oma RC -lelu, joka on … vene!
Koska en ole koneinsinööri, valitsin helpoimman lähestymistavan, jonka voisin kuvitella rakentaakseni veneeni: Kierrätä kaikki, mitä sain, ja hyödyn siitä parhaalla mahdollisella tavalla! Olen ylpeä voidessani sanoa, että tällä kertaa ylitin odotukseni!
Siksi haluan jakaa kanssanne projektini ja tässä on muutama vaihe, jotka ovat tarpeen oman "kilpa" romuriveneesi rakentamiseksi!
Materiaaliluettelo
Elektroniikka, voit rakentaa oman elektroniikkani edellisen oppaani mukaan tai käyttää jonkun muun projektia. Omaan kuuluu:
- 1 x uChip: Arduino IDE -yhteensopiva levy
- 1 x Tx-Rx-radiojärjestelmä: mikä tahansa cPPM-vastaanottimella varustettu radiojärjestelmä on hyvä
- 2 x moottoriajuri: 1x47uF@16V kondensaattorilla, 3x diodilla (nopea palautus), 1x5.1V zener, 2 nMOSFET (VGTH ~ 2V) ja 4 vastuksella, jotka voit helposti juottaa omasi.
- 1 x Li-ion 18650 -akku: voit kierrättää yhden vanhasta kannettavan akusta tai ostaa uuden.
- 2 x Coreless -moottoria, joissa on CW- ja CCW -potkurit (CW = ClockWise, CCW = CounterClockWise)
Runko (enimmäkseen kierrätetyistä komponenteista):
- 2 x muovipulloa (0,5 l)
-1 x CD-ROM/DVD-ROM-soitin ja kierrätetty
- 3 (tai enemmän) x nippusiteitä: todellinen määrä riippuu tarvitsemastasi pituudesta. Käytin niitä neljä, jokainen 20 cm pitkä.
Vaihe 1: Elektroniikan rakentaminen
Julkaisin "Instructables" -ohjeen, jossa selitetään, kuinka moottoria/servoa käytetään uChipillä ja Tx-Rx-järjestelmällä, jossa on cPPM-vastaanotin. Löydät sen TÄSTÄ.
Haluan vain lisätä muutamia kommentteja, jotka selittävät erot, jotka sinun on otettava huomioon. Tässä projektissa meidän on käytettävä 2 moottoria. Siksi meidän on toistettava moottorin ohjaimeen liittyvä piiri kahdesti. Oheinen kaavio näyttää, mitä sinun todella tarvitsee juottaa.
Lisäksi koska käytän moottoreita yksinkertaisella puolisillalla, moottorit pyörivät vain yhteen suuntaan, peruutusvaihdetta ei ole. Yritä muistaa tämä ennen kuin olet jumissa lammen ruohoon (tämä on ensimmäisen persoonan kokemusehdotus!)
Vaihe 2: Ohjelmointi
Laiteohjelmisto perustuu luonnokseen, jonka kehitin lukemaan cPPM Rx -vastaanottimesta tulevan signaalin ja jonka löydät TÄÄLTÄ.
Lisäsin matemaattista silmukkaa () -toimintoa sekoittaakseen saapuvat signaalit ja tuottamaan oikeat arvot, joita tarvitaan moottorien käyttämiseen. Toimimme antamalla differentiaalisignaalin moottoreille, jotka kääntyvät eri luottamuksellisesti riippuen siitä, mihin suuntaan radio -sauvallamme otamme.
Kuva kuvaa toimintoa, joka meidän on toteutettava koodissa. Kääntyäksesi vasemmalle tai oikealle on tarpeen muuttaa kullekin moottorille annettua tehoa.
Kun käännät vasemmalle, oikea moottori asetetaan suurimpaan käytettävissä olevaan tehoon (verrannollinen kaasukahvan asentoon), kun taas vasen moottori pienenee kallistustangon mukaan. Toisaalta päinvastoin tapahtuu oikealle kääntyessä. Keskialueen kallistusasentoon on lisätty pääntila niin, että moottorit saavat yhtä suuren työntövoiman, jos haluamme jatkaa suoraan.
Lasketut arvot normalisoidaan sitten, jotta ne pysyvät moottorin min/MAX -arvoissa, ja ne kirjoitetaan vastaavaan moottorin nastaan analogWrite () -toiminnon avulla. AnalogWrite (): n käyttäminen PWM -yhteensopivissa nastoissa kirjoittaa valitun PWM -pulssin pituuden vastaavaan rekisteriin. Koska käytämme 8-bittistä PWM: ää, pulssin pituus voi vaihdella välillä 0-255 (nämä ovat moottorin min/MAX-arvot).
Jos tunnet matematiikan ja yhtälöt, voit yrittää kirjoittaa oman koodin, joka toteuttaa tämän toiminnon. Muussa tapauksessa lataa luonnos "Boat.ino" uChip -laitteeseen käyttämällä Arduino IDE: tä ja testaa se.
Voit kommentoida/poistaa DEBUG -määrityksen, jotta voit tulostaa moottorin ja kanavan arvot SerialUSB: lle. Tämä voi olla erittäin hyödyllistä min_alueen, keskialueen ja maksimialueen virittämiseksi Tx-Rx-radiojärjestelmän mukaan.
Vaihe 3: Kehyksen rakentaminen
Tässä mekaanisen insinöörin taitosi ovat käteviä. Koska en ole koneinsinööri, käytin romuosia CD-ROM-soittimesta. Erityisesti sisäinen ripustettu CD-ROM-soittimen kelkka sopii täydellisesti tarkoitukseeni. Veneeni kelluvat elementit ovat pullot, kun taas nippusiteet ovat erityisen hyödyllisiä kaiken liimaamiseen.
Taivuta vaunua ja luo "L-vaunu". Kytke sitten moottorit ripustusrenkaaseen kuvan osoittamalla tavalla. Myönnän, että moottori sopi täydellisesti tähän silikonirenkaaseen vain tuurilla! Jos omasi eivät sovi, sinun on suoritettava laitteistosovituksia, lisättävä reiän kokoa tai leikattava osa pii -ripustusrengasta.
Kun olet juonut litran kuohuvettä (kuohuviinipullot ovat paksumpia kuin tavalliset vesipullot ja siten tukevampia, luultavasti cola -pullojen käyttäminen olisi vieläkin parempi!), Olet nyt valmis kokoamaan pulloveneesi.
Liitä moottorit elektroniikkaan, sovita jälkimmäinen suljettuun muovipussiin jättämällä rako vain moottorin johtoille ja akun liittimelle. Kokoa CD-ROM-vaunu, pullot ja elektroniikka kiinnittämällä ne nippusiteisiin. Yritä pitää ajoneuvosi tasapaino keskellä ja säilytä elektroniikka vakaana vielä yhdellä nippusiteellä; nämä varotoimet takaavat, että vene ei käänny ylösalaisin aaltoilevan meren sattuessa ja että elektroniikka ei liuku, kun teet tiukkoja käännöksiä!
Siinä kaikki, olet nyt valmis käynnistämään veneesi
Vaihe 4: Kilpa
Käynnistä vene kytkemällä akku ja kytkemällä radio päälle (varmista, että olet tehnyt sidontatoimenpiteet oikein ennen veneen kokoamista!), Aloita kilpa!
Pyydä RC -ystäviäsi rakentamaan omat ja aloita kilpailu heidän kanssaan kotisi vieressä olevalla lampilla!
Suositeltava:
Teksti puheeksi Napsauta ARMbasic Powered UChip ja muut ARMbasic Powered SBC: t: 3 vaihetta
Teksti puheeksi Napsauta ARMbasic Powered UChipia ja muita ARMbasic Powered SBC: itä: Johdanto: Hyvää päivää. Nimeni on Tod. Olen ilmailu- ja puolustusalan ammattilainen, joka on myös hieman nörtti sydämessä.Inspiraatio: kotoisin dial-up BBS: n, 8-bittisten mikrokontrollerien, Kaypro/Commodore/Tandy/TI-994A -tietokoneiden aikakaudelta, kun R
UChip - Yksinkertainen luonnos kauko -ohjattaviin moottoreihin ja/tai servoihin 2,4 GHz: n radion Tx -Rx kautta!: 3 vaihetta
UChip - Yksinkertainen luonnos kauko -ohjattaviin moottoreihin ja/tai servoihin 2,4 GHz: n radion Tx -Rx kautta !: Pidän todella RC -maailmasta. RC -lelun käyttö antaa sinulle tunteen, että hallitset jotain poikkeuksellista, vaikka se olisi pieni vene, auto tai drone! Lelujen mukauttaminen ja niiden tekeminen ei kuitenkaan ole helppoa
UChip -valomiekka -”Olkoon voima kanssasi”: 6 vaihetta
UChip -valomiekka -”Voima olkoon kanssasi”: Oletko koskaan haaveillut Star Wars -universumin jediksi tai sithiksi, heiluttaen voimakasta valomiekkaa tukemaan omaa puolta? Olipa vastaus mikä tahansa, tässä se on: Kuinka tehdä DIY -valomiekka µChipFirstillä, haluan täsmentää, että aion
Kuinka tehdä avaimenperä taskulampulla muovipulloista: 6 vaihetta
Kuinka tehdä avaimenperä taskulampulla muovipullosta: Mini -avaimenperä, jossa on taskulamppu, on helppo valmistaa muovipulloista. Tällä kertaa yritin tuoda sinulle jotain uutta ja erilaista tapaa luoda avaimenperä taskulampulla. Hinta on alle 30 ruplaa intialaista rahaa
Tietokilpailukytkin muovipulloista: 9 vaihetta
Tietokilpailukytkin muovipulloista: Tämä muovipullon sisään asennettu kytkinpari käyttää hyvin yksinkertaista piiriä LED -valojen ohjaamiseen. Kun yhtä painiketta painetaan, sen valot syttyvät, jolloin toinen valosarja poistetaan käytöstä. Kaikki kuvat zoomauskuvan jälkeen ovat