Sadržaj:
- Pribor
- Korak 1: 3D ispis
- Korak 2: Blokirano
- Korak 3: Arduino
- Korak 4: Elektronika
- Korak 5: Upute za montažu
- 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 promjena: 2024-01-30 09:33
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 uistinu 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 osnovnog, 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 ROBOTE ZA IZGRADNJU I VIŠE VREMENA, PREPORUČUJEMO VAM DA NAJPRE IZGRADITE OSNOVNI Otto DIY NAJMANJE, inače to shvatite kao izazov: D
Pribor
1 x Nano ATmega328
1 x Nano Shield I/O
1 x kabel USB-A do 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
1x 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 ispisana glava
1 x 3D tiskano tijelo
4 x 3D ispisane noge (2 su ruke)
2 x 3D ispisani rukohvat
2 x 3D ispisana noga
1 x mali Phillipis odvijač 8 x dodatni M2 vijci
Škare ili kliješta.
Računalo za programiranje i pametni telefon za upravljanje.
Korak 1: 3D ispis
Otto je vrlo dobro dizajniran za 3D ispis pa vam neće zadavati probleme ako slijedite ove uobičajene parametre:
Preporuča se uporaba FDM 3D pisača s PLA materijalom. Nema potrebe za potporama ili splavovima. Rezolucija: 0,30 mm Gustoća punjenja 20% Trebalo bi proći oko 9 sati za 3D ispis punog 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 knjižnica i nije potreban pristup internetu).
- Preuzmite s naše web stranice ovdje
- Instalirati.
- Otvorite primjer za Humanoid.
- Povežite svog Otto robota.
- Odaberite Arduino nano,
- Odaberite USB priključak na koji je spojen vaš robot.*
- Provjeri/učitaj i da, je li to jednostavno!
*Ako vaše računalo ne prepoznaje USB uređaj, trebate instalirati upravljački program CH340 za vaš operativni sustav, pronađite ga ovdje:
Ovdje saznajte više o Otto Blocklyju
Korak 3: Arduino
Za naprednije programere naizmjence možete koristiti Arduino IDE.
Ovdje preuzmite Ottove knjižnice
Omogućit će vam stvarno iskorištavanje potencijala 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 Ottoove knjižnice koje se nalaze ovdje
- Otvorite Arduino IDE, idite na Sketch> Include Library> Add. ZIP Library. Pri vrhu padajućeg popisa odaberite opciju "Dodaj. ZIP knjižnicu" '.
- Od vas će se tražiti da odaberete biblioteku. Dođite do lokacije.zip datoteke koju ste upravo preuzeli i otvorite je.
- Vratite se na izbornik Sketch> Include Library. Jelovnik. Sada biste trebali vidjeti knjižnicu na dnu padajućeg izbornika. To znači da je spreman za korištenje Ottos kodova!
- Povežite svoj Otto putem USB -a.
- Odaberite u Arduino Alati/ Ploča: “Arduino Nano” Procesor: “ATmega328 (stari pokretač za podizanje sustava)” Port COM# (gdje je spojen vaš Otto)
- Otvori u datoteci/Primjeri/OttoDIYLib/ples/Otto_allmoves_V9.ino
- Provjerite/prenesite kôd.
Korak 4: Elektronika
Prije korištenja baterija provjerite svoje veze i testirajte robota s USB kabelom spojenim na računalo.
Kao dobru praksu, prije sastavljanja svih robota provjerite svoju elektroniku i softver u računalu kako ne biste morali rastavljati cijelog robota da biste nešto popravili. To možete učiniti samo povezivanjem barem svih servomotora na mjesto navedeno u donjem dijelu i učitajte bilo koji kod zbog kojeg se Otto kreće. Ako ste spremni za baterije, također možete provjeriti radi li vam 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 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 montažu
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 slijedite video.
Ako vidite neke neusklađenosti u provjeri pokreta koji su prije montaže poravnali središta servomotora, ali ako želite preciznije hodanje i kretnje, 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 sjajnu aplikaciju koja kontrolira i programira osnovne sekvence Otta za iOS i Android. Ako ste spremni za ovo
1. Provjerite jesu li Otonove knjižnice Arduino bile pravilno 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 koji 5V
Gnd bilo kojem G
Prijenos Bluetooth koda s Arduino IDE -om je jednostavan, ali morate provjeriti jesu li knjižnice ispravno instalirane (ne morate ponavljati ovaj korak, ako ste to već učinili prije)
3. Idite na Datoteka/Primjeri/OttoDIYLib/Bluetooth/Otto_APP.ino ili Otvorite Arduino.ino skicu iz mape koda.
4. Spojite svoj Otto putem USB -a. Odaberite u Arduino Alati/ Ploča: “Arduino Nano” Procesor: “ATmega328 (stari pokretač za podizanje sustava)” Port COM# (gdje je spojen vaš Otto)
5. Provjerite, a zatim prenesite kôd putem USB -a.
6. Preuzmite i instalirajte aplikaciju na svoj pametni telefon
7. U postavkama telefona Omogućite Bluetooth, tražite i uparite modul 1234 kao lozinku. (ovo je za povezivanje s vašim telefonom i to je potrebno učiniti samo jednom)
8. Zatim otvorite stvarnu aplikaciju i slijedite postupak povezivanja unutar aplikacije.
9. Gotovo! vaš Otto spreman je 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.
Podijelite 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čeni:
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) Kotači - kojima se može upravljati istosmjernim motorima. 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 Napredni ručno rađeni humanoidni robot s otvorenim kodom!: Pozdrav 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 izraditi bez 3D ispisa !! Da, shvatili ste, ovaj robot je u potpunosti ručno izrađen. A open source znači - dobivate
Kako: 17 humanoidni robot DOF: 7 koraka (sa slikama)
Kako: 17 humanoidni robot DOF: Sastavljanje kompleta robota od DIY jedan je od mojih omiljenih hobija. Počinjete s kutijom punom komponenti organiziranom u male plastične vrećice, a završava s montiranom konstrukcijom i nekoliko rezervnih vijaka! U ovom vodiču predstavljam kako sastaviti komplet od 17 stupnjeva
ASPIR: Humanoidni robot pune veličine 3D ispisan: 80 koraka (sa slikama)
ASPIR: Humanoidni robot pune veličine 3D ispisan: Autonomni robot za podršku i pozitivno nadahnuće (ASPIR) je humanoidni robot punog formata otvorenog koda od 4,3 stopa otvorenog koda s 3D ispisom kojega svatko može izgraditi s dovoljno pogona i odlučnosti. SadržajWe Podijelili smo ovaj masivni Instructable u 80 koraka na 10 e
Humanoidni robot na bazi Arduina 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