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, Juli
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 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

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 biblioteka i nije potreban pristup internetu).

  1. Preuzmite sa naše web stranice ovdje
  2. Instaliraj.
  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/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.

  1. Besplatno preuzmite Arduino IDE softver
  2. Instalirajte Arduino IDE softver na svoje računalo.
  3. Preuzmite Otto biblioteke koje se nalaze ovdje
  4. Otvorite Arduino IDE, idite na Sketch> Include Library> Add. ZIP Library. Pri vrhu padajuće liste odaberite opciju "Dodaj. ZIP biblioteku" '.
  5. Od vas će biti zatraženo da odaberete biblioteku. Idite na lokaciju.zip datoteke koju ste upravo preuzeli i otvorite je.
  6. 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!
  7. Povežite svoj Otto putem USB -a.
  8. Odaberite u Arduino Alati/ ploča: „Arduino Nano“Procesor: „ATmega328 (stari pokretač za pokretanje)“Port COM# (gdje je povezan vaš Otto)
  9. Otvori u Datoteka/Primjeri/OttoDIYLib/ples/Otto_allmoves_V9.ino
  10. Provjerite/otpremite kôd.

Korak 4: Elektronika

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