Sisukord:
2025 Autor: John Day | [email protected]. Viimati modifitseeritud: 2025-01-13 06:57
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
See on kõik komponendid, mida peate ostma:
- 32 CH servo kontroller (x1)
- Wemos D1 Mini (x1)
- Servo MG90S metallist käik (x18)
- 5v Ubec 6A minimaalne (1x)
- mini alalisvoolu alalisvoolu muundur (x1)
- Naine - emane dupont -kaabli hüppaja (umbes x10)
- Aku 3S (x1)
- mõni väike kruvi kere ja servosarve jaoks
Samm: printige oma Robo 3D -vormingus
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
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:
- 5 V toide (+) UBEC -ist
- UBEC ja Mini Stepdown
- 5 V toide (+) miniastmest
- Wemos D1 mini G tihvti külge
- kuni Wemos D1 mini 5v pin
- Wemos D1 mini RX tihvti külge
- Wemos D1 mini TX tihvti külge
- (sobitage tihvti värv servokaabli värviga) parema esijalaga (tihvt 1 koksi külge, tihvt 2 reieluuni, tihvt 3 sääreluu servo)
- (sobitage tihvti värv servokaabli värviga) vasaku esijalaga (tihvt 5 koksi, tihvt 6 reieluu, tihvt 7 sääreluu servo)
- (sobitage tihvti värv servokaabli värviga) vasakule keskmisele jalale (tihvt 13 koksi külge, tihvt 14 reieluule, tihvt 15 sääreluu servo)
- (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)
- (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)
- (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
TÄHTIS… !!
- kui lülitate servo draiveri sisse, liigub kogu servo alg-/vaikeasendisse/-asendisse
- kinnitage servosarv võimalikult lähedale, nagu ülaltoodud joonis või video ülal
- kinnitage servosarv uuesti ja reguleerige koka, sääreluu ja reieluu poosi täpselt nagu ülaltoodud pildil
- lülitage välja ja uuesti sisse, veendumaks, et kõik jalad on õiges asendis
- ärge muretsege, kui nurk on veidi erinev
- saate selle ikkagi arduino koodi järgi kärpida
Samm: 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:
- 32 CH servokontrolleri RX tihvtile
- 32 CH servokontrolleri TX tihvtile
- alates 32 CH servo kontrolleri G pin
- alates 32 CH servo kontroller 5v pin
Samm: vaadake seda Hex Robo demovideot…
varsti postitan NRF kaugjuhtimispuldi …
oodake seda, aga seni nautige seda …
PS: värskendan lihtsalt kahurimoodulit allpool …
Samm: jah … nüüd on sellel kahurimoodul …
laadige kahuri 3D mudel alla siit:
9. samm: 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
Teine auhind teenuses Make it Move