Obsah:

Humanoidní robot Otto DIY: 7 kroků (s obrázky)
Humanoidní robot Otto DIY: 7 kroků (s obrázky)

Video: Humanoidní robot Otto DIY: 7 kroků (s obrázky)

Video: Humanoidní robot Otto DIY: 7 kroků (s obrázky)
Video: Pracuji v Soukromém muzeu pro bohaté a slavné. Hororové příběhy. Hrůza. 2024, Listopad
Anonim

Projekty Tinkercad »

Otto bipedální robot nyní dostal ruce, aby vypadal podobně jako „člověk“a LED matice pro vyjádření emocí. 3D tisk si udělejte sami a poté shromážděte součásti, které si můžete sami postavit.

Otto je skutečně Opensource; to znamená, že hardware je snadno rozeznatelný, aby jej mohli dělat i ostatní, kompatibilní s Arduino, 3D tisk a přizpůsobení, perfektní příležitost postavit a mít svého úplně prvního robota, naučit se robotiku a bavit se, naučíte se logickému spojení kódu a akce, a jeho sestavením pochopíte, jak fungují jeho součásti a elektronika. Podrobnější informace najdete na www.ottodiy.com.

Humanoid Otto DIY chodí, tančí, vydává zvuky a vyhýbá se překážkám, jako základní, ale má také 2 ramena, jednu matici LED pro vyjádření emocí a gyroskop pro měření orientace a pohybu pro interakce.

Vezměte prosím na vědomí, že Humanoid je pokročilý robot ve srovnání s jednoduchým dvounohým Otto, bude vyžadovat, abyste měli ZKUŠENOSTI STAVEJÍCÍCH ROBOTŮ A VÍCE ČASU, DOPORUČUJEME VÁM NEJMÉNĚ ZAČÁTEK BUDOVAT ZÁKLADNÍ Otto DIY, jinak to berte jako výzvu: D

Zásoby

1 x Nano ATmega328

1 x Nano Shield I/O

1 x kabel USB-A na Mini-USB

1 x ultrazvukový senzor HC-SR04

6 x Micro servo MG90s

1 x bzučák 24 x propojovací kabel samice/samice

1 x LED matice 8x8

1 x zvukový senzor

1 x dotykový senzor

1 x modul BLE Bluetooth

1 x nabíječka + posilovač

1 x Mikropřepínač Vlastní zámek Zapnuto/Vypnuto

1 x Gyroskopický senzor (volitelně)

1 x 3D potištěná hlava

1 x 3D tištěné tělo

4 x 3D tištěné nohy (2 jsou ruce)

2 x 3D vytištěná rukojeť

2 x 3D tištěná patka

1 x malý šroubovák Phillipis 8 x šrouby M2 navíc

Nůžky nebo kleště.

Počítač pro programování a smartphone pro ovládání.

Krok 1: 3D tisk

Otto je velmi dobře navržen pro 3D tisk, takže vám nebude dělat potíže, pokud budete dodržovat tyto běžné parametry:

Doporučuje se používat 3D tiskárnu FDM s materiálem PLA. Není třeba podpěr ani raftů. Rozlišení: 0,30 mm Hustota výplně 20% 3D tisk celé sady dílů pro jednoho Otto Humanoida by měl trvat přibližně 9 hodin.

Vytvořil jsem to v TinkerCADu, abyste si mohli hrát a přizpůsobit si vlastního robota!

Soubory STL najdete zde

Krok 2: Blockly

Image
Image

Pro začátečníky se doporučuje začít s kódováním pomocí našeho nového softwaru Otto Blockly, jednoduchého vizuálního programování:

Otto Blockly je zcela autonomní (není potřeba Arduino IDE ani nastavení knihoven a není vyžadován přístup k internetu).

  1. Stahujte z našeho webu zde
  2. Nainstalujte.
  3. Otevřete příklad pro Humanoid.
  4. Připojte svého robota Otto.
  5. Vyberte Arduino nano,
  6. Vyberte port USB, ke kterému je připojen robot.*
  7. Zkontrolujte/nahrajte a ano, je to tak snadné!

*Pokud váš počítač nerozpoznal zařízení USB, měli byste nainstalovat ovladač CH340 pro váš operační systém, který naleznete zde:

Více informací o Otto Blockly najdete zde

Krok 3: Arduino

Pro pokročilejší programátory můžete střídavě používat Arduino IDE.

Knihovny Otto si stáhněte zde

Umožní vám to skutečně využít potenciál vašeho robota, budete si moci vyzkoušet mnoho ukázkových kódů (skic), které můžete jednoduše nahrát a upravit pro své vlastní programy.

  1. Stáhněte si zdarma software Arduino IDE
  2. Nainstalujte si do počítače software Arduino IDE.
  3. Stáhněte si knihovny Otto, které jsou zde
  4. Otevřete Arduino IDE, přejděte na Sketch> Include Library> Add. ZIP Library. V horní části rozevíracího seznamu vyberte možnost „Přidat knihovnu. ZIP“.
  5. Budete vyzváni k výběru knihovny. Přejděte do umístění souboru.zip, které jste právě stáhli a otevřete tak, jak je.
  6. Vraťte se do nabídky Skica> Zahrnout knihovnu. Jídelní lístek. Nyní byste měli vidět knihovnu v dolní části rozevírací nabídky. To znamená, že je připraven používat kódy Ottos!
  7. Připojte svůj Otto přes USB.
  8. Vyberte v Arduino Tools/ Board: „Arduino Nano“Procesor: „ATmega328 (Old bootloader)“Port COM# (kde je připojen váš Otto)
  9. Otevřít v souboru/Příklady/OttoDIYLib/dance/Otto_allmoves_V9.ino
  10. Zkontrolujte/nahrajte kód.

Krok 4: Elektronika

Elektronika
Elektronika
Elektronika
Elektronika
Elektronika
Elektronika

Před použitím jakýchkoli baterií byste měli zkontrolovat připojení a otestovat robota pomocí kabelu USB připojeného k počítači.

Jako osvědčený postup byste měli před sestavením všech robotů zkontrolovat elektroniku a software v počítači, abyste nemuseli rozebírat celý robot, abyste něco opravili. Můžete to udělat tak, že připojíte alespoň všechna serva na místo uvedené v níže uvedeném stisku a nahrajete jakýkoli kód, díky kterému se Otto pohne. Pokud jste připraveni na baterie, můžete také zkontrolovat, zda váš zdroj energie funguje, v závislosti na typu baterií, které máte, existuje spousta možností

Ve skutečnosti existuje spousta možností, jak napájet robota Otto několika způsoby, podrobněji prozkoumáme v tomto článku na blogu:

Toto je základní zapojení pomocí obvodů Tinkercad se základním programem, který můžete kódovat základní, abyste se ujistili, že jsou vaše serva vycentrována a vše funguje (mějte na paměti, že součásti v obvodech Tinkercad nejsou stejné jako Arduino UNO místo nano, ale princip je stejný.

Krok 5: Pokyny k montáži

Nyní, když zkontrolujeme, že všechny technologie fungují správně, můžeme začít konečně stavět! shromážděte všechny díly, které budete pro tuto sestavu potřebovat.

NOHY JSOU SKUTEČNĚ TÉTO ČÁSTI PRO ZBRANĚ! “

Před zahájením montáže si stáhněte a pozorně přečtěte návod k použití.

Nebo jen sledujte video.

Pokud při kontrole pohybů uvidíte nějaké nesouosost, která byla zarovnána se středem vašich serv před montáží, ale pokud chcete přesnější chůzi a pohyby, můžete provést nějakou elektronickou kalibraci, jak vysvětlujeme v tomto článku na blogu: https:// www. ottodiy.com/blog/calibration

Krok 6: Bluetooth APP

Mnoho lidí to chce dělat přímo, ale doporučuji nejprve provést nějaké kódování;)

Máme skvělou aplikaci, která ovládá a také programuje základní sekvence pro Otto, pro iOS i Android, Pokud jste na to připraveni

1. Ujistěte se, že knihovny Arduino Otto byly správně nainstalovány

2. Poté připojte modul Bluetooth takto:

RX pin na 12 na desce

TX pin na 11

Vcc na libovolných 5V

Gnd k jakémukoli G

Nahrání kódu Bluetooth pomocí Arduino IDE je jednoduché, ale musíte se ujistit, že jsou knihovny správně nainstalovány (tento krok nemusíte opakovat, pokud jste to již udělali dříve)

3. Přejděte na Soubor/Příklady/OttoDIYLib/Bluetooth/Otto_APP.ino nebo Otevřete skicu Arduino.ino ze složky kódu.

4. Připojte svůj Otto přes USB. Vyberte v Arduino Tools/ Board: „Arduino Nano“Processor: „ATmega328 (Old bootloader)“Port COM# (kde je připojen váš Otto)

5. Zkontrolujte a poté nahrajte kód přes USB.

6. Stáhněte si a nainstalujte APP do svého smartphonu

7. V nastavení telefonu povolte Bluetooth, vyhledejte a spárujte s modulem 1234 jako heslo. (toto je odkaz na váš telefon a je třeba to udělat pouze jednou)

8. Poté otevřete skutečnou aplikaci a postupujte podle postupu připojení v aplikaci.

9. Hotovo! váš Otto je připraven ovládat a programovat z vašeho telefonu.

Krok 7: Připojte se ke komunitě Otto Builder

Gratulujeme, že jste vyrobili humanoidního robota! v podstatě.

Skuteční humanoidi mají více artikulace, myslíte si, že dokážete vytvořit složitějšího robota? Další informace o kódování, elektronice, designu, 3D tisku a robotice obecně v našem programu Open EDU (Open Education) zde.

Podělte se o svou kreativitu. Idea Otto je, že jakmile se naučíte základy, hacknete a vytvoříte si vlastní!

Připojte se k naší komunitě zde

Seskupit na Facebooku. sdílet a požádat o pomoc v komunitě a dát lajk naší facebookové stránce

Kanál YouTube pro více informací o videích a výukových programech.

Sledujte nás na Instagramu a sdílejte #ottodiy

Sledujte nás na Twitteru a sdílejte #ottodiy

Staňte se součástí této přátelské komunity stavitelů robotů, učitelů a tvůrců! Vítejte v naší komunitě Otto Builder!

uvidíme se tam;)

Doporučuje: