Tartalomjegyzék:

Zippy the Fanbot: 5 lépés (képekkel)
Zippy the Fanbot: 5 lépés (képekkel)

Videó: Zippy the Fanbot: 5 lépés (képekkel)

Videó: Zippy the Fanbot: 5 lépés (képekkel)
Videó: Фиксай - ЛУК БАТУН (Официальный клип) 2024, November
Anonim
Zippy a Fanbot
Zippy a Fanbot

Ez az oktatóanyag a Dél -Floridai Egyetem MAKEcourse (www.makecourse.com) projektkövetelményének teljesítésével jött létre.

A Zippy the Fanbot egy Arduino -alapú projekt, amely a kefe nélküli motorokra szerelt légcsavarok által kifejlesztett tolóerőt használja fel a bot meghajtásához vagy forgatásához a kívánt irányba. A felhasználó infravörös távirányítóval vezérli a botot. A Zippy nevet abból a tényből találták ki, hogy az összeállítás nagy részét cipzárral kötik össze.

1. lépés: 3D nyomtatás az alkatrészekről

3-D Nyomtassa ki az alkatrészeket
3-D Nyomtassa ki az alkatrészeket

Ennek az összeállításnak a kerete, valamint az Arduino tok és az elektronikai doboz 3-D nyomtatással készült. Minden részt 30% -os töltetben, 3-5 héjjal nyomtattak. Feltöltöttem az STL alkatrészfájlokat, hogy megkönnyítsem az Ön számára. Csak töltse le őket, és vigye őket egy jó 3D-s nyomtatóra!

2. lépés: Vásárolja meg a szükséges elektronikát és alkatrészeket

A Zippy the Fanbot felépítéséhez és használatához számos elektronikára és alkatrészre lesz szükség. Itt van egy lista az összes alkatrészről, amelyeket a projekt elkészítésekor használtam:

1x Arduino Uno R3

1x VS/HX1838B infravörös érzékelő

1x csomag férfi -férfi fejléc (elég az Arduino csapokhoz)

1x 8 hüvelykes női és női jumper vezeték

1x 3S 11.1V lítium -polimer akkumulátor

1x áramelosztó kábelköteg vagy áramelosztó tábla

4x Afro SimonK 20A OPTO ESC

4x Sunnysky X2212 KV980 kefe nélküli motor

2x APC CW 8045 többmotoros légcsavar

2x APC CCW 8045 többmotoros légcsavar

1x 4 hüvelykes cipzáras csomag

4x könnyű teherbírású görgő

1x tépőzáras csomag

1x tekercs puha kétoldalas szalag

3. lépés: Szerelje össze az alkatrészeket és építse fel az áramkört

Szerelje össze az alkatrészeket és építse fel az áramkört
Szerelje össze az alkatrészeket és építse fel az áramkört

Miután kinyomtatta az összes szükséges alkatrészt és megvásárolta az összes többi szükséges alkatrészt, itt az ideje elkezdeni a Zippy összeszerelését! Tekintse meg ennek az oktatóanyagnak az első képét, hogy szemléltesse, hogyan áll össze minden.

A 3-D nyomtatott keretet nagyon intuitív összeállítani, így akartam. A két kar összekapcsolódik, hogy X keretet alkosson, és van egy konzol, amely illeszkedik a karokhoz. Az elektronikai tok a hóna alá kerül. A ventilátor -adapterek mindegyik kar végére vannak szerelve, és a kerékadapterek közvetlenül a keret lábaira csúsznak. Nagyon intuitívnak kell lennie, hogy hová kell felhelyezni az összes cipzárat, de ha nem, akkor nézze meg az első képet erről az intstructable -ről! Nem feltétlenül szükséges cipzár rögzítése ahhoz, hogy a felső konzol a karokra kerüljön.

Miután a keretet összeszereltük, ideje huzalozni és szerelni az elektronikát. Az ESC -ket a karokra kell felszerelni, míg a motorokat a ventilátor -adapterekre kell felszerelni. Mind az ESC -k, mind a motorok cipzárral vannak rögzítve. A polaritást meg kell fordítani az ESC -k és a motorok között a bal első és a hátsó jobb karon, hogy azok az óramutató járásával megegyező irányban forogjanak. A másik két kar motorja az óramutató járásával ellentétes irányban forog. Ezért az óramutató járásával megegyező irányú támaszokat a bal első és a hátsó jobb motorra kell felszerelni, míg az óramutató járásával ellentétes irányú támaszokat a jobb első és a bal hátsó motorra kell felszerelni. Ezek az ellentétes forgási irányok ellentétes nyomatékokat hoznak létre, amelyek elősegítik a bot stabil teljesítményét.

Tépőzárral rögzítse az Arduino tokot, valamint a LiPo akkumulátort a középső konzol tetejére. Kétoldalas szalaggal szerelje fel az infravörös érzékelőt az Arduino tok felső közepére, így optimális helyen van a távirányítóról érkező jelek fogadásához. A LiPo és az ESC közötti teljes áramelosztás az elektronikai dobozban található elektronikai dobozon keresztül történik. Az Arduino és az ESC közötti jelvezetéket az elektronikai dobozon keresztül is táplálják. NAGYON Ügyeljen arra, hogy ne keresztezze a LiPo és az ESC közötti vezetékeket. Ez könnyen károsíthatja az ESC -ket és potenciálisan tüzet okozhat.

Tekintse meg az áramkör vázlatát, amely szemlélteti, hogyan kell mindent összekötni.

4. lépés: Villanja be az Arduino -t

A Zippy, a Fanbot összeszerelése után ideje villogtatni az Arduino szoftvert a szükséges szoftverrel. Elküldtem az Arduino vázlatot, amelyet a Zippy vezérlésére használnak. A kód lényegében 5 gombot igényel a fanbot működtetéséhez. A legjobb programozható gombok a távirányító navigációs gombjai. Intuitív, hogy a fel/le gombok előre/hátra mozgatják a botot, míg a bal/jobb gombok az óramutató járásával ellentétes irányba/balra forgatják a botot. A középső navigációs gomb ejtőkapcsolóként működik, és leállítja az összes motort. Ha a használt távirányító nem működik ezzel a kóddal, távolítsa el a propellereket a botból, és használja az Arduino IDE soros monitorát, hogy átprogramozza az Arduino -t, hogy működjön a távvezérlő iránygombjaival. Egyszerűen meg kell nyomnia a használni kívánt gombot, és megfigyelni, hogy milyen érték jelenik meg a soros monitoron. Ezután cserélje ki az értéket a megfelelő if utasításban, amelyet az általam megadott kódban tartalmaz a soros monitoron látható értékkel.

A kód meglehetősen egyszerű, mint látni fogja. 5 feltételes ellenőrzés határozza meg, hogy melyik gombot kell megnyomni. Például, ha az infravörös érzékelő észleli, hogy a fel gombot megnyomják, akkor a két elülső motor forogni kezd, ami előrehúzza a botot. Ha megnyomja a bal oldali navigációs gombot, az első jobb és a hátsó bal motor forog, és a bot az óramutató járásával ellentétes irányba forog. Ha egy bizonyos manőver gombját lenyomva tartja, a megfelelő motorok folyamatosan növelik sebességüket, amíg el nem éri a maximális sebességet.

Mondjuk egy pillanatra, hogy a bot halad előre, elülső motorjai a legnagyobb sebességükön forognak. Ha a felhasználó megnyomja és lenyomva tartja a le gombot, az elülső motorok leállnak, amíg teljesen le nem állnak, majd a hátsó motorok aktiválódnak, és hátrafelé küldik a botot. Ez vonatkozik a bot forgó manővereire is. Ez lehetővé teszi a felhasználó számára, hogy felgyorsítsa vagy lelassítsa a bot által végrehajtott manővereket.

Tegyük fel, hogy a bot ismét bizonyos sebességgel halad előre. Ha megnyomja a bal vagy jobb iránygombot, a bot azonnal leállítja az összes motor forgását, mielőtt aktiválja a forgó motorokat. Ezért a felhasználó azonnal válthat a lineáris és a forgó mozgás között.

5. lépés: Érezze jól magát a Zippy használatával és legyen biztonságban

Most már készen állsz! Miután felépítette a Zippyt, és működésbe hozta az Arduino kódot, ideje játszani. Legyen azonban rendkívül óvatos, különösen gyerekek és állatok körül. Győződjön meg arról, hogy a propellerek jól kiegyensúlyozottak és szorosan meg vannak húzva a motorokon. Az ebben a projektben használt kefe nélküli motorok nagyon nagy fordulatszámon forognak, ezért a támaszok nagyon képesek sérüléseket okozni. Érezd jól magad!

Ajánlott: