Hex Robo V1 (kahuriga): 9 sammu (piltidega)
Hex Robo V1 (kahuriga): 9 sammu (piltidega)
Anonim
Hex Robo V1 (koos kahuriga)
Hex Robo V1 (koos kahuriga)

Inspireerides oma eelmisest robotist, loon seekord sõjamängu jaoks Hex Robo.

Varustada kahuriga (järgmine V2 -l) või juhtida juhtkangi abil (järgmine V3 -l), ma arvan, et sõbraga on lõbus mängida.

tulistades üksteist väikese kahurplastist kuuli ja tehes võidu jaoks väljakutseid …

Minu eelmise roboti puhul on mõnda osa raske trükkida ja seda on keeruline kokku panna … nii et sellepärast loon selle roboti, mida on lihtsam printida, seda on lihtsam kokku panna ja vähem osi.

Kasutades 18 servot või 18DOF -i 3 liigendiga jala kohta, on heksabotiroboti jaoks piisavalt paindlik kui 12DOF -heksabotirobot.

loodan, et saate selle ehitamisest rõõmu tunda …

Samm: materjal: mida peate valmistama

Materjal: mida peate valmistama
Materjal: mida peate valmistama
Materjal: mida on vaja ette valmistada
Materjal: mida on vaja ette valmistada
Materjal: mida peate valmistama
Materjal: mida peate valmistama
Materjal: mida on vaja ette valmistada
Materjal: mida on vaja ette valmistada

See on kõik komponendid, mida peate ostma:

  1. 32 CH servo kontroller (x1)
  2. Wemos D1 Mini (x1)
  3. Servo MG90S metallist käik (x18)
  4. 5v Ubec 6A minimaalne (1x)
  5. mini alalisvoolu alalisvoolu muundur (x1)
  6. Naine - emane dupont -kaabli hüppaja (umbes x10)
  7. Aku 3S (x1)
  8. mõni väike kruvi kere ja servosarve jaoks

Samm: printige oma Robo 3D -vormingus

3D -printimine oma Robole
3D -printimine oma Robole
3D trükkige oma Robo
3D trükkige oma Robo

saate oma Hex Robo 3D -failid saidilt thingiverse alla laadida

Tavaliselt prindin selle PLA või ABS abil

Printimiseks on vaja järgmist:

  • 3 paari sääreluud
  • 3 paari Coxat
  • 3 reieluu valu
  • 1 Põhikorpus
  • 1 Ülemine kate
  • 1 Alumine kate

Samm: pange oma Robo kokku

Image
Image
Punkti ühendamine
Punkti ühendamine

järgige ülaltoodud videot

Lõppude lõpuks saame arduino koodile lisada rohkem liikumist. Kasutan RTrobot servokontrollerit mõne liigutuse tegemiseks ja pärast seda, kui oleme saanud servo käsu, saame selle mõne koodikorrigeerimisega koodi sisestada.

lae alla siit

või siin @4shared ainult Windowsi ja Linuxi jaoks

PS Väga TÄHTIS:

kõik RX ja TX Wemos ja Servo draiveritest ja nende vahel peavad olema kindlalt ühendatud, sest silmusrežiim kontrollib alati 32 servo draiveri "OK vastata". Kui servo draiverit ei leitud ja "OK" ei reageeri, lülitatakse programm silmusesse "void the wait_serial_return_ok ()" See viga põhjustab: - ei saa ühendust AP -ga - tühi veebileht - lehe laadimise edenemine ei lõpe

Samm: punkti ühendamine

See on kõik elektrooniline skeem, põhimõtteliselt kõiki servosid, mida juhib 32 -kanaliline servokontroller, kuna selles on juba mikrokontroller. Nagu arduino, on see sõltumatus ja seda saab juhtida PS2 kontrolleri, arvuti või muu seadme jadakäsuga.

Kaablite kaardistamine:

  1. 5 V toide (+) UBEC -ist
  2. UBEC ja Mini Stepdown
  3. 5 V toide (+) miniastmest
  4. Wemos D1 mini G tihvti külge
  5. kuni Wemos D1 mini 5v pin
  6. Wemos D1 mini RX tihvti külge
  7. Wemos D1 mini TX tihvti külge
  8. (sobitage tihvti värv servokaabli värviga) parema esijalaga (tihvt 1 koksi külge, tihvt 2 reieluuni, tihvt 3 sääreluu servo)
  9. (sobitage tihvti värv servokaabli värviga) vasaku esijalaga (tihvt 5 koksi, tihvt 6 reieluu, tihvt 7 sääreluu servo)
  10. (sobitage tihvti värv servokaabli värviga) vasakule keskmisele jalale (tihvt 13 koksi külge, tihvt 14 reieluule, tihvt 15 sääreluu servo)
  11. (sobitage tihvti värv servokaabli värviga) parema keskmise jalaga (tihvt 17 koksi külge, tihvt 18 reieluu külge, tihvt 19 sääreluu servo)
  12. (sobitage tihvti värv servokaabli värviga) vasaku tagumise jalaga (tihvt 25 koksi külge, tihvt 26 reieluu külge, tihvt 27 sääreluu servo)
  13. (sobitage tihvti värv servokaabli värviga) parema tagumise jalaga (tihvt 29 koksi külge, tihvt 30 reieluu külge, tihvt 31 sääreluu servo)

5. samm: esialgne poos

Esialgne poos
Esialgne poos
Esialgne poos
Esialgne poos

TÄHTIS… !!

  1. kui lülitate servo draiveri sisse, liigub kogu servo alg-/vaikeasendisse/-asendisse
  2. kinnitage servosarv võimalikult lähedale, nagu ülaltoodud joonis või video ülal
  3. kinnitage servosarv uuesti ja reguleerige koka, sääreluu ja reieluu poosi täpselt nagu ülaltoodud pildil
  4. lülitage välja ja uuesti sisse, veendumaks, et kõik jalad on õiges asendis
  5. ärge muretsege, kui nurk on veidi erinev
  6. saate selle ikkagi arduino koodi järgi kärpida

Samm: NodeMCU AP

NodeMCU AP
NodeMCU AP

Välklamp NodeMCU

Laadige kood alla siit

WeMos D1 mini on minimaalne ESP8266 WiFi -plaat. Kasutades Wemos D1 mini WIFI AP -na, saame 32 -kanalilisele servokontrollerile seeriakäskluse saata ja sõltumatusest saab veebiserveri AP roboti juhtimiseks. kõik, mida vajame, vaid vilgutage sõlmMCU -plaati koodiga ja saame nutitelefoni ühendada sõlmeMCU AP -ga ja veebibrauseri abil avage https://192.168.4.1 ja näeme kogu käsku.

RežiimMCU tihvtide kaardistamine:

  1. 32 CH servokontrolleri RX tihvtile
  2. 32 CH servokontrolleri TX tihvtile
  3. alates 32 CH servo kontrolleri G pin
  4. alates 32 CH servo kontroller 5v pin

Samm: vaadake seda Hex Robo demovideot…

Image
Image
Jah … nüüd on sellel kahurimoodul …
Jah … nüüd on sellel kahurimoodul …

varsti postitan NRF kaugjuhtimispuldi …

oodake seda, aga seni nautige seda …

PS: värskendan lihtsalt kahurimoodulit allpool …

Samm: jah … nüüd on sellel kahurimoodul …

Image
Image

laadige kahuri 3D mudel alla siit:

9. samm: kahurikaabeldusskeem

Kahurikaabeldusskeem
Kahurikaabeldusskeem
Kahurikaabeldusskeem
Kahurikaabeldusskeem

Elektrooniliste osade loend:

Paar mootorit 716 harjatud 60000 p / min (tavaliselt mini -drooni jaoks jjrc h67 e011)

  • Toite Mosfeti moodul
  • Mini-360 Super väikese suurusega toiteallika moodul DC DC alandav toiteallikas Arduino jaoks
  • MG90S metallist käigukasti servo

Mida teada:

  • seadke alalisvoolu alalispinge potentsiaal mitte aeglustuma ja mitte vibreerima nii palju kui võimalik (kui ratas alati vibreerib, tasakaalustage ratas uuesti)
  • triger servo ühendage oma arduino/sõlme PIN -koodiga 6 MCU ja MS90S kahur päästiku servo päis ühendage 32 -kanalilise servokontrolleri PIN -koodiga 24
  • Kui soovite olekuindikaatorile LED -i lisada, saate u ühendada arduino/nodemcu PIN -koodiga 5 (LED -positiivse jala jaoks), kasutades positiivsel jalal 5v LED + takisti (võib olla mis tahes väärtus vahemikus 100 oomi kuni umbes 10 K oomi) ja negatiivne jalg GND suhtes
Tee see liikuma
Tee see liikuma
Tee see liikuma
Tee see liikuma

Teine auhind teenuses Make it Move