Inhoudsopgave:

Hex Robo V1 (met kanon): 9 stappen (met afbeeldingen)
Hex Robo V1 (met kanon): 9 stappen (met afbeeldingen)

Video: Hex Robo V1 (met kanon): 9 stappen (met afbeeldingen)

Video: Hex Robo V1 (met kanon): 9 stappen (met afbeeldingen)
Video: The Blues Brothers (1980) - Everybody Needs Somebody to Love Scene (6/9) | Movieclips 2024, Juli-
Anonim
Hex Robo V1 (met kanon)
Hex Robo V1 (met kanon)

Geïnspireerd door mijn vorige robot, deze keer maak ik Hex Robo voor War Game.

Uitrusten met kanon (volgende op V2) of misschien bestuurd met joystick (volgende op V3). Ik denk dat het leuk zal zijn om met een vriend te spelen.

elkaar neerschieten met een kleine plastic kanonbal en een uitdaging aangaan om te winnen …

In mijn vorige robot is een onderdeel moeilijk te printen en moeilijk in elkaar te zetten… daarom heb ik deze robot gemaakt die gemakkelijker te printen is, makkelijker te monteren en minder onderdelen.

Het gebruik van 18 servo's of 18DOF met 3 joins per poot is flexibel genoeg voor een hexabot-robot dan een 12DOF hexabot-robot.

ik hoop dat je kunt genieten van het bouwen van dit …

Stap 1: Materiaal: wat u moet voorbereiden

Materiaal: wat u moet voorbereiden?
Materiaal: wat u moet voorbereiden?
Materiaal: wat u moet voorbereiden?
Materiaal: wat u moet voorbereiden?
Materiaal: wat u moet voorbereiden?
Materiaal: wat u moet voorbereiden?
Materiaal: wat u moet voorbereiden?
Materiaal: wat u moet voorbereiden?

Dit zijn alle componenten die u moet kopen:

  1. 32 CH servoregelaar (x1)
  2. Wemos D1 Mini (x1)
  3. Servo MG90S metalen tandwiel (x18)
  4. 5v Ubec 6A minimaal (1x)
  5. mini DC-DC Step-down converter (x1)
  6. Vrouwelijk - vrouwelijk dupont kabeljumper (ongeveer x10)
  7. Batterij 3S (x1)
  8. een kleine schroef voor body en servohoorn

Stap 2: 3D print uw Robo

3D-print uw robot
3D-print uw robot
3D-print uw robot
3D-print uw robot

u kunt mijn Hex Robo 3D-bestanden downloaden van thingiverse

meestal print ik het met PLA of ABS

Wat u moet afdrukken is:

  • 3 paar Tibia
  • 3 paar Coxa
  • 3 pijn van dijbeen
  • 1 hoofdgedeelte
  • 1 bovenklep
  • 1 Bodemafdekking

Stap 3: Montage van uw Robo

Image
Image
De punt verbinden
De punt verbinden

volg gewoon de video hierboven

Als we klaar zijn, kunnen we meer beweging toevoegen aan de Arduino-code. Ik gebruik de RTrobot-servocontroller om wat beweging te maken en nadat we het seriële commando voor de servo hebben, kunnen we het in de code plaatsen met wat code-aanpassing.

download hier

of hier @4shared alleen voor Windows & Linux

PS Heel erg BELANGRIJK:

alle RX en TX van en naar Wemos en servodrivers moeten stevig zijn aangesloten, omdat de looping-routine altijd "OK reageren" van de 32 servodrivers aanvinkt. Als het servostuurprogramma niet wordt gevonden en er is geen "OK"-antwoord, dan wordt het programma in een lus geplaatst "void the wait_serial_return_ok()" Deze fout veroorzaakt: - Kan geen verbinding maken met het AP - Lege webpagina - De voortgang van het laden van de pagina wordt niet voltooid

Stap 4: De punt aansluiten

Dit is allemaal een elektronisch schema, eigenlijk alle servo's die worden bestuurd door een 32CH-servocontroller omdat er al een microcontroller in zit. Net als arduino is het onafhankelijkheid en kan het worden bestuurd met behulp van een seriële opdracht van een PS2-controller, pc of ander apparaat.

Bekabeling in kaart brengen:

  1. 5v stroom uit (+) van UBEC
  2. Grond van UBEC en Mini Stepdown
  3. 5v stroom uit (+) van mini step down
  4. naar Wemos D1 mini G-pin
  5. naar Wemos D1 mini 5v pin
  6. naar Wemos D1 mini RX-pin
  7. naar Wemos D1 mini TX-pin
  8. (pas de kleur van de pin aan bij de kleur van de servokabel) naar het rechter voorbeen (pin 1 naar coxa, pin 2 naar dijbeen, pin 3 tibia-servo)
  9. (pas de kleur van de pin aan bij de kleur van de servokabel) naar het linker voorbeen (pin 5 naar coxa, pin 6 naar dijbeen, pin 7 tibia servo)
  10. (pas de kleur van de pin aan bij de kleur van de servokabel) naar het linker middelste been (pin 13 naar coxa, pin 14 naar dijbeen, pin 15 tibia servo)
  11. (pas de kleur van de pin aan bij de kleur van de servokabel) naar het rechter middelste been (pin 17 naar coxa, pin 18 naar dijbeen, pin 19 tibia-servo)
  12. (pas de kleur van de pin aan bij de kleur van de servokabel) naar het linker achterbeen (pin 25 naar coxa, pin 26 naar dijbeen, pin 27 tibia servo)
  13. (pas de kleur van de pin aan bij de kleur van de servokabel) naar het rechterachterbeen (pin 29 naar coxa, pin 30 naar dijbeen, pin 31 tibia-servo)

Stap 5: Eerste pose

Eerste pose
Eerste pose
Eerste pose
Eerste pose

BELANGRIJK…!!

  1. wanneer u de servodriver inschakelt, zullen alle servo's naar de initiële / standaardpositie / pose gaan
  2. bevestig de servohoorn zo dicht mogelijk zoals bovenstaande afbeelding of video hierboven;
  3. bevestig de servohoorn opnieuw en pas de coca-, tibia- en femurhouding aan zoals op de afbeelding hierboven
  4. zet uit en weer aan om ervoor te zorgen dat alle benen in de juiste positie staan
  5. maak je geen zorgen als de hoek een klein beetje verschil is!
  6. je kunt het nog steeds inkorten op de arduino-code

Stap 6: NodeMCU AP

NodeMCU AP
NodeMCU AP

Flash je NodeMCU

Download hier de code

De WeMos D1 mini is minimaal ESP8266 wifi-bord. Door de wemos D1 mini als WIFI AP te gebruiken, kunnen we een seriële opdracht naar de 32 CH-servocontroller sturen en wordt de onafhankelijkheid een webserver-AP voor het besturen van de robot. alles wat we nodig hebben, hoeft alleen maar het nodeMCU-bord te flashen met de code en we kunnen de smartphone verbinden met de nodeMCU AP en met behulp van de webbrowser https://192.168.4.1 openen en we kunnen alle opdrachten zien.

ModeMCU Pin-toewijzing:

  1. naar de 32 CH servocontroller RX pin
  2. naar de 32 CH servocontroller TX pin
  3. vanaf 32 CH servocontroller G pin
  4. van 32 CH servocontroller 5v pin

Stap 7: Controleer deze Hex Robo-demovideo…

Image
Image
Ja … Nu heeft het een kanonmodule erop …
Ja … Nu heeft het een kanonmodule erop …

binnenkort zal ik de NRF afstandsbediening posten…

wacht er maar op, maar tot die tijd, veel plezier ermee…

PS: ik update zojuist de kanonmodule hieronder …

Stap 8: Ja … Nu heeft het een kanonmodule erop …

Image
Image

download het kanon 3D-model van:

Stap 9: Kanon bekabeling Schema

Schema kanonbekabeling
Schema kanonbekabeling
Schema kanonbekabeling
Schema kanonbekabeling

Lijst van elektronische onderdelen:

Paar Motor 716 geborsteld 60000rpm (meestal voor jjrc h67 e011 mini drone)

  • Power Mosfet-module
  • Mini-360 Super kleine voedingsmodule DC DC Step-Down Power Module voor Arduino
  • MG90S metalen tandwielservo

Wat u moet weten:

  • stel de DC naar DC spanningspotensio niet te traag en niet te trillen zo max als je kunt (als het wiel altijd trilt, gelieve uw wiel opnieuw uit te balanceren)
  • trigger servo sluit aan op de PIN 6 van uw arduino/nodeMCU en MS90S kanon trigger servo header sluit aan op de PIN 24 van 32ch servo controller
  • Als u LED wilt toevoegen voor statusindicator, kunt u verbinding maken met de PIN 5 (voor LED-positieve poot) van arduino / nodemcu met behulp van 5v LED + weerstand op positieve poot (kan elke waarde zijn tussen 100 Ohm en ongeveer 10K Ohm) en de negatief been naar GND
Laat het bewegen
Laat het bewegen
Laat het bewegen
Laat het bewegen

Tweede prijs in de Make it Move

Aanbevolen: