Kazalo:
- Zaloge
- Korak: 3D tiskanje
- 2. korak: Blokiraj
- 3. korak: Arduino
- 4. korak: Elektronika
- 5. korak: Navodila za montažo
- 6. korak: Bluetooth APP
- 7. korak: Pridružite se skupnosti Otto Builder
Video: Otto DIY humanoidni robot: 7 korakov (s slikami)
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:03
Tinkercad projekti »
Dvonožni robot Otto je zdaj dobil orožje, podobno "človeku", in LED matrico za izražanje čustev. 3D natisnite sami, nato pa sestavne dele zberite sami.
Otto je resnično odprt vir; to pomeni, da je strojna oprema zlahka prepoznavna, tako da jo lahko naredijo drugi, združljiva z Arduinom, 3D natisljiva in prilagodljiva, odlična priložnost, da sestavite in imate svojega prvega robota, se naučite robotike in se zabavate, naučili se boste logične povezave med kodo in dejanjem, in ko ga sestavite, boste razumeli, kako delujejo njegove komponente in elektronika. Za podrobnejše informacije obiščite www.ottodiy.com.
Otto DIY Humanoid hodi, pleše, oddaja zvoke in se izogiba oviram, tako kot osnovni, ima pa tudi 2 roki, eno LED matrico za izražanje čustev in žiroskop za merjenje orientacije in gibanja za interakcije.
Upoštevajte, da je Humanoid napreden robot v primerjavi s preprostim dvonožcem Otto, od vas bo potreben IZKUŠNJI ZGRADBENI ROBOTI IN VEČ ČASA.
Zaloge
1 x Nano ATmega328
1 x Nano Shield I/O
1 x kabel USB-A do Mini-USB
1 x ultrazvočni senzor HC-SR04
6 x mikro servo MG90
1 x zvočni signal 24 x ženska/ženska mostična žica
1 x LED matrika 8x8
1x senzor zvoka
1x senzor na dotik
1 x modul Bluetooth BLE
1 x polnilec + ojačevalnik moči
1 x Samodejno zaklepanje mikro stikala Vklop/izklop
1 x senzor žiroskopa (neobvezno)
1 x3D tiskana glava
1 x 3D tiskano ohišje
4 x 3D natisnjene noge (2 sta roki)
2 x 3D natisnjen ročaj
2 x 3D tiskana noga
1 x majhen izvijač Phillipis 8 x dodatni vijaki M2
Škarje ali klešče.
Računalnik za programiranje in pametni telefon za nadzor.
Korak: 3D tiskanje
Otto je zelo dobro zasnovan za 3D tiskanje, zato vam ne bo povzročalo težav, če upoštevate te običajne parametre:
Priporočamo uporabo 3D tiskalnika FDM z materialom PLA. Ne potrebujejo podpore ali splavov. Ločljivost: 0,30 mm Gostota polnjenja 20% Za 3D tiskanje celotnega niza delov za enega Otto Humanoida bi moralo trajati približno 9 ur.
Ustvaril sem ga v TinkerCAD -u, tako da se lahko igrate in prilagodite svojega robota!
Datoteke STL poiščite tukaj
2. korak: Blokiraj
Za začetnike je priporočljivo, da začnete s kodiranjem z našo novo programsko opremo za vizualno programiranje Otto Blockly:
Otto Blockly je popolnoma avtonomen (ni potrebe po namestitvi Arduino IDE ali nastavitvi knjižnic in dostop do interneta ni potreben).
- Prenesite z naše spletne strani tukaj
- Namesti.
- Odprite primer za Humanoid.
- Priključite svojega robota Otto.
- Izberite Arduino nano,
- Izberite vrata USB, na katera je priključen vaš robot.*
- Preverite/naložite in da, to je enostavno!
*Če vaš računalnik ne prepozna naprave USB, morate namestiti gonilnik CH340 za vaš operacijski sistem, poiščite ga tukaj:
Več o Otto Blocklyju preberite tukaj
3. korak: Arduino
Za naprednejše programerje lahko izmenično uporabite Arduino IDE.
Prenesite knjižnice Otto tukaj
Omogočil vam bo resnično izkoriščanje potenciala vašega robota, preizkusili boste lahko številne vzorčne kode (skice), ki jih lahko preprosto naložite in spremenite za svoje programe.
- Brezplačno prenesite programsko opremo Arduino IDE
- Namestite programsko opremo Arduino IDE v računalnik.
- Prenesite knjižnice Otto, ki so tukaj
- Odprite Arduino IDE, pojdite na Sketch> Include Library> Add. ZIP Library. Na vrhu spustnega seznama izberite možnost »Dodaj knjižnico. ZIP«.
- Pozvani boste, da izberete knjižnico. Pomaknite se do lokacije datoteke.zip, ki ste jo pravkar prenesli in jo odprite.
- Vrnite se v meni Sketch> Include Library. meni. Zdaj bi morali videti knjižnico na dnu spustnega menija. To pomeni, da je pripravljen za uporabo kod Ottos!
- Priključite svoj Otto prek USB -ja.
- V Arduino Tools/ Board izberite: "Arduino Nano" Procesor: "ATmega328 (Old bootloader)" Port COM# (kjer je priključen vaš Otto)
- Odpri v datoteki/Primeri/OttoDIYLib/ples/Otto_allmoves_V9.ino
- Preverite/naložite kodo.
4. korak: Elektronika
Pred uporabo baterij preverite povezave in preizkusite robota s kablom USB, priključenim na računalnik.
Kot dobro prakso morate pred sestavljanjem vsega robota preveriti elektroniko in programsko opremo v računalniku, da se izognete razstavljanju celega robota, da bi kaj popravili. To lahko storite tako, da priključite vsaj vse servomotorje na mesto, označeno v spodnjem odtoku, in naložite poljubno kodo, zaradi katere se Otto premakne. Če ste pripravljeni na baterije, lahko preverite tudi, ali vaš vir napajanja deluje, odvisno od vrste baterij, ki jih imate, obstaja veliko možnosti
Dejansko obstaja veliko možnosti za napajanje vašega robota Otto na več načinov, podrobneje raziskujemo v tem članku na spletnem dnevniku:
To je osnovno ožičenje z uporabo Tinkercad Circuits z osnovnim programom, ki ga lahko kodirate, da zagotovite, da so servomotorji centrirani in da vse deluje (upoštevajte, da komponente v vezjih Tinkercad niso enake kot Arduino UNO namesto nano, ampak načelo je enako.
5. korak: Navodila za montažo
Zdaj, ko preverimo, ali vsa tehnologija deluje pravilno, lahko začnemo končno graditi! zberite vse dele, ki jih potrebujete za to montažo.
NOGE SO V resnici enak del za roke!"
Preden začnete montažo, prenesite in natančno preberite priročnik z navodili.
Ali pa samo sledite videoposnetku.
Če opazite nekaj neusklajenosti pri pregledih gibov, ki so bili pred montažo poravnani na sredino servomotorjev, če pa želite natančnejše hojo in premike, lahko naredite nekaj elektronske kalibracije, kot smo pojasnili v tem članku na spletnem dnevniku: https:// www. ottodiy.com/blog/calibration
6. korak: Bluetooth APP
Mnogi ljudje želijo to narediti neposredno, vendar priporočam, da najprej naredite nekaj kodiranja;)
Imamo odlično aplikacijo, ki nadzoruje in programira tudi osnovne sekvence Otta za iOS in Android. Če ste na to pripravljeni
1. Prepričajte se, da so bile knjižnice Arduino Otto nameščene pravilno
2. Nato modul Bluetooth povežite tako:
RX pin do 12 na plošči
TX pin na 11
Vcc na kateri koli 5V
Gnd na katero koli G
Nalaganje kode Bluetooth z Arduino IDE je preprosto, vendar se morate prepričati, da so knjižnice pravilno nameščene (tega koraka vam ni treba ponoviti, če ste to že storili prej)
3. Pojdite na Datoteka/Primeri/OttoDIYLib/Bluetooth/Otto_APP.ino ali Odprite skico Arduino.ino iz kodne mape.
4. Priključite vaš Otto prek USB -ja. V Arduino Tools/ Board izberite: "Arduino Nano" Procesor: "ATmega328 (Old bootloader)" Port COM# (kjer je priključen vaš Otto)
5. Preverite in nato naložite kodo prek USB -ja.
6. Prenesite in namestite APP v pametni telefon
7. V nastavitvah telefona Omogočite Bluetooth, poiščite modul 1234 in ga seznanite kot geslo. (to je povezava do telefona in to je treba storiti samo enkrat)
8. Nato odprite dejansko aplikacijo in sledite postopku povezave v njej.
9. Končano! vaš Otto je pripravljen za upravljanje in programiranje iz vašega telefona.
7. korak: Pridružite se skupnosti Otto Builder
Čestitamo, da ste naredili humanoidnega robota! v bistvu.
Pravi humanoidi imajo več artikulacij. Mislite, da lahko ustvarite bolj zapletenega robota? Več o kodiranju, elektroniki, oblikovanju, 3D -tiskanju in robotiki na splošno v našem programu Open EDU (Open Education) tukaj.
Delite svojo ustvarjalnost. Ideja Otta je, da ko se enkrat naučiš osnov, se lomiš in ustvariš svojega!
Pridružite se naši skupnosti tukaj
Skupina na Facebooku. deliti in prositi za pomoč v skupnosti ter všečkati našo Facebook stran
YouTube kanal za več videoposnetkov in vadnic.
Instagram nam sledite in delite #ottodiy
Twitter nas spremljajte in delite #ottodiy
Postanite del te prijazne skupnosti graditeljev robotov, učiteljev in izdelovalcev! Dobrodošli v naši skupnosti Otto Builder!
se vidiva tam;)
Priporočena:
NAIN 1.0 - osnovni humanoidni robot z uporabo Arduina: 6 korakov
NAIN 1.0 - osnovni humanoidni robot, ki uporablja Arduino: Nain 1.0 bo v osnovi imel 5 snemljivih modulov - 1) Arm - ki jih je mogoče krmiliti preko servomotorjev. 2) Kolesa - ki jih je mogoče krmiliti z enosmernimi motorji. 3) Noga - Nain bo lahko premikal med kolesi ali nogami za gibanje. 4) Glava in
Otto DIY+ Arduino Bluetooth robot Enostaven za 3D tiskanje: 6 korakov (s slikami)
Otto DIY+ Arduino Bluetooth Robot Enostaven za 3D tiskanje: Resnično odprtokodna narava Otta omogoča odprto izobraževanje STEAM, zbiramo povratne informacije iz različnih delavnic in šol po vsem svetu, ki Otto DIY že uporabljajo v svoji učilnici in odvisno od odprtosti teh izobraževalnih mest mi ali
Kako: 17 humanoidni robot DOF: 7 korakov (s slikami)
Kako: 17 humanoidni robot DOF: Sestavljanje kompletov robotov DIY je eden mojih najljubših hobijev. Začnete s škatlo, polno sestavnih delov, razporejenih v majhne plastične vrečke, in končate z nameščeno konstrukcijo in več rezervnimi vijaki! V tej vadnici predstavljam, kako sestaviti komplet s 17 stopinjami
ASPIR: Humanoidni robot v 3D velikosti v polni velikosti: 80 korakov (s slikami)
ASPIR: Humanoidni robot polne velikosti s 3D-tiskanjem: avtonomni robot za podporo in pozitivno navdihovanje (ASPIR) je odprtokodni humanoidni robot polne velikosti, 4,3 ft, ki ga lahko kdor koli zgradi z dovolj pogona in odločnosti. Ta masivni 80-stopenjski Instructable sem razdelil na 10 e
Humanoidni robot na osnovi Arduina z uporabo servo motorjev: 7 korakov (s slikami)
Humanoidni robot na osnovi Arduina z uporabo servo motorjev: Pozdravljeni, to je moj prvi humanoidni robot, izdelan iz PVC pene. Na voljo je v različnih debelinah. Tu sem uporabil 0,5 mm. Ta robot lahko zdaj samo hodi, ko sem vklopil. Zdaj delam na povezovanju Arduina in Mobilea prek Bluetootha