Sadržaj:
- Supplies
- Korak 1: 3D štampanje
- Korak 2: Blokirano
- Korak 3: Arduino
- Korak 4: Elektronika
- Korak 5: Upute za sastavljanje
- Korak 6: Bluetooth aplikacija
- Korak 7: Pridružite se Otto Builder zajednici
Video: Otto DIY humanoidni robot: 7 koraka (sa slikama)
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:05
Tinkercad projekti »
Otto dvonožni robot sada ima ruke slične "ljudskim" i LED matricu za izražavanje emocija. 3D ispišite sami, a zatim sami sakupite dijelove za izradu.
Otto je zaista Otvoreni izvor; to znači da se hardver lako razaznaje tako da ga drugi mogu učiniti, kompatibilan s Arduinom, 3D ispisiv i prilagodljiv, savršena prilika da napravite i imate svog prvog robota, naučite robotiku i zabavite se, naučit ćete logičku vezu između koda i radnje, a sastavljanjem ćete razumjeti kako funkcioniraju njegove komponente i elektronika. Za detaljnije informacije posjetite www.ottodiy.com.
Otto DIY Humanoid hoda, pleše, ispušta zvukove i izbjegava prepreke, poput osnovne, ali također ima 2 ruke, jednu LED matricu za izražavanje emocija i žiroskop za mjerenje orijentacije i kretanja za interakcije.
Imajte na umu da je Humanoid napredni robot u usporedbi s jednostavnim dvonošcem Otto, zahtijevat će od vas da imate RADOVE ZA IZGRADNJU I VIŠE VREMENA, PREPORUČUJEMO VAM DA NAJPRE IZGRADITE OSNOVNI Otto DIY NAJMANJE, inače to shvatite kao izazov: D
Supplies
1 x Nano ATmega328
1 x Nano Shield I/O
1 x kabl USB-A na Mini-USB
1 x ultrazvučni senzor HC-SR04
6 x Mikro servo MG90
1 x zujalica 24 x ženska/ženska kratkospojna žica
1 x LED matrica 8x8
1 x senzor zvuka
1 x senzor na dodir
1 x BLE Bluetooth modul
1 x punjač + pojačivač snage
1 x Samozaključavanje mikro prekidača Uključeno/Isključeno
1 x žiroskopski senzor (opcionalno)
1 x3D štampana glava
1 x 3D štampano telo
4 x 3D štampane noge (2 su ruke)
2 x 3D štampani rukohvat
2 x 3D štampana noga
1 x mali Phillipis odvijač 8 x dodatni M2 vijci
Škare ili kliješta.
Računar za programiranje i pametni telefon za upravljanje.
Korak 1: 3D štampanje
Otto je vrlo dobro dizajniran za 3D ispis, pa vam neće zadavati probleme ako slijedite ove uobičajene parametre:
Preporučuje se upotreba FDM 3D štampača sa PLA materijalom. Ne trebaju nosači ili splavovi. Rezolucija: 0,30 mm Gustoća punjenja 20% Trebalo bi proći oko 9 sati za 3D ispis cijelog seta dijelova za jednog Otto Humanoida.
Napravio sam ga u TinkerCAD -u tako da se možete igrati i prilagoditi vlastitog robota!
Ovdje pronađite STL datoteke
Korak 2: Blokirano
Za početnike se preporučuje početak kodiranja pomoću našeg novog Otto Blocklyja, jednostavnog softvera za vizualno programiranje:
Otto Blockly potpuno je autonoman (nema potrebe za postavljanjem Arduino IDE -a ili postavljanjem biblioteka i nije potreban pristup internetu).
- Preuzmite sa naše web stranice ovdje
- Instaliraj.
- Otvorite primjer za Humanoid.
- Povežite svog Otto robota.
- Odaberite Arduino nano,
- Odaberite USB priključak na koji je spojen vaš robot.*
- Provjeri/otpremi i da, je li to jednostavno!
*Ako vaš računar ne prepoznaje USB uređaj, trebate instalirati upravljački program CH340 za vaš operativni sistem, pronađite ga ovdje:
Saznajte više o Ottu Blocklyju ovdje
Korak 3: Arduino
Za naprednije programere naizmjenično možete koristiti Arduino IDE.
Ottove biblioteke preuzmite ovdje
Omogućit će vam da zaista iskoristite potencijal vašeg robota, moći ćete isprobati mnoge primjere kodova (skica) koje možete jednostavno prenijeti i izmijeniti za svoje programe.
- Besplatno preuzmite Arduino IDE softver
- Instalirajte Arduino IDE softver na svoje računalo.
- Preuzmite Otto biblioteke koje se nalaze ovdje
- Otvorite Arduino IDE, idite na Sketch> Include Library> Add. ZIP Library. Pri vrhu padajuće liste odaberite opciju "Dodaj. ZIP biblioteku" '.
- Od vas će biti zatraženo da odaberete biblioteku. Idite na lokaciju.zip datoteke koju ste upravo preuzeli i otvorite je.
- Vratite se na meni Sketch> Include Library. meni. Sada biste trebali vidjeti biblioteku na dnu padajućeg izbornika. To znači da je spreman za upotrebu Ottos kodova!
- Povežite svoj Otto putem USB -a.
- Odaberite u Arduino Alati/ ploča: „Arduino Nano“Procesor: „ATmega328 (stari pokretač za pokretanje)“Port COM# (gdje je povezan vaš Otto)
- Otvori u Datoteka/Primjeri/OttoDIYLib/ples/Otto_allmoves_V9.ino
- Provjerite/otpremite kôd.
Korak 4: Elektronika
Prije korištenja baterija, provjerite veze i testirajte robota pomoću USB kabela spojenog na računar.
Kao dobru praksu, prije sastavljanja svih robota provjerite svoju elektroniku i softver u računaru kako ne biste morali rastavljati cijelog robota da biste nešto popravili. To možete učiniti jednostavnim povezivanjem barem svih servomotora na mjesto navedeno u donjem dijelu i otpremite bilo koji kod koji tjera Otto da se pomakne. Ako ste spremni za baterije, također možete provjeriti radi li vaš izvor napajanja, ovisno o vrsti baterija koje imate, postoji mnogo mogućnosti
Zapravo postoji mnogo mogućnosti za napajanje vašeg Otto robota na više načina, detaljnije istražujemo u ovom članku na blogu:
Ovo je osnovno ožičenje pomoću Tinkercad kola, s osnovnim programom koji možete kodirati osnovno kako biste bili sigurni da su vaši servo centrirani i da sve radi (imajte na umu da komponente u Tinkercad krugovima nisu iste kao Arduino UNO umjesto nano, ali princip je isti.
Korak 5: Upute za sastavljanje
Sada nakon što provjerimo da li sva tehnologija radi ispravno, možemo početi konačno graditi! prikupite sve dijelove koji su vam potrebni za ovu montažu.
NOGE SU ZAPRAVO ISTI DIO ZA RUKE!"
Prije početka montaže preuzmite i pažljivo pročitajte upute za uporabu.
Ili samo pratite video zapis.
Ako vidite neke neusklađenosti u provjerama pokreta koji su se prije montaže poravnali sa središtem vaših servo upravljača, ali ako želite preciznije hodanje i kretanje, možete izvršiti elektroničku kalibraciju kako je objašnjeno u ovom članku na blogu: https:// www. ottodiy.com/blog/calibration
Korak 6: Bluetooth aplikacija
Mnogi ljudi samo žele izravno to učiniti, ali preporučujem da prvo napravite neko kodiranje;)
Imamo odličnu aplikaciju koja kontrolira i programira osnovne sekvence programa Otto za iOS i Android. Ako ste spremni za ovo
1. Provjerite jesu li Ottove biblioteke Arduino ispravno instalirane
2. Zatim povežite svoj Bluetooth modul na ovaj način:
RX pin na ploči 12
TX pin na 11
Vcc na bilo koje 5V
Gnd bilo kojem G
Prijenos Bluetooth koda s Arduino IDE -om je jednostavan, ali morate provjeriti jesu li biblioteke ispravno instalirane (ne morate ponavljati ovaj korak, ako ste to već učinili ranije)
3. Idite na Datoteka/Primjeri/OttoDIYLib/Bluetooth/Otto_APP.ino ili Otvorite Arduino.ino skicu iz direktorija koda.
4. Povežite svoj Otto putem USB -a. Odaberite u Arduino Alati/ ploča: „Arduino Nano“Procesor: „ATmega328 (stari pokretač za pokretanje)“Port COM# (gdje je povezan vaš Otto)
5. Provjerite, a zatim otpremite kôd putem USB -a.
6. Preuzmite i instalirajte aplikaciju na svoj pametni telefon
7. U postavkama telefona Omogućite Bluetooth, pretražite i uparite modul 1234 kao lozinku. (ovo je za povezivanje s vašim telefonom i potrebno je to učiniti samo jednom)
8. Zatim otvorite stvarnu aplikaciju i slijedite postupak povezivanja unutar aplikacije.
9. Gotovo! vaš Otto je spreman za upravljanje i programiranje s vašeg telefona.
Korak 7: Pridružite se Otto Builder zajednici
Čestitamo što ste napravili humanoidnog robota! u osnovi.
Pravi humanoidi imaju više artikulacija. Mislite li da možete stvoriti složenijeg robota? Saznajte više o kodiranju, elektronici, dizajnu, 3D ispisu i robotici općenito u našem programu Open EDU (Otvoreno obrazovanje) ovdje.
Podelite svoju kreativnost. Ideja Otta je da kad naučite osnove hakirate i stvorite vlastite!
Pridružite se našoj zajednici ovdje
Grupa na Facebooku. podijeliti i zatražiti pomoć u zajednici te lajkati našu Facebook stranicu
YouTube kanal za više informacija o video zapisima i vodičima.
Instagram nas pratite i podijelite #ottodiy
Pratite nas Twitter i podijelite #ottodiy
Budite dio ove prijateljske zajednice graditelja robota, učitelja i proizvođača! Dobro došli u našu Otto Builder zajednicu!
vidimo se tamo;)
Preporučuje se:
NAIN 1.0 - osnovni humanoidni robot koji koristi Arduino: 6 koraka
NAIN 1.0 - osnovni humanoidni robot koji koristi Arduino: Nain 1.0 će u osnovi imati 5 odvojivih modula - 1) Arm - kojima se može upravljati putem servo upravljača. 2) Točkovi - koji se može kontrolirati pomoću istosmjernih motora. 3) Noga - Nain će se moći kretati između kotača ili nogu radi kretanja. 4) Glava i
MIA-1 Napredni ručno rađeni humanoidni robot otvorenog koda: 4 koraka
MIA-1 Otvoreni napredni ručno rađeni humanoidni robot!: Zdravo svima, danas ću vam pokazati kako sam napravio robota MIA-1, koji nije samo napredan i jedinstven, već je i otvorenog koda i može se napraviti bez 3D ispisa !! Da, shvatili ste, ovaj robot je potpuno ručno izrađen. A otvoreni izvor znači - dobijate
Kako: 17 humanoidni robot DOF: 7 koraka (sa slikama)
Upute: 17 DOF humanoidni robot: Sastavljanje kompleta robota uradi sam jedan je od mojih omiljenih hobija. Počinjete s kutijom punom komponenti organiziranih u male plastične vrećice, a završavate s montiranom konstrukcijom i nekoliko rezervnih vijaka! U ovom vodiču predstavljam kako sastaviti komplet od 17 stupnjeva
ASPIR: Humanoidni robot u 3D veličini u punoj veličini: 80 koraka (sa slikama)
ASPIR: Humanoidni robot u 3D veličini u punoj veličini: Autonomni robot za podršku i pozitivno nadahnuće (ASPIR) je humanoidni robot punog formata otvorenog koda, 4,3 stopa, otvorenog koda koji može svako izgraditi s dovoljno pogona i odlučnosti. SadržajWe Podijelili smo ovaj masivni Instructable u 80 koraka na 10 e
Humanoidni robot zasnovan na Arduinu koji koristi servo motore: 7 koraka (sa slikama)
Humanoidni robot na bazi Arduina koji koristi servo motore: Pozdrav svima, ovo je moj prvi humanoidni robot, izrađen od PVC pjene. Dostupan je u različitim debljinama. Ovdje sam koristio 0,5 mm. Ovaj robot sada može samo hodati kad sam ga uključio. Sada radim na povezivanju Arduina i Mobitela putem Bluetootha