Sisällysluettelo:

Otto DIY Humanoid -robotti: 7 vaihetta (kuvilla)
Otto DIY Humanoid -robotti: 7 vaihetta (kuvilla)

Video: Otto DIY Humanoid -robotti: 7 vaihetta (kuvilla)

Video: Otto DIY Humanoid -robotti: 7 vaihetta (kuvilla)
Video: Where To Buy The Cheapest Original Items In BANGKOK #livelovethailand 2024, Marraskuu
Anonim

Tinkercad -projektit »

Otto -kaksijalkainen robotti sai nyt kädet, jotka näyttävät samanlaisilta kuin "ihminen", ja LED -matriisi tunteiden ilmaisemiseksi. 3D -tulostus itse ja kerää sitten osat itse.

Otto on todella Opensource; se tarkoittaa, että laitteisto on helposti havaittavissa, jotta muut voivat tehdä sen, Arduino -yhteensopiva, 3D -tulostettava ja muokattavissa, täydellinen tilaisuus rakentaa ja saada ensimmäinen robotti, oppia robotiikkaa ja pitää hauskaa, opit loogisen yhteyden koodin ja toiminnan välillä, ja kokoamalla sen ymmärrät kuinka sen komponentit ja elektroniikka toimivat. Katso lisätietoja osoitteesta www.ottodiy.com.

Otto DIY Humanoid kävelee, tanssii, tekee ääniä ja välttää esteitä, kuten perus, mutta siinä on myös 2 käsivartta, yksi LED -matriisi tunteiden ilmaisemiseksi ja gyroskooppi suunnan ja liikkeen mittaamiseksi vuorovaikutusta varten.

Huomaa, että Humanoid on edistynyt robotti verrattuna yksinkertaiseen kaksijalkaiseen Ottoon, se vaatii sinulta KOKEMUKSENRAKENNUSRobotteja ja ENEMMÄN AIKAA, SUOSITTELEMME, ETTÄ RAKENTAA PERUSTO Otto DIY vähintään, muuten ota se haasteena: D

Tarvikkeet

1 x Nano ATmega328

1 x Nano Shield I/O

1 x kaapeli USB-A-Mini-USB

1 x ultraäänianturi HC-SR04

6 x mikroservo MG90

1 x summeri 24 x naaras/naarasliitin

1 x LED -matriisi 8x8

1 x äänianturi

1 x kosketusanturi

1 x BLE Bluetooth -moduuli

1 x laturi + tehostin

1 x Mikrokytkin Itselukittuva Päälle/Pois

1 x gyroskooppianturi (valinnainen)

1 x3D -tulostuspää

1 x 3D -painettu runko

4 x 3D -painetut jalat (2 ovat kädet)

2 x 3D -painettu kahva

2 x 3D -painettu jalka

1 x pieni Phillipis -ruuvimeisseli 8 x ylimääräistä M2 -ruuvia

Sakset tai pihdit.

Tietokone ohjelmointia varten ja älypuhelin ohjausta varten.

Vaihe 1: 3D -tulostus

Otto on suunniteltu erittäin hyvin 3D -tulostukseen, joten älä aiheuta ongelmia, jos noudatat näitä yleisiä parametreja:

Suositellaan käytettäväksi FDM 3D -tulostinta PLA -materiaalin kanssa. Ei tarvitse tukea tai lauttoja. Resoluutio: 0,30 mm Täyttötiheys 20%, kokonaisen osasarjan 3D -tulostus yhden Otto Humanoid -laitteen kanssa kestää noin 9 tuntia.

Tein sen TinkerCADissa, jotta voit leikkiä ja muokata omaa robottiasi!

Löydä STL -tiedostot täältä

Vaihe 2: Blockly

Image
Image

Aloittelijoille on suositeltavaa aloittaa koodaus käyttämällä uutta yksinkertaista Visto -ohjelmointiohjelmistoa Otto Blockly:

Otto Blockly on täysin itsenäinen (ei tarvitse Arduino IDE: tä tai kirjastoja ja Internet -yhteyttä ei tarvita).

  1. Lataa verkkosivustoltamme täältä
  2. Asentaa.
  3. Avaa esimerkki Humanoidille.
  4. Yhdistä Otto -robotti.
  5. Valitse Arduino nano,
  6. Valitse USB -portti, johon robotti on kytketty.*
  7. Tarkista/lataa ja kyllä, se on niin helppoa!

*Jos tietokoneesi ei tunnistanut USB -laitetta, asenna ohjain CH340 käyttöjärjestelmääsi, etsi se täältä:

Lue lisää Otto Blocklystä täältä

Vaihe 3: Arduino

Edistyneemmille ohjelmoijille voit käyttää vuorotellen Arduino IDE: tä.

Lataa Otto Libraries täältä

Sen avulla voit todella hyödyntää robotin potentiaalia, voit kokeilla monia esimerkkikoodeja (luonnos), jotka voit vain ladata ja muokata omia ohjelmia varten.

  1. Lataa Arduino IDE -ohjelmisto ilmaiseksi
  2. Asenna Arduino IDE -ohjelmisto tietokoneeseesi.
  3. Lataa Otto -kirjastot täältä
  4. Avaa Arduino IDE, siirry kohtaan Luonnos> Sisällytä kirjasto> Lisää. ZIP -kirjasto. Valitse avattavan luettelon yläosasta vaihtoehto "Lisää. ZIP -kirjasto".
  5. Sinua pyydetään valitsemaan kirjasto. Siirry.zip -tiedoston sijaintiin, jonka juuri latasit ja avaat sellaisenaan.
  6. Palaa Sketch> Include Library -valikkoon. valikko. Sinun pitäisi nyt nähdä kirjasto avattavan valikon alareunassa. Tämä tarkoittaa, että olet valmis ottamaan Ottos -koodeja käyttöön!
  7. Liitä Otto USB: n kautta.
  8. Valitse Arduino -työkaluista/ -kortista: “Arduino Nano” -prosessori: “ATmega328 (vanha käynnistyslatain)” -portti COM# (johon Otto on kytketty)
  9. Avaa tiedostossa/Esimerkit/OttoDIYLib/dance/Otto_allmoves_V9.ino
  10. Tarkista/lataa koodi.

Vaihe 4: Elektroniikka

Elektroniikka
Elektroniikka
Elektroniikka
Elektroniikka
Elektroniikka
Elektroniikka

Ennen kuin käytät paristoja, tarkista liitännät ja testaa robotti tietokoneeseen liitetyllä USB -kaapelilla.

Hyvä käytäntö kannattaa tarkistaa tietokoneesi elektroniikka ja ohjelmisto, ennen kuin kokoat koko robotin, jotta sinun ei tarvitse purkaa koko robottia korjataksesi jotain. Voit tehdä tämän yhdistämällä ainakin kaikki servot alla olevaan kohtaan ja lataa kaikki koodit, jotka saavat Otto liikkumaan. Jos olet valmis paristojen käyttöön, voit myös tarkistaa, toimiiko virtalähteesi, riippuen paristojen tyypistä on paljon vaihtoehtoja

On todella paljon vaihtoehtoja Otto -robotin virran saamiseksi useilla tavoilla, tutkimme tarkemmin tässä blogikirjoituksen artikkelissa:

Tämä on perusjohdotus, jossa käytetään Tinkercad -piirejä, ja perusohjelma, jonka voit koodata perusasetuksilla varmistaaksesi, että servosi ovat keskitettyjä ja kaikki toimii (huomaa, että Tinkercad -piirien komponentit eivät ole samat kuin Arduino UNO nanon sijaan, mutta periaate on sama.

Vaihe 5: Asennusohjeet

Nyt kun olemme tarkistaneet, että kaikki tekniikka toimii oikein, voimme alkaa vihdoin rakentaa! kerää kaikki osat, joita tarvitset tähän kokoonpanoon.

JALAT ovat oikeastaan sama osa käsivarsille!"

Lataa ja lue huolellisesti käyttöohje ennen kokoonpanon aloittamista.

Tai seuraa vain videota.

Jos huomaat joitain virheitä liiketarkistuksessa, joka on kohdistettu servosi keskelle ennen kokoonpanoa, mutta jos haluat tarkemman kävelyn ja liikkeet, voit tehdä jonkin verran sähköistä kalibrointia, kuten selitämme tässä blogikirjoituksessa: https:// www. ottodiy.com/blog/calibration

Vaihe 6: Bluetooth -APP

Monet ihmiset haluavat tehdä tämän suoraan, mutta suosittelen ensin koodausta;)

Meillä on loistava sovellus, joka ohjaa ja ohjelmoi perussekvenssit Ottoon sekä iOS: lle että Androidille, jos olet valmis tähän

1. Varmista, että Oton Arduino -kirjastot on asennettu oikein

2. Liitä sitten Bluetooth -moduuli seuraavasti:

RX -nasta taululle 12

TX -nasta 11

Vcc mihin tahansa 5V

Gnd mille tahansa G: lle

Bluetooth -koodin lataaminen Arduino IDE: llä on yksinkertaista, mutta sinun on varmistettava, että kirjastot on asennettu oikein (sinun ei tarvitse toistaa tätä vaihetta, jos olet jo tehnyt sen aiemmin)

3. Siirry kohtaan Tiedosto/Esimerkit/OttoDIYLib/Bluetooth/Otto_APP.ino tai Avaa Arduino.ino -luonnos koodikansion avulla.

4. Liitä Otto USB -liitännän kautta. Valitse Arduino Tools/ Board: “Arduino Nano” -prosessori: “ATmega328 (vanha käynnistyslatain)” Port COM# (johon Otto on kytketty)

5. Tarkista ja lataa sitten koodi USB: n kautta.

6. Lataa ja asenna APP älypuhelimeesi

7. Ota puhelimen asetuksissa käyttöön Bluetooth, etsi ja yhdistä moduuli 1234 salasanaksi. (tämä on linkki puhelimeesi ja se on tehtävä vain kerran)

8. Sitten avaa varsinainen APP ja seuraa yhteysprosessia APP: n sisällä.

9. Valmis! Otto on valmis ohjaamaan ja ohjelmoimaan puhelimestasi.

Vaihe 7: Liity Otto Builder -yhteisöön

Onnittelut, että olet tehnyt Humanoid -robotin! pohjimmiltaan.

Oikeilla humanoideilla on enemmän artikulaatioita, luuletko voivasi luoda monimutkaisemman robotin? Lue lisää koodauksesta, elektroniikasta, suunnittelusta, 3D -tulostamisesta ja robotiikasta yleensä Open EDU (Open Education) -ohjelmastamme täältä.

Jaa luovuutesi. Otto -ajatus on, että kun olet oppinut perusteet, hakkeroit ja luot omasi!

Liity yhteisöömme täällä

Ryhmä Facebookissa. jakaa ja pyytää apua yhteisössä ja tykätä Facebook -sivustamme

YouTube -kanava, jossa on lisätietoja videoista ja opetusohjelmista.

Instagram seuraa meitä ja jaa #ottodiy

Twitter seuraa meitä ja jaa #ottodiy

Ole osa tätä ystävällistä robottirakentajien, opettajien ja valmistajien yhteisöä! Tervetuloa Otto Builder -yhteisöömme!

nähdään siellä;)

Suositeltava: