Sisukord:

Otto DIY Humanoid Robot: 7 sammu (piltidega)
Otto DIY Humanoid Robot: 7 sammu (piltidega)

Video: Otto DIY Humanoid Robot: 7 sammu (piltidega)

Video: Otto DIY Humanoid Robot: 7 sammu (piltidega)
Video: ❓Как вас заставляют делать то, что ОН хочет? ⚠️7 Основных Приемов Манипулятора❗Анна Богинская 2024, Juuli
Anonim

Tinkercadi projektid »

Otto kahejalgne robot sai nüüd käed, mis näevad välja nagu "inimene", ja LED -maatriks emotsioonide väljendamiseks. 3D -printimine ise ja seejärel koguge osad ise üles ehitamiseks.

Otto on tõeliselt Opensource; see tähendab, et riistvara on hõlpsasti tajutav, nii et teised saavad selle muuta, Arduinoga ühilduv, 3D prinditav ja kohandatav, ideaalne võimalus ehitada ja omada oma esimene robot, õppida robootikat ja lõbutseda, saate teada loogilise seose koodi ja tegevuse vahel, ja seda kokku pannes saate aru, kuidas selle komponendid ja elektroonika töötavad. Üksikasjalikuma teabe saamiseks külastage veebisaiti www.ottodiy.com.

Otto DIY Humanoid kõnnib, tantsib, teeb helisid ja väldib takistusi, nagu põhiline, kuid sellel on ka 2 kätt, üks LED -maatriks emotsioonide väljendamiseks ja güroskoop, et mõõta suhtlemist ja liikumist.

Pange tähele, et Humanoid on lihtsa kahejalgse Ottoga võrreldes arenenud robot, see eeldab kogemuste ehitamist ja rohkem aega, SOOVITAME TEILE VÄHEMALT PÕHITOOTE OTTO DIY teha, muidu võtke seda kui väljakutset: D

Tarvikud

1 x Nano ATmega328

1 x Nano Shield I/O

1 x kaabel USB-A kuni Mini-USB

1 x ultraheli andur HC-SR04

6 x Mikroservo MG90

1 x helisignaal 24 x naissoost/naissoost juhe

1 x LED -maatriks 8x8

1 x heliandur

1 x puutetundlik andur

1 x BLE Bluetooth -moodul

1 x laadija + võimendi

1 x mikrolüliti iselukk sisse/välja

1 x güroskoobi andur (valikuline)

1 x3D trükipea

1 x 3D trükitud korpus

4 x 3D -prinditud jalad (2 on käed)

2 x 3D trükitud käepide

2 x 3D trükitud jalg

1 x väike Phillipis kruvikeeraja 8 x ekstra M2 kruvi

Käärid või tangid.

Arvuti programmeerimiseks ja nutitelefon juhtimiseks.

Samm: 3D -printimine

Otto on väga hästi mõeldud 3D -printimiseks, nii et te ei tekita probleeme, kui järgite neid ühiseid parameetreid:

Soovitatav on kasutada FDM 3D -printerit koos PLA -materjaliga. Ei vaja tuge ega parve. Eraldusvõime: 0,30 mm Täidetihedus 20%, ühe Otto Humanoidi täisosade 3D -printimiseks kulub umbes 9 tundi.

Ma tegin selle TinkerCADis, et saaksite oma robotit mängida ja kohandada!

STL -failid leiate siit

2. samm: plokkide kaupa

Image
Image

Algajatele on soovitatav alustada kodeerimist meie uue Otto Blockly lihtsa visuaalse programmeerimistarkvara abil:

Otto Blockly on täiesti autonoomne (pole vaja Arduino IDE -d ega raamatukogusid ja Interneti -ühendust pole vaja).

  1. Laadige alla meie veebisaidilt siit
  2. Installi.
  3. Avage näide Humanoidi kohta.
  4. Ühendage Otto robot.
  5. Valige Arduino nano,
  6. Valige USB -port, kuhu teie robot on ühendatud.*
  7. Kontrollige/laadige üles ja jah, see on nii lihtne!

*Kui teie arvuti ei tundnud USB -seadet ära, peaksite oma operatsioonisüsteemi jaoks draiveri CH340 installima, selle leiate siit:

Lisateavet Otto Blockly kohta leiate siit

Samm: Arduino

Edasijõudnud programmeerijate jaoks saate vaheldumisi kasutada Arduino IDE -d.

Laadige Otto raamatukogud alla siit

See võimaldab teil tõeliselt ära kasutada oma roboti potentsiaali, saate proovida paljusid näidiskoode (visandeid), mille saate lihtsalt oma programmide jaoks üles laadida ja muuta.

  1. Laadige Arduino IDE tarkvara tasuta alla
  2. Installige oma arvutisse Arduino IDE tarkvara.
  3. Laadige alla Otto raamatukogud
  4. Avage Arduino IDE, navigeerige Sketch> Include Library> Add. ZIP Library. Valige ripploendi ülaosas suvand "Lisa. ZIP -raamatukogu".
  5. Teil palutakse valida kogu. Liikuge.zip -faili asukohta, mille te just alla laadisite ja avasite.
  6. Naaske menüüsse Visand> Kaasa raamatukogu. menüü. Nüüd peaksite nägema rippmenüü allservas olevat raamatukogu. See tähendab, et on valmis Ottose koode kasutama!
  7. Ühendage Otto USB kaudu.
  8. Valige Arduino tööriistades/ pardal: „Arduino Nano” protsessor: „ATmega328 (vana alglaadur)” port COM# (kuhu teie Otto on ühendatud)
  9. Ava failis/Näited/OttoDIYLib/dance/Otto_allmoves_V9.ino
  10. Kontrollige/laadige kood üles.

4. samm: elektroonika

Elektroonika
Elektroonika
Elektroonika
Elektroonika
Elektroonika
Elektroonika

Enne patareide kasutamist peaksite kontrollima oma ühendusi ja katsetama oma robotit arvutiga ühendatud USB -kaabli abil.

Hea tava kohaselt peaksite enne kogu roboti kokkupanekut kontrollima oma elektroonikat ja tarkvara oma arvutis, et vältida selle parandamiseks kogu roboti demonteerimist. Seda saate teha, ühendades lihtsalt vähemalt kõik servod allolevas nurgas näidatud kohas ja laadides üles koodi, mis paneb Otto liikuma. Kui olete patareide jaoks valmis, saate ka kontrollida, kas teie toiteallikas töötab, olenevalt teie akutüübist on palju võimalusi

Seal on tegelikult palju võimalusi oma Otto roboti toiteks mitmel viisil, uurime üksikasjalikumalt selles ajaveebi postituse artiklis:

See on põhijuhtmestik, mis kasutab Tinkercadi ahelaid, põhiprogrammiga, mille abil saate kodeerida põhi, veendumaks, et teie servod on tsentreeritud ja kõik töötab (pange tähele, et Tinkercadi ahelate komponendid ei ole nano asemel samad nagu Arduino UNO, kuid põhimõte on sama.

Samm: monteerimisjuhised

Nüüd, kui oleme kontrollinud, kas kogu tehnika töötab korralikult, saame hakata lõpuks ehitama! koguge kokku kõik osad, mida selle kokkupaneku jaoks vaja läheb.

JALGAD ON TEGELIKULT VÄLJADELE SAMA OSA!"

Enne kokkupaneku alustamist laadige alla ja lugege kasutusjuhend hoolikalt läbi.

Või lihtsalt järgige videot.

Kui näete liigutuste kontrollimisel, et teie servod on enne kokkupanekut joondatud kesksele kohale, kuid kui soovite täpsemat kõndimist ja liigutusi, saate teha mõningaid elektroonilisi kalibreerimisi, nagu me selles blogipostituse artiklis selgitame: https:// www. ottodiy.com/blog/calibration

6. samm: Bluetoothi rakendus

Paljud inimesed tahavad seda otse teha, kuid soovitan kõigepealt kodeerida;)

Meil on suurepärane rakendus, mis juhib ja programmeerib Otto põhijärjestusi nii iOS -i kui ka Androidi jaoks, kui olete selleks valmis

1. Veenduge, et Otto Arduino raamatukogud oleksid õigesti paigaldatud

2. Seejärel ühendage oma Bluetooth -moodul järgmiselt:

RX tihvt plaadil 12 -ni

TX pin kuni 11

Vcc igale 5V

Gnd mis tahes G -le

Bluetooth -koodi üleslaadimine Arduino IDE -ga on lihtne, kuid peate veenduma, et teegid on õigesti installitud (te ei pea seda sammu kordama, kui olete seda juba varem teinud)

3. Liikuge Fail/Näited/OttoDIYLib/Bluetooth/Otto_APP.ino või Avage koodikaustast Arduino.ino visand.

4. Ühendage Otto USB kaudu. Valige Arduino tööriistades/ pardal: „Arduino Nano” protsessor: „ATmega328 (vana alglaadur)” port COM# (kuhu teie Otto on ühendatud)

5. Kontrollige ja seejärel laadige kood USB kaudu üles.

6. Laadige rakendus alla ja installige see oma nutitelefoni

7. Telefoni seadetes Luba Bluetooth, otsige paroolina moodul 1234 ja siduge see. (see on link teie telefoniga ja seda tuleb teha ainult üks kord)

8. Seejärel avage tegelik APP ja järgige APP -s ühenduse loomise protsessi.

9. Valmis! Otto on teie telefonist juhtimiseks ja programmeerimiseks valmis.

Samm: liituge Otto Builderi kogukonnaga

Õnnitleme, et tegite Humanoid -roboti! põhimõtteliselt.

Tõelistel humanoididel on rohkem liigendusi, kas arvate, et saate luua keerukama roboti? Lisateavet kodeerimise, elektroonika, disaini, 3D -printimise ja robootika kohta üldiselt leiate meie Open EDU (Open Education) programmist siit.

Jagage oma loovust. Otto idee on see, et kui olete põhitõed selgeks saanud, häkkite ja loote oma!

Liituge meie kogukonnaga siin

Grupp Facebookis. kogukonnas jagamiseks ja abi küsimiseks ning meie Facebooki lehe meeldimiseks

YouTube'i kanal, kust leiate lisateavet videote ja õpetuste kohta.

Instagram jälgib meid ja jagab #ottodiy

Twitter jälgi meid ja jaga #ottodiy

Ole osa sellest sõbralikust robotiehitajate, õpetajate ja tegijate kogukonnast! Tere tulemast meie Otto Builderi kogukonda!

näeme seal;)

Soovitan: