Tartalomjegyzék:
- 1. lépés: Az elektronika építése
- 2. lépés: Programozás
- 3. lépés: A keret építése
- 4. lépés: Versenyezz
Videó: UChip-RC csónak a műanyag palackokból és a CD-ROM-lejátszó !: 4 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:41
Miután megvalósítottam a hardvert és a szoftvert, amellyel drón Rádiómat motorokhoz/szervókhoz tudtam csatlakoztatni, a következő lépés az volt, hogy jól kihasználom az elvégzett kemény munkát, és elkészítem saját RC játékomat, ami… egy hajó!
Mivel nem vagyok gépészmérnök, a csónakom építéséhez a legegyszerűbb megközelítést választottam, amit el tudok képzelni: Újrahasznosítom mindazt, amit kaptam, és a legjobbat hozom ki belőle! Büszkén mondhatom, hogy ezúttal felülmúltam az elvárásaimat!
Ezért szeretném megosztani veletek a projektemet, és itt van néhány lépés, ami szükséges a saját „versenyző” hulladékhajó megépítéséhez!
Darabjegyzékben
Elektronika, saját elektronikát építhet az előző útmutatásomat követve, vagy használhat valaki más projektet. Az enyém a következőket tartalmazza:
- 1 x uChip: Arduino IDE kompatibilis tábla
- 1 x Tx-Rx rádiórendszer: bármilyen cPPM vevővel rendelkező rádiórendszer jó
- 2 x motor meghajtó: 1x47uF@16V kondenzátorral, 3x diódával (gyors helyreállítás), 1x5.1V zener, 2 nMOSFET (VGTH ~ 2V) és 4 ellenállással könnyen forraszthatja a sajátját.
- 1 x Li-ion 18650 akkumulátor: újrahasznosíthatja a régi notebook akkumulátorcsomagot, vagy újat vásárolhat.
- 2 db Coreless motor CW és CCW légcsavarokkal (CW = ClockWise, CCW = CounterClockWise)
Keret (többnyire újrahasznosított alkatrészekből):
- 2 x műanyag palack (0,5 l)
-1 x újrahasznosított CD-ROM/DVD-ROM lejátszó
- 3 (vagy több) x kábelköteg: a tényleges szám a szükséges hosszúságtól függ. Négyet használtam, mindegyik 20 cm hosszú.
1. lépés: Az elektronika építése
Közzétettem egy „Utasításokat”, amelyek elmagyarázzák, hogyan kell motort/szervót meghajtani az uChip segítségével, valamint egy cxPPM vevővel ellátott Tx-Rx rendszert. ITT találod.
Csak néhány megjegyzést szeretnék hozzáfűzni, amelyek elmagyarázzák a különbségeket, amelyeket figyelembe kell venni. Ebben a projektben 2 motort kell hajtanunk. Ezért kétszer meg kell ismételnünk a motor meghajtójához kapcsolódó áramkört. A mellékelt vázlat megmutatja, hogy valójában mire van szüksége a forrasztáshoz.
Továbbá, mivel a motorokat egyszerű félhíddal hajtom, a motorok csak egy irányba fognak járni, nincs hátrameneti fokozat. Próbáljon meg emlékezni erre, mielőtt elakadna a tó fűjében (ez az első személy tapasztalata!)
2. lépés: Programozás
A firmware azon a vázlaton alapul, amelyet az cPPM Rx vevőből érkező jel olvasására fejlesztettem ki, és amelyet ITT talál.
Hozzáadtam néhány matematikai ciklus () függvényt a bejövő jelek keveréséhez és a motorok meghajtásához szükséges helyes értékek előállításához. Mi differenciál jelet adunk a motoroknak, amelyek differenciált bizalommal fordítanak, attól függően, hogy milyen irányba vesszük a rádió botunkat.
A kép azt a funkciót írja le, amelyet a kódban kell megvalósítanunk. A balra vagy jobbra forduláshoz módosítani kell az egyes motorok teljesítményét.
Balra kanyarodáskor a jobb motor a maximális rendelkezésre álló teljesítményre van állítva (arányos a gázkar helyzetével), míg a bal motor a billenőkarnak megfelelően csökken. Kiegészítőleg az ellenkezője fordul elő jobbra forduláskor. A középkategóriás döntési helyzetben egy fejmagasságot adtak hozzá, hogy a motorok egyenlő tolóerőt kapjanak, ha egyenesen akarunk haladni.
A számított értékeket ezután normalizálják annak érdekében, hogy a min/MAX motorértékeken belül maradjanak, és beírják a megfelelő motortüskébe az analogWrite () függvény segítségével. Az analogWrite () használata PWM -kompatibilis csapokon írja be a PWM -impulzus kiválasztott hosszát a megfelelő regiszterbe. Mivel 8 bites PWM-et használunk, az impulzus hossza 0 és 255 között változhat (ezek a min/MAX motorértékek).
Ha ismeri a matematikát és az egyenleteket, megpróbálhatja saját kódját írni, amely megvalósítja ezt a funkciót. Ellenkező esetben töltse be a „Boat.ino” vázlatot az Arduino IDE használatával, és tesztelje.
Megjegyzéseket fűzhet a DEBUG definiálásához, ha a motorok és csatornák értékeit a SerialUSB -n szeretné kinyomtatni. Ez nagyon hasznos lehet annak érdekében, hogy a min_tartományt, a középtartományt és a maximális tartományt a Tx-Rx rádiórendszernek megfelelően hangolja.
3. lépés: A keret építése
Itt jól jönnek a gépészmérnöki ismeretei. Mivel nem vagyok gépészmérnök, ezért CD-ROM-lejátszóból származó alkatrészeket használtam. Különösen a belső felfüggesztett CD-ROM lejátszókocsi tökéletesen megfelel a célomnak. Hajóm lebegő elemei a palackok, míg a kábelkötegek különösen hasznosak ahhoz, hogy mindent összeragaszthassanak.
Hajlítsa meg a kocsit, és hozzon létre egy „L-kocsit”. Ezután csatlakoztassa a motorokat a felfüggesztő gyűrűhöz, amint az a képen látható. Elismerem, hogy csak szerencse, hogy a motor ilyen tökéletesen illeszkedett ebbe a szilikongyűrűbe! Abban az esetben, ha a tiéd nem illeszkedik, el kell végezned egy hardver -adaptációt, növelve a lyuk méretét vagy vágva a szilícium felfüggesztő gyűrűt.
Miután megivott egy liter pezsgővizet (a pezsgővizes palackok vastagabbak, mint a sima vizespalackok, és így szilárdabbak, valószínűleg még jobb lenne a kólásüvegek használata!), Most már készen áll a palackcsónak összeszerelésére.
Csatlakoztassa a motorokat az elektronikához, helyezze az utóbbit egy lezárt műanyag zacskóba, és hagyjon rést a motor vezetékei és az akkumulátor csatlakozó számára. Szerelje össze a CD-ROM L-kocsit, a palackokat és az elektronikát a kábelkötegekkel együtt rögzítve. Próbálja meg a jármű egyensúlyát a középpontban tartani, és használjon még egy kábelköteget az elektronika szilárdságának megőrzése érdekében; ezek az óvintézkedések garantálják, hogy hullámos tengerek esetén a hajó nem fordul meg fejjel lefelé, és hogy az elektronika nem csúszik, amikor szűk kanyarokat tesz!
Ennyi, most készen áll a hajó elindítására
4. lépés: Versenyezz
Kapcsolja be a hajót az akkumulátor csatlakoztatásával, és kapcsolja be a rádiót (győződjön meg róla, hogy helyesen hajtotta végre a kötési eljárást a hajó összeszerelése előtt!), Kezdje el a versenyzést!
Kérje meg RC barátait, hogy építsenek maguknak, és kezdjenek versenyezni velük az otthonuk melletti tónál!
Ajánlott:
Elektromos csónak: 4 lépés
Elektromos csónak: Kellékek -Kicsi műanyag doboz 2x egyenáramú motorok Vezetékek 1x kapcsoló 2x propellerek 2x 9V elemek Forró ragasztópisztoly
Akadálykerülő evezős csónak Arudino -val: 9 lépés
Akadálykerülő evezős csónak Arudino -val: Szia barátok, ebben az oktatóanyagban megmutatom, hogyan készíts akadályt elkerülő evezős csónakot. Akkor jöttem rá erre az ötletre, amikor a halastavam közelében pihentem, és egy műanyag kihívás ötletén gondolkodtam. Rájöttem, hogy a műanyag itt nagyon
Fa RC csónak, amelyet manuálisan vagy webhelyen keresztül irányíthat: 9 lépés
Fából készült RC csónak, amelyet manuálisan vagy egy webhelyen keresztül irányíthat: Szia. A Howest diákja vagyok, és építettem egy fából készült RC csónakot, amelyet vezérlőn vagy webhelyen keresztül irányíthatsz. Elegem volt az rc járművek ilyen gyors összetöréséből és szerettem volna valami örömet szerezni, amikor a tengernél laktam
PVC cső RC csónak: 7 lépés
PVC cső RC csónak: Ebben a projektben egy RC vezérlésű pontont fogunk készíteni PVC cső segítségével. Miért kérdezheti jól a PVC -t, mert olcsó, és csak néhány percet vesz igénybe, hogy kivágja és csatlakozzon a kívánt szerkezethez. Megnézheti a videót, hogy mi a végső
Kvízjátékra váltás műanyag palackokból: 9 lépés
Kapcsoló kvízjátékhoz műanyag palackokból: Ez a műanyag palackba szerelt kapcsolópár nagyon egyszerű áramkört használ a LED -lámpák vezérléséhez. Az egyik gomb megnyomása után a lámpák bekapcsolnak, és ezzel letiltják a másik lámpát. A nagyítás utáni összes kép