Innehållsförteckning:

Hex Robo V1 (med kanon): 9 steg (med bilder)
Hex Robo V1 (med kanon): 9 steg (med bilder)

Video: Hex Robo V1 (med kanon): 9 steg (med bilder)

Video: Hex Robo V1 (med kanon): 9 steg (med bilder)
Video: Friday Night Funkin' - Perfect Combo - Vs Hex Mod (FULL WEEK UPDATE) [HARD] 2024, Juli
Anonim
Hex Robo V1 (med Cannon)
Hex Robo V1 (med Cannon)

Inspirera av min tidigare robot, den här gången skapar jag Hex Robo for War Game.

Utrusta med kanon (nästa på V2) eller kanske styrd med joystick (nästa på V3) jag tror att det kommer att bli kul att spela med kompis.

skjuta varandra med en liten kanonkula av plast och göra en utmaning för att vinna …

I min tidigare robot är en del svår att skriva ut och svår att montera … så därför skapar jag den här roboten som är lättare att skriva ut, lättare att montera och mindre del.

Att använda 18 servon eller 18DOF med 3 skarvar per ben är tillräckligt flexibelt för en hexabotrobot än 12DOF hexabotrobot.

Jag hoppas att du kan njuta av att bygga detta …

Steg 1: Material: Vad du behöver förbereda

Material: Vad du behöver förbereda
Material: Vad du behöver förbereda
Material: Vad du behöver förbereda
Material: Vad du behöver förbereda
Material: Vad du behöver förbereda
Material: Vad du behöver förbereda
Material: Vad du behöver förbereda
Material: Vad du behöver förbereda

Detta är allt du behöver köpa:

  1. 32 CH servostyrning (x1)
  2. Wemos D1 Mini (x1)
  3. Servo MG90S metallväxel (x18)
  4. 5v Ubec 6A minimal (1x)
  5. mini DC-DC Stegomvandlare (x1)
  6. Kvinna - kvinnlig dupont kabelbygel (ca x10)
  7. Batteri 3S (x1)
  8. någon liten skruv för kaross och servohorn

Steg 2: 3D -utskrift av din Robo

3D -utskrift av din Robo
3D -utskrift av din Robo
3D -utskrift av din Robo
3D -utskrift av din Robo

du kan ladda ner mina Hex Robo 3D -filer från thingiverse

vanligtvis skriver jag ut det med PLA eller ABS

Vad du behöver skriva ut är:

  • 3 par skenben
  • 3 par Coxa
  • 3 smärta i lårbenet
  • 1 Huvudkropp
  • 1 Övre omslag
  • 1 Underkåpa

Steg 3: Montera din Robo

Image
Image
Anslutning av prick
Anslutning av prick

följ bara videon ovan

När allt är klart kan vi lägga till mer rörelse i arduino -koden. Jag använder RTrobot servokontroller för att göra lite rörelse och efter att vi har det seriella kommandot för servon kan vi sätta in den i koden med någon kodjustering.

ladda ner här

eller här @4shared endast för Windows och Linux

PS Mycket mycket VIKTIGT:

alla RX och TX från och till Wemos och servodrivrutiner måste vara ordentligt anslutna, eftersom looping rutin alltid kontrollerar "OK svara" från de 32 servodrivrutinerna. Om servodrivrutinen inte hittas och det inte finns något "OK" svar, kommer programmet att slingra in "void the wait_serial_return_ok ()" Detta misstag kommer att orsaka: - Kan inte ansluta till AP - Tom webbsida - Sida laddning framsteg slutförs inte

Steg 4: Anslutning av prick

Detta är allt elektroniskt schematiskt, i princip alla servon som styrs av 32CH servostyrning eftersom det redan har en mikrokontroller i den. Precis som arduino är det oberoende och kan styras med seriekommando från PS2 -styrenhet, PC eller annan enhet.

Kabeldragning:

  1. 5v strömavbrott (+) från UBEC
  2. Mark från UBEC och Mini Stepdown
  3. 5v strömavbrott (+) från ministeg ner
  4. till Wemos D1 mini G -stift
  5. till Wemos D1 mini 5v stift
  6. till Wemos D1 mini RX -stift
  7. till Wemos D1 mini TX -stift
  8. (matcha stiftfärgen med servokabelfärgen) till höger framben (stift 1 till coxa, stift 2 till lårbenet, stift 3 tibia servo)
  9. (matcha stiftfärgen med servokabelfärgen) till vänster framben (stift 5 till coxa, stift 6 till lårben, stift 7 tibia servo)
  10. (matcha stiftfärgen med servokabelfärgen) till vänster mittben (stift 13 till coxa, stift 14 till lårben, stift 15 tibia servo)
  11. (matcha stiftfärgen med servokabelfärgen) till höger mittben (stift 17 till coxa, stift 18 till lårben, stift 19 tibia servo)
  12. (matcha stiftfärgen med servokabelfärgen) till vänster bakben (stift 25 till coxa, stift 26 till lårben, stift 27 tibia servo)
  13. (matcha stiftfärgen med servokabelfärgen) till höger bakben (stift 29 till coxa, stift 30 till lårben, stift 31 tibia servo)

Steg 5: Initial Pose

Initial Pose
Initial Pose
Initial Pose
Initial Pose

VIKTIG…!!

  1. när du sätter på servodrivrutinen kommer all servo att flytta till utgångsläget/standardläget/posen
  2. fäst servohornet så nära som möjligt som bilden ovan eller videon ovan
  3. fäst servohornet igen och justera coca, skenbenet och lårbenet precis som bilden ovan
  4. stäng av och slå på igen för att se till att alla ben är i rätt läge
  5. oroa dig inte om vinkeln är lite skillnad
  6. du kan fortfarande trimma den på arduino -koden

Steg 6: NodeMCU AP

NodeMCU AP
NodeMCU AP

Flash din NodeMCU

Ladda ner koden här

WeMos D1 mini är minimalt ESP8266 wifi -kort Med wemos D1 mini som WIFI AP kan vi skicka seriekommando till 32 CH servostyrning och oberoende blir webbserver AP för att styra roboten. allt vi behöver bara blinka nodeMCU -kortet med koden bifoga och vi kan ansluta smarttelefonen till nodeMCU AP och öppna webbläsaren https://192.168.4.1 med hjälp av webbläsaren så kan vi se alla kommandon.

ModeMCU Pin mapping:

  1. till 32 CH servostyrningens RX -stift
  2. till 32 -kanals servostyrning TX -stift
  3. från 32 CH servostyrning G -stift
  4. från 32 CH servostyrning 5v stift

Steg 7: Kontrollera denna Hex Robo -demovideo …

Image
Image
Ja … Nu har den kanonmodul på den …
Ja … Nu har den kanonmodul på den …

snart lägger jag upp NRF -fjärrkontrollen …

vänta på det … men tills dess, bara ha kul med det …

PS: jag uppdaterar bara kanonmodulen nedan …

Steg 8: Ja … Nu har den kanonmodul på den …

Image
Image

ladda ner kanonens 3D -modell från:

Steg 9: Kanonkabelschema

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

Lista över elektroniska delar:

Par motor 716 borstad 60000 rpm (vanligtvis för jjrc h67 e011 mini drone)

  • Power Mosfet -modul
  • Mini-360 Super liten strömförsörjningsmodul DC DC Step-Down Power Module för Arduino
  • MG90S metallväxelservo

Att veta:

  • ställ in DC till DC -spänningspotentialen för att inte sakta ner och inte vibrera så högt du kan (om hjulet alltid vibrerar, balansera ditt hjul igen)
  • triger servo anslut till PIN 6 på din arduino/nodMCU och MS90S kanon utlösare servo header ansluta till PIN 24 på 32ch servokontroll
  • Om du vill lägga till LED för statusindikator kan du ansluta till PIN 5 (för LED -positivt ben) för arduino/nodemcu med 5v LED + motstånd på positivt ben (kan vara valfritt mellan 100 ohm och ca 10K ohm) och negativa ben till GND
Få det att röra sig
Få det att röra sig
Få det att röra sig
Få det att röra sig

Andra pris i Make it Move

Rekommenderad: