Sadržaj:

Hex Robo V1 (s topom): 9 koraka (sa slikama)
Hex Robo V1 (s topom): 9 koraka (sa slikama)

Video: Hex Robo V1 (s topom): 9 koraka (sa slikama)

Video: Hex Robo V1 (s topom): 9 koraka (sa slikama)
Video: Control 32 Servo over Wi-Fi using ESP32 and PCA9685 via desktop or mobile phone V5 2024, Srpanj
Anonim
Hex Robo V1 (s topom)
Hex Robo V1 (s topom)

Inspiriran mojim prethodnim robotom, ovaj put stvaram Hex Robo za ratnu igru.

Opremljen topovima (sljedeći na V2) ili možda kontroliran pomoću joysticka (sljedeći na V3) mislim da će biti zabavno igrati se s prijateljem.

pucajući jedni na druge malim topovskim plastičnim loptama i napravite neki izazov za pobjedu …

U mom prethodnom robotu neki je dio teško ispisati i teško sastaviti … pa sam zato stvorio ovog robota koji se lakše ispisuje, lakše sastavlja i manje dijeli.

Korištenje 18 servo upravljača ili 18DOF s 3 spoja po nozi dovoljno je fleksibilno za hexabot robota od 12DOF hexabot robota.

nadam se da ćete uživati u izgradnji ovoga …

Korak 1: Materijal: Što trebate pripremiti

Materijal: Što trebate pripremiti
Materijal: Što trebate pripremiti
Materijal: Što trebate pripremiti
Materijal: Što trebate pripremiti
Materijal: Što trebate pripremiti
Materijal: Što trebate pripremiti
Materijal: Što trebate pripremiti
Materijal: Što trebate pripremiti

Ovo su sve komponente koje trebate kupiti:

  1. 32 CH servo upravljač (x1)
  2. Wemos D1 Mini (x1)
  3. Servo MG90S metalni zupčanik (x18)
  4. 5v Ubec 6A minimalno (1x)
  5. mini DC-DC stepenasti pretvarač (x1)
  6. Žensko - ženski dupont kratkospojnik za kabel (oko x10)
  7. Baterija 3S (x1)
  8. neki mali vijak za kućište i servo trubu

Korak 2: 3D ispis vašeg robota

3D ispis vašeg robota
3D ispis vašeg robota
3D ispis vašeg robota
3D ispis vašeg robota

možete preuzeti svoje Hex Robo 3D datoteke iz thingiverse -a

obično ga ispisujem pomoću PLA ili ABS -a

Ono što trebate ispisati je:

  • 3 para Tibije
  • 3 para Coxa
  • 3 bol u bedrenoj kosti
  • 1 Glavno tijelo
  • 1 Gornji poklopac
  • 1 Donji poklopac

Korak 3: Montirajte svoj Robo

Image
Image
Povezivanje točke
Povezivanje točke

samo slijedite gornji video

Nakon što sve završimo, možemo dodati još kretanja arduino kodu. Koristim RTrobot servo upravljač za pomak i nakon što dobijemo serijsku naredbu za servo, možemo ga staviti u kôd s nekim podešavanjem koda.

preuzmite ovdje

ili ovdje @4shared samo za Windows i Linux

PS Vrlo važno:

svi RX i TX od i do Wemosovih i servo upravljačkih programa moraju biti čvrsto povezani, jer rutina petlje uvijek provjerava "U redu odgovori" od 32 servo upravljačka programa. Ako servo upravljački program nije pronađen i nema odgovora "OK", program će se petljati u "void the wait_serial_return_ok ()" Ova pogreška će uzrokovati: - Ne može se povezati s pristupnom tačkom - Prazna web stranica - Napredak učitavanja stranice nije završen

Korak 4: Povezivanje točke

Ovo je sve elektronička shema, u osnovi svi servo upravljani 32CH servo kontrolerom jer već ima mikro kontroler u sebi. Baš kao i arduino, njegova je neovisnost i može se kontrolirati pomoću serijske naredbe s PS2 kontrolera, računala ili drugog uređaja.

Kartiranje kabela:

  1. 5v napajanje (+) iz UBEC -a
  2. Uzemljenje od UBEC -a i Mini Stepdown -a
  3. 5v napajanje (+) od mini stepena prema dolje
  4. na Wemos D1 mini G pin
  5. na Wemos D1 mini 5v pin
  6. na Wemos D1 mini RX pin
  7. na Wemos D1 mini TX pin
  8. (uskladite boju iglice s bojom servo kabela) na desnu prednju nogu (iglica 1 do coxa, iglica 2 do bedrene kosti, pin 3 potkoljenice servo)
  9. (uskladite boju iglice s bojom servo kabela) na prednju lijevu nogu (iglica 5 do coxa, pin 6 do bedrene kosti, pin 7 tibia servo)
  10. (uskladite boju pina s bojom servo kabela) na lijevu srednju nogu (iglica 13 do coxa, pin 14 do bedrene kosti, pin 15 tibia servo)
  11. (uskladite boju pina s bojom servo kabela) na desnu srednju nogu (pin 17 do coxa, pin 18 do bedrene kosti, pin 19 tibia servo)
  12. (uskladite boju iglice s bojom servo kabela) na lijevu stražnju nogu (iglica 25 do coxa, pin 26 do bedrene kosti, pin 27 tibia servo)
  13. (uskladite boju igle s bojom servo kabela) na desnu stražnju nogu (iglica 29 na coxa, pin 30 na bedrenu kost, pin 31 tibia servo)

Korak 5: Početna poza

Početna poza
Početna poza
Početna poza
Početna poza

VAŽNO…!!

  1. kada uključite servo upravljački program, svi će se servo pomaknuti u početni/zadani položaj/pozu
  2. servo trubu pričvrstite što je moguće bliže, kao što je prikazano na slici gore ili na videu iznad
  3. ponovo pričvrstite servo trubu i namjestite pozu koke, tibije i femura baš kao na gornjoj slici
  4. isključite i ponovo uključite kako biste bili sigurni da su sve noge u ispravnom položaju
  5. ne brinite ako se kut malo razlikuje
  6. još uvijek ga možete obrezati na arduino kodu

Korak 6: NodeMCU AP

NodeMCU AP
NodeMCU AP

Bljeskajte svoj NodeMCU

Kod preuzmite ovdje

WeMos D1 mini je minimalna WiFi ploča ESP8266 Koristeći wemos D1 mini kao WIFI AP možemo poslati serijsku naredbu na 32 CH servo upravljač i nezavisnost postaje AP web poslužitelja za upravljanje robotom. sve što nam treba je samo bljeskati ploču nodeMCU s prilogom koda i možemo spojiti pametni telefon na nodeMCU AP i pomoću web preglednika otvoriti https://192.168.4.1 i možemo vidjeti sve naredbe.

ModeMCU mapiranje pin -ova:

  1. na RX pin servo kontrolera od 32 CH
  2. na TX pin servo kontrolera od 32 CH
  3. od 32 CH servo kontrolera G pin
  4. od 32 CH servo kontrolera 5v pin

Korak 7: Provjerite ovaj Hex Robo demo video …

Image
Image
Da … Sada na sebi ima Cannon modul …
Da … Sada na sebi ima Cannon modul …

uskoro ću postaviti daljinski upravljač NRF …

čekaj … ali do tada samo se zabavi s tim …

PS: Upravo ažuriram modul topa ispod …

Korak 8: Da … Sada na sebi ima Cannon modul …

Image
Image

preuzmite topovski 3D model sa:

Korak 9: Shema kabliranja topova

Shema kabliranja topova
Shema kabliranja topova
Shema kabliranja topova
Shema kabliranja topova

Popis elektroničkih dijelova:

Par motora 716 brušen 60000 o / min (obično za mini bespilotne letjelice jjrc h67 e011)

  • Snažni Mosfet modul
  • Mini-360 Super mali modul napajanja DC DC Step-Down modul napajanja za Arduino
  • Servo zupčanika od metala MG90S

Ono što treba znati:

  • podesite DC na DC istosmjerni napon da se ne usporava i da ne vibrira maksimalno koliko možete (ako kotač uvijek vibrira, ponovno uravnotežite kotač)
  • triger servo spojite na PIN 6 vašeg arduino/čvoraMCU i MS90S topovski okidač servo zaglavlja spojite na PIN 24 servo kontrolera od 32ch
  • Ako želite dodati LED za indikator statusa, možete se spojiti na PIN 5 (za LED pozitivnu nogu) arduina/nodemcua pomoću 5v LED + otpornika na pozitivnoj nozi (može biti bilo koja vrijednost između 100 Ohma i oko 10K Ohma) i negativna noga na GND
Neka se pomakne
Neka se pomakne
Neka se pomakne
Neka se pomakne

Druga nagrada u programu Make it Move

Preporučeni: