INHOUDSOPGAWE:

Hex Robo V1 (met kanon): 9 stappe (met foto's)
Hex Robo V1 (met kanon): 9 stappe (met foto's)

Video: Hex Robo V1 (met kanon): 9 stappe (met foto's)

Video: Hex Robo V1 (met kanon): 9 stappe (met foto's)
Video: The Blues Brothers (1980) - Everybody Needs Somebody to Love Scene (6/9) | Movieclips 2024, November
Anonim
Hex Robo V1 (met kanon)
Hex Robo V1 (met kanon)

Geïnspireer deur my vorige robot, hierdie keer skep ek Hex Robo for War Game.

Toerus met 'n kanon (volgende op V2) of dalk met behulp van die joystick (volgende op V3), ek dink dit sal lekker wees om saam met 'n vriend te speel.

skiet mekaar met 'n klein kanon plastiekbal en doen 'n uitdaging om te wen …

In my vorige robot is 'n deel moeilik om af te druk en moeilik om te monteer … daarom skep ek hierdie robot wat makliker is om af te druk, makliker te monteer en minder deel.

Om 18 servo's of 18DOF met 3 verbindings per been te gebruik, is buigsaam genoeg vir 'n heksabotrobot as 'n 12DOF heksabotrobot.

ek hoop jy kan dit geniet om dit te bou …

Stap 1: Materiaal: wat u moet voorberei

Materiaal: wat u moet voorberei
Materiaal: wat u moet voorberei
Materiaal: wat u moet voorberei
Materiaal: wat u moet voorberei
Materiaal: wat u moet voorberei
Materiaal: wat u moet voorberei
Materiaal: wat u moet voorberei
Materiaal: wat u moet voorberei

Dit is al die komponente wat u moet koop:

  1. 32 CH servobestuurder (x1)
  2. Wemos D1 Mini (x1)
  3. Servo MG90S metaal rat (x18)
  4. 5v Ubec 6A minimaal (1x)
  5. mini DC-DC Step down converter (x1)
  6. Vroulik - vroulike dupont -kabelspringer (ongeveer x10)
  7. Battery 3S (x1)
  8. 'n klein skroefie vir lyf en servohoring

Stap 2: 3D -druk u Robo

3D -druk jou Robo
3D -druk jou Robo
3D -druk jou Robo
3D -druk jou Robo

u kan my Hex Robo 3D -lêers aflaai van thingiverse

Gewoonlik druk ek dit met PLA of ABS

Wat u moet druk, is:

  • 3 paar Tibia
  • 3 paar Coxa
  • 3 pyn van femur
  • 1 Hoofliggaam
  • 1 Boonste omslag
  • 1 Onderste omslag

Stap 3: Monteer u Robo

Image
Image
Verbind die punt
Verbind die punt

volg net die video hierbo

Nadat ons klaar is, kan ons meer beweging by die arduino -kode voeg. Ek gebruik die RTrobot servobestuurder om 'n bietjie te beweeg, en nadat ons die seriële opdrag vir die servo het, kan ons dit met 'n paar kode aanpassing in die kode plaas.

laai hier af

of hier @4 gedeel slegs vir Windows en Linux

PS Baie BELANGRIK:

alle RX en TX van en na Wemos- en Servo -bestuurders moet stewig verbind word, want lusroetine kyk altyd na die "OK reageer" van die 32 servostuurders. As servo bestuurder nie gevind word nie en daar is geen "OK" reaksie nie, sal die program 'wag_serial_return_ok ()' leegmaak '. Hierdie fout sal veroorsaak: - kan nie met die AP verbind word nie - leë webblad - bladsy laai vordering word nie voltooi nie

Stap 4: Verbind die punt

Dit is alles elektronies skematies, basies alle servo's wat deur 'n 32CH -servobestuurder beheer word, omdat dit reeds 'n mikrobeheerder bevat. Net soos arduino, is dit onafhanklik en kan dit beheer word met behulp van 'n seriële opdrag van 'n PS2 -beheerder, 'n rekenaar of 'n ander toestel.

Kabels kartering:

  1. 5v krag uit (+) van UBEC
  2. Grond van UBEC en Mini Stepdown
  3. 5v krag uit (+) vanaf 'n klein trappie
  4. na Wemos D1 mini G -pen
  5. na Wemos D1 mini 5v -pen
  6. na Wemos D1 mini RX -pen
  7. na Wemos D1 mini TX -pen
  8. (pas die penkleur by die servokabelkleur aan) by die regtervoorbeen (pen 1 by coxa, pen 2 by femur, pen 3 tibia servo)
  9. (pas die penkleur by die servokabelkleur aan) by die linkervoorbeen (pen 5 by coxa, pen 6 met femur, pen 7 tibia servo)
  10. (pas die penkleur by die servokabelkleur) by die linker middelbeen (pen 13 by coxa, pen 14 met femur, pen 15 tibia servo)
  11. (pas die penkleur by die servokabelkleur) by die regter middelbeen (pen 17 by die coxa, pen 18 met die femur, pen 19 tibia servo)
  12. (pas die penkleur by die servokabelkleur) by die linker agterbeen (pen 25 by coxa, pen 26 met femur, pen 27 tibia servo)
  13. (pas die penkleur by die servokabelkleur) by die regter agterbeen (pen 29 by coxa, pen 30 met femur, pen 31 tibia servo)

Stap 5: Aanvanklike houding

Aanvanklike houding
Aanvanklike houding
Aanvanklike houding
Aanvanklike houding

BELANGRIK…!!

  1. As u die servobestuurder aanskakel, sal alle servo na die aanvanklike/verstekposisie/posisie beweeg
  2. heg die servohoring so na as moontlik aan, soos die figuur hierbo of die video hierbo
  3. maak die servohoring weer vas en pas die pose van coca, tibia en femur aan, net soos op die foto hierbo
  4. draai af en weer aan om seker te maak dat al die bene in die regte posisie is
  5. Moenie bekommerd wees as die hoek effens verskil nie
  6. u kan dit nog steeds op die arduino -kode afsny

Stap 6: NodeMCU AP

NodeMCU AP
NodeMCU AP

Flits jou NodeMCU

Laai die kode hier af

Die WeMos D1 mini is minimaal ESP8266 wifi -bord Met wemos D1 mini as WIFI AP kan ons 'n reeks opdragte stuur na die 32 CH -servobestuurder en onafhanklikheid word 'n bediener -AP om die robot te beheer. alles wat ons nodig het, flits net die nodeMCU -bord met die aangehegte kode, en ons kan die slimfoon aan die nodeMCU AP koppel en deur die webblaaier https://192.168.4.1 oop te maak, kan ons al die opdragte sien.

ModeMCU -penkartering:

  1. na die 32 CH servobestuurder RX -pen
  2. na die 32 CH servobestuurder TX -pen
  3. vanaf 32 CH servo kontroleerder G pin
  4. vanaf 32 CH servo kontroleerder 5v pen

Stap 7: Kyk na hierdie Hex Robo -demo -video …

Image
Image
Ja … nou bevat dit 'n kanonmodule …
Ja … nou bevat dit 'n kanonmodule …

binnekort plaas ek die NRF afstandsbediening …

wag daarvoor … maar tot dan, geniet dit net …

PS: ek werk net die kanonmodule hieronder op …

Stap 8: Ja … nou bevat dit 'n kanonmodule …

Image
Image

laai die kanon 3D -model af van:

Stap 9: Kanonkabelschema

Kanonkabelschema
Kanonkabelschema
Kanonkabelschema
Kanonkabelschema

Lys van elektroniese onderdele:

Paar motor 716 geborselde 60000 rpm (gewoonlik vir jjrc h67 e011 mini drone)

  • Power Mosfet -module
  • Mini-360 Super klein voedingsmodule DC DC Step-Down kragmodule vir Arduino
  • MG90S metaal rat servo

Dinge om te weet:

  • stel die DC op DC spanning potensiaal in om nie te vertraag nie en moenie so hoog as moontlik tril nie (as die wiel altyd vibreer, moet u die wiel weer in balans bring)
  • triger servo sluit aan by die PIN 6 van u arduino/node
  • As u 'n LED vir statusaanwyser wil byvoeg, kan u met die PIN 5 (vir LED -positiewe been) van arduino/nodemcu verbind word met 'n 5v LED + weerstand op die positiewe been (kan enige waarde tussen 100 ohm en ongeveer 10K ohm wees) en die negatiewe been na GND
Maak dit beweeg
Maak dit beweeg
Maak dit beweeg
Maak dit beweeg

Tweede prys in die Make it Move

Aanbeveel: