Tartalomjegyzék:
- Kellékek
- 1. lépés: 3D nyomtatás
- 2. lépés: Blokkoltan
- 3. lépés: Arduino
- 4. lépés: Elektronika
- 5. lépés: Összeszerelési utasítások
- 6. lépés: Bluetooth APP
- 7. lépés: Csatlakozz az Otto Builder közösséghez
Videó: Otto DIY humanoid robot: 7 lépés (képekkel)
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:40
Tinkercad projektek »
Az Otto kétlábú robot most karokat kapott, hogy hasonlítson egy "emberre", és egy LED -mátrixra, hogy kifejezze az érzelmeit. Készítsen 3D nyomtatást egyedül, majd gyűjtse össze az alkatrészeket, amelyeket saját maga készíthet.
Az Otto valóban Opensource; ez azt jelenti, hogy a hardver könnyen felismerhető, hogy mások is elkészíthessék, Arduino -kompatibilis, 3D -nyomtatható és testreszabható, tökéletes lehetőség az első robot megépítésére és megszerzésére, a robotika megtanulására és a szórakozásra, megtanulod a logikai kapcsolatot a kód és a cselekvés között, és összeszerelésével megérti, hogyan működnek az alkatrészei és az elektronika. Részletes információkért látogasson el a www.ottodiy.com weboldalra.
Az Otto DIY Humanoid sétál, táncol, hangokat ad és elkerüli az akadályokat, mint például az alap, de 2 karja is van, egy LED -mátrix az érzelmek kifejezésére, és egy giroszkóp az interakció orientációjának és mozgásának mérésére.
Felhívjuk figyelmét, hogy a Humanoid fejlett robot az egyszerű kétlábú Otto -hoz képest, ehhez tapasztalatszerző robotokra és több időre van szüksége, Javasoljuk, hogy ELSŐBB ÉLJE AZ ALAPOS Ottó barkácsolást, különben vegye kihívásnak: D
Kellékek
1 db Nano ATmega328
1 x Nano Shield I/O
1 x USB-A kábel-Mini-USB
1 x HC-SR04 ultrahangos érzékelő
6 x MG90 mikroszervó
1 x zümmögő 24 x hüvely/hüvely jumper vezeték
1 x LED mátrix 8x8
1 x hangérzékelő
1 x érintésérzékelő
1 db BLE Bluetooth modul
1 x töltő + teljesítményfokozó
1 x mikrokapcsoló önzáró ki/be
1 x giroszkóp érzékelő (opcionális)
1 x3D nyomtatott fej
1 x 3D nyomtatott test
4 x 3D nyomtatott láb (2 a kar)
2 x 3D nyomtatott markolat
2 x 3D nyomtatott láb
1 x kis Phillipis csavarhúzó 8 x extra M2 csavar
Olló vagy fogó.
Számítógép a programozáshoz és okostelefon a vezérléshez.
1. lépés: 3D nyomtatás
Az Otto -t nagyon jól tervezték 3D nyomtatáshoz, ezért nem okoz gondot, ha követi ezeket az általános paramétereket:
Ajánlott FDM 3D nyomtató használata PLA anyaggal. Nincs szükség támaszokra vagy tutajokra. Felbontás: 0,30 mm 20% -os betöltési sűrűség, körülbelül 9 órába telik, amíg 3D -ben kinyomtatja az összes Otto Humanoid alkatrészt.
A TinkerCAD -ben készítettem, hogy játszhasson és testre szabhassa saját robotját!
Az STL fájlokat itt találja
2. lépés: Blokkoltan
Kezdőknek ajánlott a kódolást az új Otto Blockly, egy egyszerű vizuális programozó szoftver használatával kezdeni:
Az Otto Blockly teljesen autonóm (nincs szükség Arduino IDE -re vagy könyvtárakra, és nincs internet -hozzáférés).
- Töltse le honlapunkról itt
- Telepítés.
- Nyissa meg a Humanoid példáját.
- Csatlakoztassa Otto robotját.
- Válassza az Arduino nano lehetőséget,
- Válassza ki azt az USB -portot, amelyhez a robot csatlakoztatva van.*
- Ellenőrizze/töltse fel, és igen, ez ilyen egyszerű!
*Ha a számítógépe nem ismerte fel az USB -eszközt, telepítse az operációs rendszerhez tartozó CH340 illesztőprogramot, amely itt található:
További információ Otto Blockly -ról itt
3. lépés: Arduino
Haladóbb programozók számára váltakozva használhatja az Arduino IDE -t.
Az Otto Libraries letölthető innen
Lehetővé teszi, hogy valóban kiaknázza robotja lehetőségeit, kipróbálhat számos példakódot (vázlatot), amelyeket egyszerűen feltölthet és módosíthat saját programjaihoz.
- Töltse le ingyen az Arduino IDE szoftvert
- Telepítse az Arduino IDE szoftvert a számítógépére.
- Töltse le az itt található Otto könyvtárakat
- Nyissa meg az Arduino IDE programot, navigáljon a Vázlat> Könyvtár beillesztése>. ZIP könyvtár hozzáadása lehetőséghez. A legördülő lista tetején válassza a ". ZIP könyvtár hozzáadása" lehetőséget.
- A rendszer kéri a könyvtár kiválasztását. Keresse meg a.zip fájl helyét, amelyet éppen letöltött és megnyitott.
- Térjen vissza a Vázlat> Könyvtár felvétele menübe. menü. Most látnia kell a könyvtárat a legördülő menü alján. Ez azt jelenti, hogy készen áll az Ottos kódok használatára!
- Csatlakoztassa Otto készülékét USB -n keresztül.
- Válassza ki az Arduino Eszközök/ Fórumon: „Arduino Nano” Processzor: „ATmega328 (régi rendszerbetöltő)” COM COM port (ahol az Otto csatlakoztatva van)
- Nyissa meg a Fájl/Példák/OttoDIYLib/dance/Otto_allmoves_V9.ino fájlban
- Ellenőrizze/töltse fel a kódot.
4. lépés: Elektronika
Az elemek használata előtt ellenőrizze a csatlakozásokat, és tesztelje robotját a számítógéphez csatlakoztatott USB -kábellel.
Jó gyakorlat szerint ellenőrizze az elektronikát és a szoftvert a számítógépen, mielőtt összeszereli a robotot, nehogy szétszerelje az egész robotot, hogy valamit javítson. Ezt úgy teheti meg, hogy legalább az összes szervót csatlakoztatja az alábbi helyen, és feltölti azokat a kódokat, amelyek Otto mozgását késztetik. Ha készen áll az elemekre, akkor ellenőrizheti, hogy működik -e az áramforrás, az elemek típusától függően rengeteg lehetőség van
Valójában rengeteg lehetőség van az Otto robot többféle módon történő működtetésére, ebben a blogbejegyzésben részletesen megvizsgáljuk:
Ez egy alapvető huzalozás a Tinkercad áramkörök használatával, egy alapprogrammal, amelyet alapkóddal kódolhat, hogy megbizonyosodjon arról, hogy a szervók középre vannak helyezve és minden működik (vegye figyelembe, hogy a Tinkercad áramkörök összetevői nem ugyanazok, mint az Arduino UNO a nano helyett, de az elv ugyanaz.
5. lépés: Összeszerelési utasítások
Most, miután ellenőriztük, hogy minden technológia megfelelően működik, elkezdhetjük végre építeni! gyűjtsön össze minden olyan alkatrészt, amire szüksége lesz ehhez az összeszereléshez.
A LÁBOK TÉNYLEG UGYANAZ A RÉSZ A KAROKNAK!"
Az összeszerelés megkezdése előtt töltse le és olvassa el figyelmesen a használati útmutatót.
Vagy csak kövesse a videót.
Ha a mozdulatok ellenőrzésénél némi eltérést észlel, amelyek összeszerelés előtt a szervók középpontjához igazodtak, de ha pontosabb járást és mozdulatokat szeretne, akkor elvégezhet egy elektronikus kalibrálást, amint ezt a blogbejegyzés cikkében kifejtjük: https:// www. ottodiy.com/blog/calibration
6. lépés: Bluetooth APP
Sokan csak ezt akarják közvetlenül csinálni, de azt javaslom, hogy először némi kódolást végezzenek;)
Van egy nagyszerű alkalmazásunk, amely vezérli és programozza az Otto alapvető szekvenciáit iOS -re és Androidra is, ha készen áll erre
1. Győződjön meg arról, hogy az Otto Arduino Libraries könyvtár megfelelően van telepítve
2. Ezután csatlakoztassa a Bluetooth modult az alábbiak szerint:
RX pin 12 -re a táblán
TX tű 11 -ig
Vcc bármilyen 5V -ra
Gnd bármelyik G -hez
A Bluetooth -kód feltöltése az Arduino IDE segítségével egyszerű, de meg kell győződnie arról, hogy a könyvtárak megfelelően vannak -e telepítve (ezt a lépést nem kell megismételnie, ha korábban már megtette)
3. Navigáljon a Fájl/Példák/OttoDIYLib/Bluetooth/Otto_APP.ino vagy Nyissa meg az Arduino.ino vázlatot a kódmappából.
4. Csatlakoztassa Otto készülékét USB -n keresztül. Válassza ki az Arduino Tools/ Board menüpontban: „Arduino Nano” processzor: „ATmega328 (régi rendszerbetöltő)” COM COM port (ahol az Otto csatlakoztatva van)
5. Ellenőrizze, majd töltse fel a kódot USB -n keresztül.
6. Töltse le és telepítse az APP -t okostelefonjára
7. A telefon beállításaiban Engedélyezze a Bluetooth funkciót, keresse meg és párosítsa jelszóval az 1234 -es modult. (ez a link a telefonhoz, és csak egyszer kell elvégezni)
8. Ezután nyissa meg az aktuális APP -t, és kövesse az APP -n belüli csatlakozási folyamatot.
9. Kész! az Otto készen áll a telefonról történő vezérlésre és programozásra.
7. lépés: Csatlakozz az Otto Builder közösséghez
Gratulálunk, hogy Humanoid robotot készített! alapvetően.
Az igazi humanoidoknak több tagolása van, mit gondolsz, tudsz összetettebb robotot létrehozni? Tudjon meg többet a kódolásról, az elektronikáról, a tervezésről, a 3D nyomtatásról és általában a robotikáról az Open EDU (Open Education) programunkban.
Ossza meg kreativitását. Az Ottó ötlete az, hogy ha megtanulod az alapokat, csapkodsz, és létrehozod a sajátodat!
Csatlakozz közösségünkhöz itt
Csoportosodás a Facebookon. megosztani és segítséget kérni a közösségben, és kedvelni Facebook oldalunkat
YouTube -csatorna, ahol további videókat és oktatóanyagokat találhat.
Az Instagram követ minket és ossza meg #ottodiy
A Twitter kövess minket, és oszd meg #ottodiy
Légy részese ennek a barátságos robotépítő, tanár és készítő közösségnek! Üdvözöljük Otto Builder közösségünkben!
ott találkozunk;)
Ajánlott:
Otto DIY+ Arduino Bluetooth robot Könnyen 3D nyomtatás: 6 lépés (képekkel)
Otto DIY+ Arduino Bluetooth robot Könnyen 3D nyomtatás: Az Otto valóban nyílt forráskódú természete lehetővé teszi a nyílt STEAM oktatást, visszajelzéseket gyűjtünk a világ különböző műhelyeiből és iskoláiból, amelyek már használják az Otto DIY -t az osztályukban, és az oktatási helyek nyitottságától függően mi vagy
BONES a Humanoid Robot: 11 lépés (képekkel)
BONES a Humanoid Robot: Happy Halloween mindenkinek! A Halloween idejének megünneplésére úgy gondoltam, hogy jó ötlet lenne egy erre a célra alkalmas robotot építeni. Egy táncoló Humanoid csontváz !!! Mindig is meg akartam tervezni és megépíteni saját humanoid robotomat, így ez volt a p
Útmutató: 17 DOF humanoid robot: 7 lépés (képekkel)
Útmutató: 17 DOF Humanoid Robot: A DIY robotkészletek összeszerelése az egyik kedvenc hobbim. Kezdje egy dobozzal, amely tele van kis műanyag zacskókba rendezett alkatrészekkel, és egy szerelt szerkezettel és több tartalék csavarral végződik! Ebben az oktatóanyagban bemutatom, hogyan kell összeszerelni egy 17 degr
ASPIR: Teljes méretű 3D nyomtatott humanoid robot: 80 lépés (képekkel)
ASPIR: Teljes méretű 3D nyomtatott humanoid robot: Az autonóm támogató és pozitív inspirációs robot (ASPIR) egy teljes méretű, 4,3 láb hosszú, nyílt forráskódú, 3D nyomtatott humanoid robot, amelyet bárki meg tud építeni kellő meghajtással és határozottsággal. Ezt a hatalmas, 80 lépésből álló Instructable-t 10 e-re osztotta
Arduino alapú humanoid robot szervomotorokkal: 7 lépés (képekkel)
Arduino alapú humanoid robot szervo motorokat használva: Üdvözlök mindenkit! Ez az első humanoid robotom, PVC hab lemezből. Különböző vastagságban kapható. Itt 0,5 mm -t használtam. Jelenleg ez a robot csak járni tud, amikor bekapcsoltam. Most azon dolgozom, hogy Bluetooth -on keresztül összekapcsoljam az Arduino -t és a Mobile -t