Obsah:
- Zásoby
- Krok 1: 3D tisk
- Krok 2: Blockly
- Krok 3: Arduino
- Krok 4: Elektronika
- Krok 5: Pokyny k montáži
- Krok 6: Bluetooth APP
- Krok 7: Připojte se ke komunitě Otto Builder
Video: Humanoidní robot Otto DIY: 7 kroků (s obrázky)
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:20
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
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).
- Stahujte z našeho webu zde
- Nainstalujte.
- Otevřete příklad pro Humanoid.
- Připojte svého robota Otto.
- Vyberte Arduino nano,
- Vyberte port USB, ke kterému je připojen robot.*
- 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.
- Stáhněte si zdarma software Arduino IDE
- Nainstalujte si do počítače software Arduino IDE.
- Stáhněte si knihovny Otto, které jsou zde
- 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“.
- 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.
- 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!
- Připojte svůj Otto přes USB.
- Vyberte v Arduino Tools/ Board: „Arduino Nano“Procesor: „ATmega328 (Old bootloader)“Port COM# (kde je připojen váš Otto)
- Otevřít v souboru/Příklady/OttoDIYLib/dance/Otto_allmoves_V9.ino
- Zkontrolujte/nahrajte kód.
Krok 4: 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:
NAIN 1.0 - základní humanoidní robot využívající Arduino: 6 kroků
NAIN 1.0 - základní humanoidní robot využívající Arduino: Nain 1.0 bude mít v zásadě 5 odpojitelných modulů - 1) Arm - které lze ovládat pomocí serv. 2) Kola - které lze ovládat stejnosměrnými motory. 3) Noha - Nain bude moci přepínat mezi kolečky nebo nohama pro pohyb. 4) Hlava a
Otto DIY+ Arduino Bluetooth Robot Snadný 3D tisk: 6 kroků (s obrázky)
Otto DIY+ Arduino Bluetooth Robot Snadný 3D tisk: Skutečně open source povaha Otto umožňuje otevřené STEAM vzdělávání, shromažďujeme zpětnou vazbu z různých workshopů a škol z celého světa, které již používají Otto DIY ve své třídě a v závislosti na otevřenosti těchto vzdělávacích míst my nebo
BONES humanoidní robot: 11 kroků (s obrázky)
BONES the Humanoid Robot: Happy Halloween Everybody !!! Na oslavu letošního Halloweenu jsem si řekl, že by bylo skvělé postavit robota vhodného pro tuto příležitost. Tančící humanoidní kostra !!! Vždycky jsem chtěl navrhnout a postavit svého vlastního humanoidního robota, takže tohle byl
ASPIR: 3D-tištěný humanoidní robot v plné velikosti: 80 kroků (s obrázky)
ASPIR: Full-Size 3D-Printed Humanoid Robot: Autonomous Support and Positive Inspiration Robot (ASPIR) is a full-size, 4.3-ft open-source 3D-printed humanoid robot that anyone anyone can build with suitable drive and odhodlání. Rozdělili jsme tento masivní 80stupňový Instructable na 10 e
Humanoidní robot na bázi Arduina využívající servomotory: 7 kroků (s obrázky)
Humanoidní robot na bázi Arduina využívající servomotory: Ahoj všichni, toto je můj první humanoidní robot vyrobený z pěnového plechu z PVC. Je k dispozici v různých tloušťkách. Zde jsem použil 0,5 mm. Nyní tento robot může jen chodit, když jsem zapnul. Nyní pracuji na propojení Arduina a mobilu přes Bluetooth