Talaan ng mga Nilalaman:

Hex Robo V1 (kasama ang Cannon): 9 Mga Hakbang (na may Mga Larawan)
Hex Robo V1 (kasama ang Cannon): 9 Mga Hakbang (na may Mga Larawan)

Video: Hex Robo V1 (kasama ang Cannon): 9 Mga Hakbang (na may Mga Larawan)

Video: Hex Robo V1 (kasama ang Cannon): 9 Mga Hakbang (na may Mga Larawan)
Video: EARTH TWO: GOLDEN AGE (Part 3) | DC Multiverse Origins 2024, Hulyo
Anonim
Hex Robo V1 (kasama ang Cannon)
Hex Robo V1 (kasama ang Cannon)

Inspirasyon ng aking nakaraang robot, sa pagkakataong ito ay lilikha ako ng Hex Robo for War Game.

Magbigay ng kanyon (susunod sa V2) o baka kontrolado gamit ang joystick (susunod sa V3) sa palagay ko magiging masaya ang larong kasama ang kaibigan.

pagbaril sa bawat isa gamit ang maliit na bola ng plastik na kanyon at gumawa ng ilang hamon para manalo …

Sa aking nakaraang robot, ang ilang bahagi ay mahirap i-print at mahirap i-assemble … kaya't nilikha ko ang robot na ito na mas madaling mai-print, mas madaling mag-ipon at mas kaunti ang bahagi.

Ang paggamit ng 18 servos o 18DOF na may 3 pagsali bawat binti ay sapat na kakayahang umangkop para sa isang hexabot robot kaysa sa 12DOF hexabot robot.

Inaasahan kong masisiyahan ka sa pagbuo nito …

Hakbang 1: Kagamitan: Ano ang Kailangang Ihanda

Materyal: Ano ang Kailangang Ihanda
Materyal: Ano ang Kailangang Ihanda
Materyal: Ano ang Kailangang Ihanda
Materyal: Ano ang Kailangang Ihanda
Materyal: Ano ang Kailangang Ihanda
Materyal: Ano ang Kailangang Ihanda
Materyal: Ano ang Kailangang Ihanda
Materyal: Ano ang Kailangang Ihanda

Ito ang lahat ng sangkap na kailangan mong bilhin:

  1. 32 CH servo controller (x1)
  2. Wemos D1 Mini (x1)
  3. Servo MG90S metal gear (x18)
  4. 5v Ubec 6A minimal (1x)
  5. mini DC-DC Step down converter (x1)
  6. Babae - babaeng dupont cable jumper (mga x10)
  7. Baterya 3S (x1)
  8. ilang maliit na turnilyo para sa sungay ng katawan at servo

Hakbang 2: 3D I-print ang iyong Robo

3D I-print ang iyong Robo
3D I-print ang iyong Robo
3D I-print ang iyong Robo
3D I-print ang iyong Robo

maaari mong i-download ang aking Hex Robo 3D na mga file mula sa thingiverse

kadalasan nai-print ko ito gamit ang PLA o ABS

Ang kailangan mong i-print ay:

  • 3 pares ng Tibia
  • 3 pares ng Coxa
  • 3 sakit ng Femur
  • 1 Pangunahing katawan
  • 1 Nangungunang takip
  • 1 Ibabang takip

Hakbang 3: Pag-ipon ng Iyong Robo

Image
Image
Pagkonekta sa Dot
Pagkonekta sa Dot

sundin lang ang video sa itaas

Matapos ang lahat ng magawa, maaari kaming magdagdag ng higit pang paggalaw sa arduino code. Gumagamit ako ng RTrobot servo controller upang makagawa ng ilang paggalaw at pagkatapos na magkaroon kami ng serial command para sa servo, maaari naming ilagay ito sa code na may ilang pagsasaayos ng code.

I-download dito

o dito @ 4shared para sa windows & linux lamang

PS Tunay na MAHALAGA:

ang lahat ng RX at TX mula at sa Wemos at Servo Drivers ay kailangang matatag na kumonekta, dahil ang regular na pag-loop ay laging suriin ang "OK respond" mula sa 32 servo driver. Kung ang driver ng servo ay hindi natagpuan at walang "OK" na tumugon, kaysa sa programa ay maiikot sa "void the wait_serial_return_ok ()" Ang pagkakamaling ito ay magdudulot: - Hindi makakonekta sa AP - Blank web page - Hindi natatapos ang pag-usad ng paglo-load ng pahina

Hakbang 4: Pagkonekta sa Dot

Ito ay lahat ng elektronikong eskematiko, karaniwang lahat ng mga servo na kinokontrol ng 32CH servo controller dahil mayroon na itong micro controller dito. Tulad ng arduino ito ay kalayaan at makokontrol gamit ang serial command mula sa PS2 controller, PC o iba pang aparato.

Cabling mapping:

  1. 5v power out (+) mula sa UBEC
  2. Ground mula sa UBEC at Mini Stepdown
  3. 5v power out (+) mula sa mini step down
  4. sa Wemos D1 mini G pin
  5. sa Wemos D1 mini 5v pin
  6. sa Wemos D1 mini RX pin
  7. sa Wemos D1 mini TX pin
  8. (itugma ang kulay ng pin sa kulay ng servo cable) hanggang kanang paa sa harap (pin 1 sa coxa, pin 2 sa femur, pin 3 tibia servo)
  9. (itugma ang kulay ng pin sa kulay ng servo cable) sa kaliwang paa sa harap (pin 5 hanggang coxa, pin 6 hanggang femur, pin 7 tibia servo)
  10. (itugma ang kulay ng pin sa kulay ng servo cable) sa kaliwang gitnang binti (pin 13 hanggang coxa, pin 14 hanggang femur, pin 15 tibia servo)
  11. (itugma ang kulay ng pin sa kulay ng servo cable) hanggang kanang gitnang binti (pin 17 hanggang coxa, pin 18 hanggang femur, pin 19 tibia servo)
  12. (itugma ang kulay ng pin sa kulay ng servo cable) sa kaliwang binti sa likod (pin 25 sa coxa, pin 26 sa femur, pin 27 tibia servo)
  13. (itugma ang kulay ng pin sa kulay ng servo cable) hanggang kanang binti sa likod (pin 29 hanggang coxa, pin 30 hanggang femur, pin 31 tibia servo)

Hakbang 5: Paunang Pose

Paunang Pose
Paunang Pose
Paunang Pose
Paunang Pose

MAHALAGA … !!

  1. kapag binuksan mo ang driver ng servo, lahat ng servo ay lilipat sa paunang / default na posisyon / magpose
  2. ikabit ang servo sungay nang malapit hangga't maaari tulad ng figure sa itaas o video sa itaas
  3. muling ikabit ang servo sungay at ayusin ang coca, tibia at femur pose tulad ng larawan sa itaas
  4. patayin at i-on muli upang matiyak na ang lahat ng mga binti ay nasa tamang posisyon
  5. huwag magalala kung ang anggulo ay bahagyang may pagkakaiba
  6. maaari mo pa ring i-trim ito sa arduino code

Hakbang 6: NodeMCU AP

NodeMCU AP
NodeMCU AP

I-flash ang iyong NodeMCU

I-download ang code Dito

Ang WeMos D1 mini ay minimal ESP8266 wifi board Gamit ang wemos D1 mini bilang WIFI AP maaari kaming magpadala ng serial command sa 32 CH servo controller at ang kalayaan ay maging Web server AP para sa pagkontrol sa robot. ang kailangan lang ay i-flash ang board ng nodeMCU gamit ang code attach at maaari naming ikonekta ang smartphone sa nodeMCU AP at gamitin ang web browser buksan ang https://192.168.4.1 at maaari naming makita ang lahat ng mga utos.

Pagmapa ng ModeMCU Pin:

  1. sa 32 CH servo controller RX pin
  2. sa 32 CH servo controller TX pin
  3. mula sa 32 CH servo controller G pin
  4. mula sa 32 CH servo controller 5v pin

Hakbang 7: Suriin ang Hex Robo Demo Video na ito …

Image
Image
Oo… Ngayon Mayroon Ito Modyul na Cannon dito …
Oo… Ngayon Mayroon Ito Modyul na Cannon dito …

malapit nang mai-post ang remote control ng NRF…

hintayin mo ito … ngunit hanggang sa ngayon, magsaya ka lang dito …

PS: Ina-update ko lang ang module ng kanyon sa ibaba …

Hakbang 8: Oo… Ngayon Mayroon Ito Modyul na Cannon dito …

Image
Image

i-download ang modelo ng kanyon 3D mula sa:

Hakbang 9: Cannon Cabeling Schema

Cannon Cabeling Schema
Cannon Cabeling Schema
Cannon Cabeling Schema
Cannon Cabeling Schema

Listahan ng elektronikong bahagi:

Ang pares ng Motor 716 ay nagsipilyo ng 60000rpm (karaniwang para sa jrrc h67 e011 mini drone)

  • Modyul ng Power Mosfet
  • Mini-360 Napakaliit na laki ng Power Supply Module DC DC Step-Down Power Module para sa Arduino
  • MG90S metal gear servo

Bagay na dapat malaman:

  • itakda ang DC sa DC boltahe potensio upang hindi mabagal at hindi mag-vibrate hangga't maaari (kung ang gulong ay laging nag-iisa, mangyaring muling balansehin ang iyong gulong)
  • triger servo kumonekta sa PIN 6 ng iyong arduino / nodeMCU at MS90S kanyon trigger servo header kumonekta sa PIN 24 ng 32ch servo controller
  • Kung nais mong magdagdag ng LED para sa tagapagpahiwatig ng katayuan, maaari kang kumonekta sa PIN 5 (para sa LED positibong binti) ng arduino / nodemcu gamit ang 5v LED + risistor sa positibong binti (maaaring maging anumang halaga sa pagitan ng 100 Ohms at tungkol sa 10K Ohms) at ang negatibong paa sa GND
Gawin itong Gumalaw
Gawin itong Gumalaw
Gawin itong Gumalaw
Gawin itong Gumalaw

Pangalawang Gantimpala sa Gawin itong Ilipat

Inirerekumendang: