Cuprins:

Robot umano Otto DIY: 7 pași (cu imagini)
Robot umano Otto DIY: 7 pași (cu imagini)

Video: Robot umano Otto DIY: 7 pași (cu imagini)

Video: Robot umano Otto DIY: 7 pași (cu imagini)
Video: Ai robots taking over ping pong 👀 #shorts 2024, Noiembrie
Anonim

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

Image
Image

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).

  1. Descărcați de pe site-ul nostru aici
  2. Instalare.
  3. Deschideți exemplul pentru Humanoid.
  4. Conectați-vă robotul Otto.
  5. Selectați Arduino nano,
  6. Selectați portul USB la care este conectat robotul. *
  7. 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.

  1. Descărcați gratuit software-ul Arduino IDE
  2. Instalați software-ul Arduino IDE pe computer.
  3. Descărcați bibliotecile Otto care sunt aici
  4. 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”.
  5. 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.
  6. 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!
  7. Conectați-vă Otto prin USB.
  8. Selectați în Arduino Tools / Board: Procesor „Arduino Nano”: „ATmega328 (Old bootloader)” Port COM # (unde este conectat Otto)
  9. Deschideți în Fișier / Exemple / OttoDIYLib / dance / Otto_allmoves_V9.ino
  10. Verificați / încărcați codul.

Pasul 4: Electronică

Electronică
Electronică
Electronică
Electronică
Electronică
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: