Obsah:
- Krok 1: Ako tento robot funguje
- Krok 2: Schéma zapojenia
- Krok 3: Výroba DPS
- Krok 4: 3D telo tela robota
- Krok 5: Elektronické prísady
- Krok 6: Časť softvéru
- Krok 7: Zostavenie elektroniky
- Krok 8: Zostavenie a ukážka tela robota
Video: Ako vyrobiť humanoidného robota: 8 krokov
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 11:57
Čau ľudia! Dúfam, že ste si už užili moju predchádzajúcu inštruktážnu „Online meteorologickú stanicu (NodeMCU)“a ste pripravení na novú, po robotickom modeli SMARS, ktorý sme zostavili minule, dnešný projekt, je aj o učení robotov a budeme používať OTTO model robota v tomto videu a bude to skutočne úžasný projekt, tento projekt by mohol byť skvelým štartom do sveta robotiky.
Pri tvorbe tohto projektu sme sa snažili uistiť, že tento návod bude pre vás tým najlepším sprievodcom, ktorý vám pomôže, ak si chcete vyrobiť vlastného robota. Dúfame teda, že tento návod bude obsahovať potrebné dokumenty.
Tento projekt je tak praktické vyrobiť špeciálne po získaní prispôsobenej dosky plošných spojov, ktorú sme si objednali od JLCPCB, aby sme zlepšili vzhľad nášho elektronického zariadenia, a tiež v tejto príručke je dostatok dokumentov a kódov, ktoré vám pomôžu vytvoriť vášho krásneho robota.
Tento projekt sme urobili iba za 5 dní, iba dva dni na to, aby robot dostal 3D tlačené diely všetky potrebné elektronické súčiastky, potom ďalšie dva dni na dokončenie výroby hardvéru a montáže, potom jeden deň na prípravu kódu tak, aby vyhovoval našim projektu a spustili sme testovanie a úpravy.
Čo sa naučíte z tohto návodu:
- Výber komponentov v závislosti od jeho funkcií.
- Pochopte mechanizmus robota.
- Pripravte si schému zapojenia všetkých vybraných komponentov.
- Pripájajte elektronické diely k DPS.
- Zostavte všetky časti projektu (telo robota).
- Spustite prvý test a overte projekt.
Krok 1: Ako tento robot funguje
Počnúc popisom projektu, ako som už povedal, budeme reprodukovať model robota OTTO, že jeho 3D navrhnuté diely môžete mať zadarmo od komunity OTTO, ale to, čo do nášho projektu pridáme, je prispôsobený návrh DPS na ovládanie robota, aby namiesto použitia celej dosky Arduino Nano použijeme mikrokontrolér ATmega328 tak, ako to v tomto projekte urobila komunita.
Robot má mnoho funkcií a budú sa vám páčiť jeho pohyby vykonávané 4 servomotormi a zvuky reprodukované aktívnym bzučiakom, robot bude napájaný jednoduchou 9V lítiovou batériou a ovládaný modulom Bluetooth prostredníctvom aplikácie pre Android, ktorú si môžete stiahnuť. priamo zadarmo z obchodu Playstore a Appstore.
Pohyby robota vykonávajú 4 servomotory, takže v každej nohe máme 2 servá a k dispozícii je aj aktualizovaná verzia robota OTTO na ovládanie pohybov rúk, ale nebudeme to robiť v tomto nestabilnom stave a aktualizujeme ovládací panel. pre túto úlohu v našom prichádzajúcom pokyne.
Krok 2: Schéma zapojenia
Aby som zhromaždil všetky elektronické súčiastky, rozhodol som sa vytvoriť pre tento projekt svoj vlastný návrh DPS a vyrobiť ho z JLCPCB. Presunul som sa na platformu easyEDA, kde som pripravil nasledujúci schéma zapojenia a ako vidíte všetky potrebné súčiastky, potom som transformoval návrh obvodu na návrh DPS s požadovanými rozmermi, aby zodpovedali podvozku robota.
Krok 3: Výroba DPS
Po príprave obvodu som ho transformoval na prispôsobený dizajn DPS s požadovanými rozmermi a tvarom, aby vyhovoval našej robotickej cháze. Ďalším krokom je generovanie súborov GERBER návrhu DPS a ich nahranie na stránku objednávky JLCPCB na výrobu našej DPS.
Štyri dni na čakanie na DPS a sme tu. Toto je prvýkrát, čo vyskúšame žltú farbu pre PCB a vyzerá to naozaj tak skvele.
Krok 4: 3D telo tela robota
Prechod na časti tela robota, ako som už spomenul v prezentácii, prostredníctvom tohto odkazu môžete mať k dispozícii súbory STL tohto robota z komunitného webu OTTO, aby bolo možné tieto diely vyrobiť prostredníctvom 3D tlačiarne.
Krok 5: Elektronické prísady
Teraz máme všetko pripravené, takže sa pozrime na zoznam komponentov:
★ ☆ ★ Potrebné komponenty (odkazy na Amazon) ★ ☆ ★
- DPS, ktorú sme si objednali od JLCPCB
- Mikrokontrolér ATmega328:
- Modul Bluetooth HC-05:
- Ultrazvukový senzor:
- 4 servomotory:
- Kondenzátory 22pF:
- 10uF kondenzátory:
- Oscilátor:
- L7805 Regulátor napätia:
- Bzučiak:
- 9V batéria:
- Konektor záhlavia:
Krok 6: Časť softvéru
Teraz musíme nahrať kód robota do mikrokontroléra, takže na to budeme potrebovať dosku Arduino Uno, o softvéri robota môžete na nahranie kódu použiť Arduino IDE alebo si môžete jednoducho stiahnuť blokové IDE OTTO, ktoré vám pomôže s niekoľkými príkladmi na spustenie vlastného programu pre robota, v našom prípade nahráme tento kód poskytovaný komunitou. Tento kód mi umožňuje prístup ku všetkým funkciám robota z aplikácie pre Android.
Z tohto odkazu môžete získať poslednú aktualizovanú verziu alebo si jednoducho môžete stiahnuť nižšie priložený súbor týkajúci sa verzie kódu 9, ktorú sme použili v našom projekte.
Krok 7: Zostavenie elektroniky
Pripravili sme elektronickú časť, takže začnime spájkovať naše elektronické súčiastky na DPS.
Ako vidíte na obrázkoch, používanie tejto DPS je tak jednoduché vďaka veľmi kvalitnej výrobe a bez toho, aby ste zabudli na štítky, ktoré vás budú sprevádzať pri spájkovaní každého komponentu, pretože na vrchnej hodvábnej vrstve nájdete štítok každého komponentu. jeho umiestnenie na dosku a týmto spôsobom si budete 100% istí, že neurobíte žiadne chyby pri spájkovaní.
Každý komponent som spájkoval na svoje miesto, o tejto doske plošných spojov ide o dvojvrstvovú dosku, čo znamená, že na spájkovanie elektronických súčiastok môžete použiť obe jej strany.
Krok 8: Zostavenie a ukážka tela robota
Pred začatím montáže vám odporúčam kalibrovať všetky vaše servomotory na uhol 90 °, použite na to základné demo servo Arduino.
Zostavenie už nemôže byť jednoduchšie ako toto:
- vezmite telo robota a dva servomotory a priskrutkujte ich z hornej strany.
- potom pripojte nohy k zostaveným servám a ovládajte pohyby nôh.
- ďalším krokom je pripojenie ďalších dvoch serv k nohám a pripevnenie dielov k serva a týmto spôsobom budete mať jedno servo na každú nohu a jedno servo na každú nohu.
- Ďalšou časťou je ultrazvukový senzor, ktorý umiestnime na hlavu nášho robota.
- Posledným krokom je pripojenie ultrazvukového senzora k jeho konektoru a pripojenie serva k doske plošných spojov.
Môžete sa obrátiť na kód, kde nájdete príslušný symbol pre každé servo a v hornej časti dosky plošných spojov nájdete rovnaký štítok, aký sme vyrobili.
Po pripojení batérie pripevníme hlavu k telu a môžeme sa začať hrať s naším robotom.
Tento projekt sa mi veľmi páčil a dúfam, že vás uvidím vyrábať tento druh robotov, ale napriek tomu v našom projekte vykonáme niekoľko ďalších vylepšení, aby bolo masla oveľa viac, a preto budem čakať na vaše komentáre, aby sme ho vylepšili.
Posledná vec, uistite sa, že sa elektronike venujete každý deň.
Bolo to BEE MB od MEGA DAS vidíme sa nabudúce.
Odporúča:
Vytvorenie vyhovujúceho humanoidného robota: 11 krokov
Vytvorenie kompatibilného humanoidného robota: Aktualizácia & Strana: 17.1.2021 Hlava, tvár, atď. - webová kamera pridanኾachy & Svaly - prídavky PTFE Nervy a amp; Koža - vodivá guma má za následok „Čo je to na obrázku?“Je to časť robotického tela - konkrétne prototyp špi
DIY -- Ako vyrobiť robota Spider, ktorý je možné ovládať pomocou smartfónu pomocou Arduino Uno: 6 krokov
DIY || Ako vyrobiť robota Spider, ktorý je možné ovládať pomocou smartfónu pomocou Arduino Uno: Pri vytváraní robota Spider sa dá naučiť veľa vecí o robotike. Rovnako ako výroba robotov je zábavná a náročná. V tomto videu vám ukážeme, ako vyrobiť robota Spider, ktorý môžeme ovládať pomocou nášho smartfónu (Androi
Ako vyrobiť bojového robota (PRE KAŽDÚ Úroveň znalostí): 8 krokov
Ako si vyrobiť bojového robota (PRE KAŽDÚ Úroveň zručností): Keď som začínal s bojovou robotikou, zistil som, že neexistuje žiadny " krok za krokom " návod na zostavenie bojového robota, a tak som sa po tom, čo som vykonal množstvo výskumov na internete, rozhodol zostaviť časť z nich a vytvoriť sprievodcu pre výrobu bojového robota, aby niekto
KOSTI humanoidného robota: 11 krokov (s obrázkami)
BONES the Humanoid Robot: Happy Halloween Everybody !!! Na oslavu tohto Halloweenu som si myslel, že by bolo skvelé postaviť robota vhodného na túto príležitosť. Tancujúca humanoidná kostra !!! Vždy som chcel navrhnúť a postaviť svojho vlastného humanoidného robota, takže toto bol
Ako si vyrobiť autonómneho hracieho robota na basketbal pomocou IRobota Vytvoriť ako základ: 7 krokov (s obrázkami)
Ako vytvoriť autonómneho hracieho robota na basketbal pomocou IRobota Vytvoriť ako základ: Toto je môj príspevok k výzve iRobot Create. Najťažšie na celom tomto procese pre mňa bolo rozhodnúť sa, čo bude robot robiť. Chcel som predviesť skvelé funkcie programu Create a zároveň pridať trochu robo vkusu. Všetky moje