Obsah:

Humanoidný robot Otto DIY: 7 krokov (s obrázkami)
Humanoidný robot Otto DIY: 7 krokov (s obrázkami)

Video: Humanoidný robot Otto DIY: 7 krokov (s obrázkami)

Video: Humanoidný robot Otto DIY: 7 krokov (s obrázkami)
Video: Vlad and Nikita have a bubble foam party 2024, November
Anonim

Projekty Tinkercad »

Otto dvojnohý robot teraz dostal ruky, aby vyzeral podobne ako „človek“, a maticu LED na vyjadrenie emócií. 3D tlač si urobte sami a potom zozbierajte diely, ktoré môžete postaviť sami.

Otto je skutočne otvorený zdroj; to znamená, že hardvér je ľahko rozoznateľný, aby ho mohli robiť iní, kompatibilný s Arduino, 3D tlač a prispôsobiteľný, ideálna príležitosť postaviť a mať svojho prvého robota, naučiť sa robotiku a baviť sa, naučíte sa logickému prepojeniu kódu a akcie, a jeho zostavením pochopíte, ako fungujú jeho súčiastky a elektronika. Podrobnejšie informácie nájdete na www.ottodiy.com.

Otto DIY Humanoid chodí, tancuje, vydáva zvuky a vyhýba sa prekážkam, ako základný, ale má tiež 2 ramená, jednu maticu LED na vyjadrenie emócií a gyroskop na meranie orientácie a pohybu pri interakciách.

Vezmite prosím na vedomie, že Humanoid je v porovnaní s jednoduchým dvojnohým Ottom pokročilým robotom, bude od vás vyžadovať SKÚSENOSTI S BUDOVANÍM ROBOTOV A VIAC ČASU, DOPORUČUJEME VÁM, ABY STE SI PRVÉ STAVENIE ZÁKLADNÉHO OTOHO DIY VYROVNALI PRVÉ, inak to berte ako výzvu: D

Zásoby

1 x Nano ATmega328

1 x Nano Shield I/O

1 x kábel USB-A na Mini-USB

1 x ultrazvukový senzor HC-SR04

6 x mikro servo MG90

1 x bzučiak 24 x prepojovací kábel pre ženy/ženy

1 x LED matica 8x8

1 x zvukový senzor

1 x dotykový senzor

1 x modul BLE Bluetooth

1 x nabíjačka + posilňovač

1 x mikrospínač zapnutý/vypnutý

1 x snímač gyroskopu (voliteľný)

1 x 3D tlačená hlava

1 x 3D tlačené telo

4 x 3D tlačené nohy (2 sú ramená)

2 x 3D tlačená rukoväť

2 x 3D tlačená noha

1 x malý skrutkovač Phillipis 8 x ďalšie skrutky M2

Nožnice alebo kliešte.

Počítač na programovanie a smartphone na ovládanie.

Krok 1: 3D tlač

Otto je veľmi dobre navrhnutý pre 3D tlač, takže vám nebude robiť problémy, ak budete postupovať podľa týchto bežných parametrov:

Odporúčame používať 3D tlačiareň FDM s materiálom PLA. Nie sú potrebné podpery ani plte. Rozlíšenie: 0,30 mm Hustota výplne 20% 3D tlač celej sady dielov pre jedného Otto Humanoida by mala trvať približne 9 hodín.

Vytvoril som to v TinkerCADe, aby ste sa mohli hrať a prispôsobiť si vlastného robota!

Tu nájdete súbory STL

Krok 2: Blokovane

Image
Image

Začiatočníkom sa odporúča začať s kódovaním pomocou nášho nového jednoduchého softvéru na vizuálne programovanie Otto Blockly:

Otto Blockly je úplne autonómny (nie je potrebné Arduino IDE ani nastavovanie knižníc a nie je potrebný prístup na internet).

  1. Stiahnite si z nášho webu tu
  2. Inštalácia.
  3. Otvorte príklad pre Humanoid.
  4. Pripojte svojho robota Otto.
  5. Vyberte Arduino nano,
  6. Vyberte port USB, ku ktorému je pripojený robot.*
  7. Skontrolujte/nahrajte a áno, je to jednoduché!

*Ak váš počítač nerozpoznal zariadenie USB, mali by ste nainštalovať ovládač CH340 pre váš operačný systém, ktorý nájdete tu:

Viac informácií o Otto Blocklyovi nájdete tu

Krok 3: Arduino

Pre pokročilejších programátorov môžete striedavo použiť Arduino IDE.

Knižnice Otto si stiahnite tu

Umožní vám to skutočne využiť potenciál vášho robota, budete si môcť vyskúšať mnoho ukážkových kódov (skíc), ktoré môžete jednoducho nahrať a upraviť pre svoje vlastné programy.

  1. Stiahnite si zadarmo softvér Arduino IDE
  2. Nainštalujte si do počítača softvér Arduino IDE.
  3. Stiahnite si knižnice Otto, ktoré sú tu
  4. Otvorte Arduino IDE, prejdite na Sketch> Include Library> Add. ZIP Library. V hornej časti rozbaľovacieho zoznamu vyberte možnosť „Pridať knižnicu. ZIP“.
  5. Zobrazí sa výzva na výber knižnice. Prejdite na umiestnenie súboru.zip, ktoré ste práve stiahli a otvorili.
  6. Vráťte sa do ponuky Náčrt> Zahrnúť knižnicu. Ponuka. Knižnicu by ste teraz mali vidieť v spodnej časti rozbaľovacej ponuky. To znamená, že je pripravený používať kódy Ottos!
  7. Pripojte svoj Otto cez USB.
  8. Vyberte v Arduino Tools/ Board: „Arduino Nano“Procesor: „ATmega328 (starý bootloader)“Port COM# (kde je pripojený váš Otto)
  9. Otvoriť v súbore/Príklady/OttoDIYLib/dance/Otto_allmoves_V9.ino
  10. Skontrolujte/nahrajte kód.

Krok 4: Elektronika

Elektronika
Elektronika
Elektronika
Elektronika
Elektronika
Elektronika

Pred použitím akýchkoľvek batérií by ste mali skontrolovať svoje pripojenia a otestovať robota pomocou kábla USB pripojeného k počítaču.

Ako osvedčený postup by ste mali pred zostavením celého robota skontrolovať elektroniku a softvér vo svojom počítači, aby ste predišli demontáži celého robota, aby ste niečo opravili. Môžete to urobiť tak, že pripojíte aspoň všetky serva na miesto uvedené v dolnom okraji a nahráte akýkoľvek kód, vďaka ktorému sa Otto pohne. Ak ste pripravení na batérie, môžete tiež skontrolovať, či váš zdroj napájania funguje, v závislosti od typu batérií, ktoré máte, existuje veľa možností

V skutočnosti existuje veľa možností na napájanie vášho robota Otto niekoľkými spôsobmi, podrobnejšie to skúmame v tomto článku na blogu:

Toto je základné zapojenie pomocou obvodov Tinkercad so základným programom, ktorý môžete základne kódovať, aby ste sa uistili, že sú vaše serva v strede a že všetko funguje (upozorňujeme, že komponenty v obvodoch Tinkercad nie sú rovnaké ako Arduino UNO namiesto nano, ale princíp je rovnaký.

Krok 5: Pokyny na montáž

Teraz, keď skontrolujeme, či všetky technológie fungujú správne, môžeme začať konečne stavať! zozbierajte všetky diely, ktoré budete potrebovať pre túto zostavu.

NOHY SÚ V SKUTOČNOSTI ROVNAKOU ČASŤOU ZBRANÍ! “

Pred montážou si stiahnite a pozorne prečítajte návod na obsluhu.

Alebo len sledujte video.

Ak vidíte nejaké odchýlky v kontrole pohybov, ktoré boli zarovnané so stredom vašich serv pred montážou, ale ak chcete presnejšiu chôdzu a pohyby, môžete vykonať elektronickú kalibráciu, ako vysvetľujeme v tomto článku na blogu: https:// www. ottodiy.com/blog/calibration

Krok 6: Bluetooth APP

Mnoho ľudí to chce urobiť priamo, ale odporúčam najskôr urobiť kódovanie;)

Máme skvelú aplikáciu, ktorá ovláda a tiež programuje základné sekvencie pre Otto, pre iOS aj Android, Ak ste na to pripravení

1. Uistite sa, že boli knižnice Arduino Otto nainštalované správne

2. Potom pripojte svoj modul Bluetooth takto:

RX pin na 12 na doske

TX pin na 11

Vcc na ľubovoľných 5V

Gnd to any G

Odovzdanie kódu Bluetooth pomocou Arduino IDE je jednoduché, ale musíte sa uistiť, že sú knižnice správne nainštalované (tento krok nemusíte opakovať, ak ste to už urobili predtým)

3. Prejdite na Súbor/Príklady/OttoDIYLib/Bluetooth/Otto_APP.ino alebo Otvorte skicu Arduino.ino z priečinka s kódom.

4. Pripojte svoj Otto cez USB. Vyberte v Arduino Tools/ Board: „Arduino Nano“Procesor: „ATmega328 (starý bootloader)“Port COM# (kde je pripojený váš Otto)

5. Skontrolujte a potom nahrajte kód cez USB.

6. Stiahnite a nainštalujte si aplikáciu APP do svojho smartfónu

7. V nastaveniach telefónu povoľte Bluetooth, vyhľadajte modul 1234 a spárujte ho ako heslo. (toto je prepojenie na váš telefón a musí sa vykonať iba raz)

8. Potom otvorte skutočnú aplikáciu a postupujte podľa postupu pripojenia v aplikácii.

9. Hotovo! váš Otto je pripravený ovládať a programovať z vášho telefónu.

Krok 7: Pripojte sa k komunite Otto Builder

Blahoželáme vám, že ste urobili humanoidného robota! v podstate.

Skutoční humanoidi majú viac artikulácií, myslíte si, že dokážete vytvoriť zložitejšieho robota? Získajte viac informácií o kódovaní, elektronike, dizajne, 3D tlači a robotike vo všeobecnosti v našom programe Open EDU (otvorené vzdelávanie) tu.

Podeľte sa o svoju kreativitu. Idea Otta je, že akonáhle sa naučíte základy, hacknete a vytvoríte si vlastné!

Pripojte sa k našej komunite tu

Zoskupiť na Facebooku. zdieľať a požiadať o pomoc v komunite a dať lajk našej facebookovej stránke

Kanál YouTube, kde nájdete ďalšie informácie o videách a návodoch.

Sledujte nás na Instagrame a zdieľajte #ottodiy

Sledujte nás na Twitteri a zdieľajte #ottodiy

Staňte sa súčasťou tejto priateľskej komunity staviteľov robotov, učiteľov a výrobcov! Vitajte v našej komunite Otto Builder!

uvidíme sa tam;)

Odporúča: