Cuprins:
- Provizii
- Pasul 1: Imprimare 3D
- Pasul 2: blocat
- Pasul 3: Arduino
- Pasul 4: Electronică
- Pasul 5: Instrucțiuni de asamblare
- Pasul 6: APP Bluetooth
- Pasul 7: Alăturați-vă comunității Otto Builder
Video: Robot umano Otto DIY: 7 pași (cu imagini)
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:42
Proiecte Tinkercad »
Robotul biped Otto are acum brațe care să arate similar cu un „Om” și o matrice LED pentru a exprima emoțiile. Imprimați 3D de unul singur și apoi adunați piesele pentru a le construi singur.
Otto este cu adevărat Opensource; înseamnă că hardware-ul este ușor de discernut, astfel încât ceilalți îl pot face, compatibil Arduino, imprimabil 3D și personalizabil, ocazia perfectă de a construi și de a avea primul robot, de a învăța robotică și de a vă distra, veți învăța conexiunea logică dintre cod și acțiune și, prin asamblarea acestuia, veți înțelege modul în care funcționează componentele și electronica acestuia. Vizitați www.ottodiy.com pentru informații mai detaliate.
Otto DIY Humanoid merge, dansează, scoate sunete și evită obstacolele, cum ar fi elementele de bază, dar are și 2 brațe, o matrice LED pentru a exprima emoțiile și un giroscop pentru a măsura orientarea și mișcarea pentru interacțiuni.
Vă rugăm să rețineți că Humanoid este un robot avansat în comparație cu Otto-ul biped simplu, vă va cere să aveți EXPERIENȚĂ CONSTRUCȚIE DE ROBOȚI ȘI MAI MULTE TIMP, VĂ RECOMANDĂM SĂ CONSTRUȚI MAI MULȚI DIY-ul Otto BAZIC, altfel luați-l ca o provocare: D
Provizii
1 x Nano ATmega328
1 x I / O Nano Shield
1 x cablu USB-A la Mini-USB
1 x senzor cu ultrasunete HC-SR04
6 x Micro servo MG90s
1 x buzzer 24 x sârmă jumper feminin / feminin
1 x LED Matrix 8x8
1 x senzor de sunet
1 x senzor tactil
1 x modul Bluetooth BLE
1 x încărcător + amplificator de putere
1 x microîntrerupător auto blocare On / Off
1 x senzor giroscop (opțional)
1 cap imprimat x3D
1 x corp imprimat 3D
4 x picioare imprimate 3D (2 sunt brațele)
2 x mâner imprimat 3D
2 x picior imprimat 3D
1 x șurubelniță mică Phillipis 8 x șuruburi M2 suplimentare
Foarfece sau clește.
Calculator pentru programare și smartphone pentru control.
Pasul 1: Imprimare 3D
Otto este foarte bine conceput pentru imprimarea 3D, deci nu vă va da probleme dacă urmați acești parametri comuni:
Recomandat utilizarea unei imprimante 3D FDM cu material PLA. Nu este nevoie de suporturi sau plute. Rezoluție: 0,30 mm Densitate de umplere 20%, ar trebui să dureze aproximativ 9 ore pentru a imprima 3D un set complet de piese pentru un Otto Humanoid.
L-am realizat în TinkerCAD, astfel încât să puteți juca și să vă personalizați propriul robot!
Găsiți fișiere STL aici
Pasul 2: blocat
Pentru începători este recomandat să începeți codarea utilizând noul nostru Otto Blockly un software simplu de programare vizuală:
Otto Blockly este complet autonom (nu este nevoie de Arduino IDE sau de configurarea bibliotecilor și nu este necesar accesul la Internet).
- Descărcați de pe site-ul nostru aici
- Instalare.
- Deschideți exemplul pentru Humanoid.
- Conectați-vă robotul Otto.
- Selectați Arduino nano,
- Selectați portul USB la care este conectat robotul. *
- Verificați / încărcați și da este atât de ușor!
* Dacă computerul dvs. nu a recunoscut dispozitivul USB, ar trebui să instalați driverul CH340 pentru sistemul dvs. operativ, găsiți-l aici:
Aflați mai multe despre Otto Blockly aici
Pasul 3: Arduino
Pentru programatorii mai avansați puteți utiliza alternativ Arduino IDE.
Descărcați bibliotecile Otto de aici
Vă va permite să exploatați cu adevărat potențialul robotului dvs., veți putea încerca multe exemple de coduri (schiță) pe care le puteți încărca și modifica pur și simplu pentru propriile programe.
- Descărcați gratuit software-ul Arduino IDE
- Instalați software-ul Arduino IDE pe computer.
- Descărcați bibliotecile Otto care sunt aici
- Deschideți Arduino IDE, navigați la Sketch> Include Library> Add. ZIP Library. În partea de sus a listei derulante, selectați opțiunea „Adăugați o bibliotecă. ZIP”.
- Vi se va solicita să selectați biblioteca. Navigați la locația fișierului.zip pe care tocmai l-ați descărcat și deschideți așa cum este.
- Reveniți la meniul Sketch> Include Library. meniul. Acum ar trebui să vedeți biblioteca în partea de jos a meniului derulant. Asta înseamnă că este gata să folosească codurile Ottos!
- Conectați-vă Otto prin USB.
- Selectați în Arduino Tools / Board: Procesor „Arduino Nano”: „ATmega328 (Old bootloader)” Port COM # (unde este conectat Otto)
- Deschideți în Fișier / Exemple / OttoDIYLib / dance / Otto_allmoves_V9.ino
- Verificați / încărcați codul.
Pasul 4: Electronică
Înainte de a utiliza baterii, trebuie să verificați conexiunile și să testați robotul cu ajutorul cablului USB conectat la un computer.
Ca o bună practică, ar trebui să vă verificați electronica și software-ul în computer, înainte de a asambla tot robotul pentru a evita să fie necesar să demontați întregul robot pentru a remedia ceva. Puteți face acest lucru conectând cel puțin toate servo-urile, în locul indicat în wring-ul de mai jos și încărcați orice cod care face ca Otto să se miște. Dacă sunteți pregătit pentru baterii, puteți verifica, de asemenea, dacă sursa de alimentare funcționează, în funcție de tipul de baterii pe care le aveți, există o mulțime de opțiuni
De fapt, există o mulțime de opțiuni pentru a vă alimenta robotul Otto în mai multe moduri, le explorăm mai detaliat în acest articol de postare pe blog:
Acesta este un cablaj de bază care utilizează circuitele Tinkercad, cu un program de bază pe care îl puteți codifica de bază pentru a vă asigura că servozele sunt centrate și că totul funcționează (vă rugăm să rețineți că componentele din circuitele Tinkercad nu sunt la fel ca Arduino UNO în loc de nano, ci principiul este același.
Pasul 5: Instrucțiuni de asamblare
Acum, după ce verificăm dacă toată tehnologia funcționează corect, putem începe să construim în cele din urmă! adunați toate părțile de care aveți nevoie pentru acest ansamblu.
PICTURILE SUNT DE fapt ACEEAȘI PARTE PENTRU BRATE!"
Înainte de a începe asamblarea, descărcați și citiți cu atenție manualul de instrucțiuni.
Sau pur și simplu urmăriți videoclipul.
Dacă vedeți o anumită nealiniere în verificarea mișcărilor care s-au aliniat la centru servourile dvs. înainte de asamblare, dar dacă doriți o deplasare și mișcări mai precise, puteți face o calibrare electronică, așa cum explicăm în acest articol de pe blog: https:// www. ottodiy.com/blog/calibration
Pasul 6: APP Bluetooth
Mulți oameni doresc doar să facă acest lucru direct, dar vă recomand să faceți mai întâi codificare;)
Avem o aplicație excelentă care controlează și programează secvențe de bază pentru Otto, atât pentru iOS, cât și pentru Android, dacă sunteți gata pentru acest lucru
1. Asigurați-vă că bibliotecile Arduino din Otto au fost instalate corect
2. Apoi conectați modulul Bluetooth astfel:
RX pin la 12 pe tablă
PIN pin la 11
Vcc la orice 5V
Gnd la orice G
Încărcarea codului Bluetooth cu Arduino IDE este simplă, dar trebuie să vă asigurați că bibliotecile sunt instalate corect (nu trebuie să repetați acest pas, dacă ați făcut-o deja înainte)
3. Navigați la Fișier / Exemple / OttoDIYLib / Bluetooth / Otto_APP.ino sau Deschideți schița Arduino.ino din folderul de coduri.
4. Conectați-vă Otto prin USB. Selectați în Arduino Tools / Board: Procesor „Arduino Nano”: „ATmega328 (Bootloader vechi)” Port COM # (unde este conectat Otto)
5. Verificați și apoi încărcați codul prin USB.
6. Descărcați și instalați aplicația în smartphone
7. În setările telefonului Activați Bluetooth, căutați și asociați cu modulul 1234 ca parolă. (aceasta este pentru a vă conecta la telefon și trebuie făcută doar o singură dată)
8. Apoi deschideți aplicația reală și urmați procesul de conectare din cadrul aplicației.
9. Gata! Otto este gata să controleze și să programeze de pe telefon.
Pasul 7: Alăturați-vă comunității Otto Builder
Felicitări pentru că ai făcut un robot Humanoid! pe scurt.
Humanoizii adevărați au mai multe articulații, credeți că puteți crea un robot mai complex? Aflați mai multe despre codificare, electronică, design, imprimare 3D și robotică în general în programul nostru Open EDU (Open Education) aici.
Împărtășește-ți creativitatea. Ideea lui Otto este că, odată ce ați învățat elementele de bază, vă hack și creați propriul!
Alăturați-vă comunității noastre aici
Grup în Facebook. pentru a partaja și a cere ajutor în comunitate și pentru a aprecia pagina noastră de Facebook
Canal YouTube pentru mai multe informații despre videoclipuri și tutoriale.
Instagram urmărește-ne și împărtășește #ottodiy
Twitter urmărește-ne și împărtășește #ottodiy
Faceți parte din această comunitate prietenoasă de constructori, profesori și producători de roboți! Bine ați venit în comunitatea noastră Otto Builder!
ne vedem acolo;)
Recomandat:
Robot Otto: 11 pași
Robot Otto: Nano ATmega328Nano Shield I / OMini Cablu USB HC-SR044 mini servo SG90 Șuruburi mici 5V Buzzer (dacă aveți un pachet de baterii cu comutator pornit și oprit nu aveți nevoie de comutator) Femelă - Conectori cablu feminin 4 cutie baterie AA 4 baterii AA Sc mic magnetizat
Otto DIY + Arduino Bluetooth Robot ușor de imprimat 3D: 6 pași (cu imagini)
Otto DIY + Arduino Bluetooth Robot ușor de imprimat 3D: Natura cu adevărat open source a Otto permite educația deschisă STEAM, colectăm feedback de la diferite ateliere și școli din întreaga lume care folosesc deja Otto DIY în clasa lor și în funcție de deschiderea acestor locuri educaționale noi sau
Otto DIY Robot Walking - Tutorial rapid și ușor de făcut: 7 pași
Robotul Otto DIY Walking - Tutorial rapid și ușor de făcut: În acest tutorial vom învăța cum să programăm cu ușurință robotul Otto DIY pentru a merge. Urmăriți un videoclip demonstrativ
Robot Arduino Otto cu mașină de stat: 4 pași
Arduino Otto Robot With State Machine: Prezentare generală a proiectului În acest proiect, vreau să vă arăt o modalitate de programare a robotului Otto, care este un robot DIY bazat pe Arduino. Folosind YAKINDU Statechart Tools (gratuit pentru necomerciale) putem folosi cu ușurință mașini de stat pentru a modela grafic comportamentul
Otto DIY - Construiește-ți propriul robot într-o oră !: 9 pași (cu imagini)
Otto DIY - Construiește-ți propriul robot într-o oră !: Otto este un robot interactiv pe care oricine îl poate face !, Otto merge, dansează, scoate sunete și evită obstacolele. misiune de impact pentru a crea un mediu inclusiv pentru toți k