Sadržaj:

Otto DIY humanoidni robot: 7 koraka (sa slikama)
Otto DIY humanoidni robot: 7 koraka (sa slikama)

Video: Otto DIY humanoidni robot: 7 koraka (sa slikama)

Video: Otto DIY humanoidni robot: 7 koraka (sa slikama)
Video: Калина красная (4К, драма, реж. Василий Шукшин, 1973 г.) 2024, Srpanj
Anonim

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

Image
Image

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

  1. Preuzmite s naše web stranice ovdje
  2. Instalirati.
  3. Otvorite primjer za Humanoid.
  4. Povežite svog Otto robota.
  5. Odaberite Arduino nano,
  6. Odaberite USB priključak na koji je spojen vaš robot.*
  7. 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.

  1. Besplatno preuzmite Arduino IDE softver
  2. Instalirajte Arduino IDE softver na svoje računalo.
  3. Preuzmite Ottoove knjižnice koje se nalaze ovdje
  4. Otvorite Arduino IDE, idite na Sketch> Include Library> Add. ZIP Library. Pri vrhu padajućeg popisa odaberite opciju "Dodaj. ZIP knjižnicu" '.
  5. Od vas će se tražiti da odaberete biblioteku. Dođite do lokacije.zip datoteke koju ste upravo preuzeli i otvorite je.
  6. 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!
  7. Povežite svoj Otto putem USB -a.
  8. Odaberite u Arduino Alati/ Ploča: “Arduino Nano” Procesor: “ATmega328 (stari pokretač za podizanje sustava)” Port COM# (gdje je spojen vaš Otto)
  9. Otvori u datoteci/Primjeri/OttoDIYLib/ples/Otto_allmoves_V9.ino
  10. Provjerite/prenesite kôd.

Korak 4: Elektronika

Elektronika
Elektronika
Elektronika
Elektronika
Elektronika
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: