Tartalomjegyzék:

Otto DIY humanoid robot: 7 lépés (képekkel)
Otto DIY humanoid robot: 7 lépés (képekkel)

Videó: Otto DIY humanoid robot: 7 lépés (képekkel)

Videó: Otto DIY humanoid robot: 7 lépés (képekkel)
Videó: Альфа тест / Фантастика / Триллер / HD 2024, Július
Anonim

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

Image
Image

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).

  1. Töltse le honlapunkról itt
  2. Telepítés.
  3. Nyissa meg a Humanoid példáját.
  4. Csatlakoztassa Otto robotját.
  5. Válassza az Arduino nano lehetőséget,
  6. Válassza ki azt az USB -portot, amelyhez a robot csatlakoztatva van.*
  7. 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.

  1. Töltse le ingyen az Arduino IDE szoftvert
  2. Telepítse az Arduino IDE szoftvert a számítógépére.
  3. Töltse le az itt található Otto könyvtárakat
  4. 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.
  5. 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.
  6. 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!
  7. Csatlakoztassa Otto készülékét USB -n keresztül.
  8. 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)
  9. Nyissa meg a Fájl/Példák/OttoDIYLib/dance/Otto_allmoves_V9.ino fájlban
  10. Ellenőrizze/töltse fel a kódot.

4. lépés: Elektronika

Elektronika
Elektronika
Elektronika
Elektronika
Elektronika
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: