Talaan ng mga Nilalaman:
- Mga gamit
- Hakbang 1: Pag-print sa 3D
- Hakbang 2: Harang
- Hakbang 3: Arduino
- Hakbang 4: Elektronika
- Hakbang 5: Mga Tagubilin sa Assembly
- Hakbang 6: Bluetooth APP
- Hakbang 7: Sumali sa Komunidad ng Otto Builder
Video: Otto DIY Humanoid Robot: 7 Mga Hakbang (na may Mga Larawan)
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:11
Mga Proyekto ng Tinkercad »
Ang Otto bipedal robot ngayon ay nakakuha ng mga braso upang magmukhang katulad sa isang "Tao" at isang LED matrix upang ipahayag ang mga emosyon. 3D na naka-print sa pamamagitan ng iyong sarili at pagkatapos ay tipunin ang mga bahagi upang bumuo ng iyong sarili.
Ang Otto ay tunay na Opensource; nangangahulugan ito na ang hardware ay madaling makilala upang ang iba ay maaaring gawin ito, tugma sa Arduino, 3D na naka-print at napapasadyang, ang perpektong pagkakataon na bumuo at magkaroon ng iyong unang robot, matuto ng mga robot at magsaya, malalaman mo ang lohikal na koneksyon sa pagitan ng code at pagkilos, at sa pamamagitan ng pag-iipon nito, mauunawaan mo kung paano gumagana ang mga bahagi nito at electronics. Bisitahin ang www.ottodiy.com para sa mas detalyadong impormasyon.
Ang Otto DIY Humanoid ay naglalakad, sumasayaw, gumagawa ng tunog at maiiwasan ang mga hadlang, tulad ng pangunahing ngunit mayroon ding 2 braso, isang LED matrix upang ipahayag ang mga emosyon at isang gyroscope upang masukat ang oryentasyon at paggalaw para sa mga pakikipag-ugnay.
Mangyaring tandaan na ang Humanoid ay isang advanced na robot kumpara sa simpleng naka-bip na Otto, kakailanganin kang magkaroon ng EXPERIENCE BUILDING ROBOTS AT MAS DALING PANAHON, IN nirerekomenda ka namin na unahin ang pagbuo ng BASIC Otto DIY AT LEAST, kung hindi man ay gawin itong isang hamon: D
Mga gamit
1 x Nano ATmega328
1 x Nano Shield I / O
1 x cable USB-A hanggang sa Mini-USB
1 x ultrasound sensor HC-SR04
6 x Micro servo MG90s
1 x Buzzer 24 x Babae / Babae na Jumper Wire
1 x LED Matrix 8x8
1 x sound sensor
1 x touch sensor
1 x BLE module ng Bluetooth
1 x charger + power booster
1 x Micro Switch Self lock Na / Naka-on
1 x Gyroscope sensor (opsyonal)
1 x3D naka-print na ulo
1 x 3D na naka-print na katawan
4 x 3D naka-print na mga binti (2 ang mga braso)
2 x 3D na naka-print na mahigpit na pagkakahawak
2 x 3D na naka-print na paa
1 x Maliit na Phillipis screwdriver 8 x sobrang M2 screws
Gunting o pliers.
Computer para sa programa at smartphone para sa pagkontrol.
Hakbang 1: Pag-print sa 3D
Ang Otto ay napakahusay na dinisenyo para sa pag-print sa 3D, kaya't hindi ka bibigyan ng problema kung susundin mo ang mga karaniwang parameter na ito:
Inirerekumenda na gumamit ng isang FDM 3D printer na may materyal na PLA. Hindi na kailangan ng mga suporta o rafts. Resolution: 0.30mm Punan ang density ng 20% dapat tumagal ng 9 na oras upang mag-print ang 3D ng isang buong hanay ng mga bahagi para sa isang Otto Humanoid.
Ginawa ko ito sa TinkerCAD upang makapaglaro ka at ipasadya ang iyong sariling robot!
Maghanap ng mga STL file dito
Hakbang 2: Harang
Para sa mga nagsisimula inirerekumenda na simulan ang pag-coding sa pamamagitan ng paggamit ng aming bagong Otto Blockly isang simpleng visual program software:
Ang Otto Blockly ay ganap na nagsasarili (hindi kinakailangan para sa Arduino IDE, o pag-setup ng mga aklatan at walang kinakailangang pag-access sa Internet).
- Mag-download mula sa aming website dito
- I-install
- Buksan ang halimbawa para sa Humanoid.
- Ikonekta ang iyong Otto robot.
- Piliin ang Arduino nano,
- Piliin ang USB port kung saan nakakonekta ang iyong robot. *
- Suriin / Mag-upload at oo madali ba iyon!
* Kung hindi nakilala ng iyong computer ang USB device dapat mong i-install ang driver na CH340 para sa iyong Operative System hanapin ito dito:
Dagdagan ang nalalaman tungkol sa Otto Blockly dito
Hakbang 3: Arduino
Para sa mas advanced na mga programmer maaari mong kahaliling gamitin ang Arduino IDE.
Mag-download ng mga Otto Library dito
Papayagan ka nitong talagang pagsamantalahan ang potensyal ng iyong robot, masusubukan mo ang maraming mga halimbawang code (sketch) na maaari mo lamang i-upload at baguhin ang mga ito para sa iyong sariling mga programa.
- Mag-download ng Arduino IDE software nang libre
- I-install ang Arduino IDE software sa iyong computer.
- I-download ang mga silid aklatan ng Otto na narito
- Buksan ang Arduino IDE, mag-navigate sa Sketch> Isama ang Library> Magdagdag ng. ZIP Library. Sa tuktok ng listahan ng drop down, piliin ang pagpipilian sa "Magdagdag ng. ZIP Library ''.
- Sasabihan ka upang pumili ng silid-aklatan. Mag-navigate sa lokasyon ng.zip file, na na-download mo lamang at buksan na ito.
- Bumalik sa Sketch> Isama ang menu ng Library. menu Dapat mo na ngayong makita ang library sa ilalim ng drop-down na menu. Nangangahulugan iyon na handa nang gumamit ng mga code ng Ottos!
- Ikonekta ang iyong Otto sa pamamagitan ng USB.
- Piliin sa Arduino Tools / Board: Processor ng "Arduino Nano": "ATmega328 (Old bootloader)" Port COM # (kung saan nakakonekta ang iyong Otto)
- Buksan sa File / Mga Halimbawa / OttoDIYLib / sayaw / Otto_allmoves_V9.ino
- Suriin / I-upload ang code.
Hakbang 4: Elektronika
Bago gamitin ang anumang mga baterya dapat mong suriin ang iyong mga koneksyon at subukan ang iyong robot gamit ang USB cable na konektado sa isang computer.
Bilang isang mahusay na kasanayan dapat mong suriin ang iyong electronics at software sa iyong computer, bago tipunin ang lahat ng robot upang maiwasan ang pag-disassemble ng buong robot upang ayusin ang isang bagay. Maaari mo itong gawin sa pamamagitan lamang ng pagkonekta ng hindi bababa sa lahat ng mga servo, sa lugar na nakalagay sa wring sa ibaba at mag-upload ng anumang code na gumagalaw sa Otto. Kung handa ka na para sa Mga Baterya maaari mo ring suriin kung gumagana ang iyong mapagkukunan ng kuryente, depende sa uri ng mga baterya na mayroon kang maraming mga pagpipilian
Talagang maraming mga pagpipilian upang mapalakas ang iyong Otto robot sa maraming paraan, mas detalyado ang pag-explore namin sa blog post na artikulo:
Ito ay isang pangunahing kable gamit ang Tinkercad Circuits, na may pangunahing programa na maaari mong i-code ang pangunahing upang matiyak na nakasentro ang iyong mga servo at gumagana ang lahat (mangyaring tandaan na ang mga bahagi sa Tinkercad Circuits ay hindi katulad ng Arduino UNO sa halip na nano ngunit ang prinsipyo ay pareho.
Hakbang 5: Mga Tagubilin sa Assembly
Ngayon pagkatapos naming suriin ang lahat ng tech ay gumagana nang maayos maaari kaming magsimula sa wakas na bumuo! tipunin ang lahat ng mga bahagi na kakailanganin mo para sa pagpupulong na ito.
TULA AY PAREHONG PAREHONG BAHAGI SA ARMS!"
Bago simulan ang pagpupulong, mag-download at basahin nang mabuti ang manwal ng tagubilin.
O sundan lamang ang video.
Kung nakakakita ka ng ilang pagkakamali sa mga paggalaw ng tseke na nakahanay sa gitna ng iyong mga servos bago ang pagpupulong ngunit kung nais mo ng mas tumpak na paglalakad at paggalaw maaari kang gumawa ng ilang elektronikong pagkakalibrate tulad ng ipinaliwanag namin sa artikulong ito sa pag-post sa blog: https:// www. ottodiy.com/blog/calibration
Hakbang 6: Bluetooth APP
Maraming mga tao ang nais na direktang gawin ito ngunit inirerekumenda kong gawin muna ang ilang pag-coding;)
Mayroon kaming mahusay na App na kumokontrol at nag-programa din ng mga pangunahing pagkakasunud-sunod sa Otto, para sa parehong iOS at Android, Kung handa ka na para dito
1. Tiyaking na-install nang maayos ang Arduino Library of Otto
2. Pagkatapos ay ikonekta ang iyong module ng Bluetooth na tulad nito:
Ang RX ay pin sa 12 sa pisara
TX pin sa 11
Vcc sa anumang 5V
Gnd sa anumang G
Ang pag-upload ng Bluetooth code gamit ang Arduino IDE ay simple ngunit kailangan mong tiyakin na ang mga aklatan ay na-install nang tama (hindi mo na kailangang ulitin ang hakbang na ito, kung nagawa mo na ito dati)
3. Mag-navigate sa File / Mga Halimbawa / OttoDIYLib / Bluetooth / Otto_APP.ino o Buksan ang Arduino.ino sketch mula sa code folder.
4. Ikonekta ang iyong Otto sa pamamagitan ng USB. Piliin sa Arduino Tools / Board: Processor ng "Arduino Nano": "ATmega328 (Old bootloader)" Port COM # (kung saan nakakonekta ang iyong Otto)
5. Suriin at pagkatapos ay Mag-upload ng code sa pamamagitan ng USB.
6. I-download at I-install ang APP sa iyong smartphone
7. Sa mga setting ng iyong telepono Paganahin ang Bluetooth, maghanap at ipares sa module na 1234 bilang password. (ito ay upang mai-link sa iyong telepono at kailangan lamang gawin ng isang beses)
8. Pagkatapos Buksan ang aktwal na APP at sundin ang proseso ng koneksyon sa loob ng APP.
9. Tapos na! ang iyong Otto ay handa na upang makontrol at programa mula sa iyong telepono.
Hakbang 7: Sumali sa Komunidad ng Otto Builder
Binabati kita na nakagawa ka ng isang Humanoid robot! talaga.
Ang mga totoong humanoid ay may maraming mga artikulasyon sa palagay mo maaari kang lumikha ng isang mas kumplikadong robot? Matuto nang higit pa tungkol sa pag-coding, electronics, disenyo, 3Dprinting at robotics sa pangkalahatan sa aming Open EDU (Open Education) na programa dito.
Ibahagi ang iyong pagkamalikhain. Ang ideya ng Otto ay na kapag natutunan mo ang mga pangunahing kaalaman na iyong na-hack at lumikha ng iyong sarili!
Sumali sa aming komunidad dito
Pangkat sa Facebook. upang ibahagi at humingi ng tulong sa pamayanan at gusto ang aming pahina sa Facebook
Channel sa YouTube para sa higit pa kung paano mag-video at magturo.
Sundan kami ng Instagram at ibahagi ang #ottodiy
Sundan kami ng Twitter at ibahagi ang #ottodiy
Maging bahagi ng magiliw na pamayanan ng mga tagabuo ng robot, guro at gumagawa! Maligayang pagdating sa aming komunidad ng Otto Builder!
magkita tayo doon;)
Inirerekumendang:
BONES ang Humanoid Robot: 11 Hakbang (na may Mga Larawan)
BONES ang Humanoid Robot: Maligayang Halloween Lahat !!! Upang ipagdiwang ang mga taong ito Halloween naisip ko Ito ay magiging isang magandang ideya na bumuo ng isang robot na angkop para sa okasyon. Isang sayaw na Humanoid Skeleton !!! Gusto kong mag-disenyo at bumuo ng aking sariling robot na humanoid kaya't ito ang p
How-to: 17 DOF Humanoid Robot: 7 Hakbang (na may Mga Larawan)
How-to: 17 DOF Humanoid Robot: Ang pagtitipon ng DIY robot kit ay isa sa aking mga paboritong libangan. Nagsisimula ka sa isang kahon na puno ng mga sangkap na nakaayos sa maliit na mga plastic bag, at nagtatapos sa isang naka-mount na istraktura at maraming mga ekstrang bolt! Sa tutorial na ito ipinakita ko kung paano magtipon ng isang kit ng isang 17 degr
Otto DIY - Bumuo ng Iyong Sariling Robot sa Isang Oras !: 9 Mga Hakbang (na may Mga Larawan)
Otto DIY - Buuin ang Iyong Sariling Robot sa Isang Oras !: Ang Otto ay isang interactive robot na maaaring gawin ng sinuman!, Si Otto ay naglalakad, sumasayaw, gumagawa ng tunog at iniiwasan ang mga hadlang. Ang Otto ay ganap na bukas na mapagkukunan, katugma ng Arduino, 3D na naka-print, at may isang panlipunan epekto misyon upang lumikha ng isang kasama na kapaligiran para sa lahat ng k
ASPIR: Full-Size 3D-Printed Humanoid Robot: 80 Hakbang (na may Mga Larawan)
ASPIR: Full-Size 3D-Printed Humanoid Robot: Autonomous Support and Positive Inspiration Robot (ASPIR) ay isang buong sukat, 4.3-ft na open-source 3D-naka-print na humanoid robot na maaaring maitayo ng sinuman na may sapat na drive at determinasyon. Talaan ng Mga Nilalaman pinaghiwalay ang napakalaking 80-hakbang na Maaring maituro sa 10 e
Batay sa Arduino Humanoid Robot Gamit ang Mga Servo Motors: 7 Mga Hakbang (na may Mga Larawan)
Batay sa Arduino Humanoid Robot Paggamit ng Servo Motors: Kamusta sa lahat, Ito ang aking unang robot na humanoid, na ginawa ng sheet ng foam ng PVC. Magagamit ito sa iba't ibang kapal. Dito, gumamit ako ng 0.5mm. Sa ngayon ang robot na ito ay maaaring maglakad lamang kapag ako ay nagbukas. Ngayon ay nagtatrabaho ako sa pagkonekta sa Arduino at Mobile sa pamamagitan ng Bluetooth