Kazalo:
- 1. korak: Material: Kaj morate pripraviti
- Korak: 3D -tiskanje vašega robota
- 3. korak: Montirajte svoj Robo
- 4. korak: Povežite piko
- 5. korak: Začetna poza
- 6. korak: NodeMCU AP
- Korak 7: Oglejte si ta videoposnetek Hex Robo …
- 8. korak: Da … Zdaj ima na sebi modul Cannon …
- 9. korak: Shema kabliranja topov
2025 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2025-01-13 06:58
Navdih moj prejšnji robot, tokrat ustvarjam Hex Robo za vojno igro.
Opremljen s topovi (naslednji na V2) ali morda nadzorovan z igralno palico (naslednji na V3) mislim, da se bo zabavno igrati s prijateljem.
med seboj streljate z majhno topovsko plastično kroglo in naredite nekaj izziva za zmago …
V mojem prejšnjem robotu je nekatere dele težko natisniti in jih je težko sestaviti … zato ustvarjam tega robota, ki je lažje tiskati, lažje sestavljati in manj deliti.
Uporaba 18 servomotorjev ali 18DOF s 3 priključki na nogo je dovolj prilagodljiva za hexabot robota kot 12DOF hexabot robota.
upam, da boste uživali pri gradnji tega …
1. korak: Material: Kaj morate pripraviti
To so vse komponente, ki jih morate kupiti:
- 32 CH servo krmilnik (x1)
- Wemos D1 Mini (x1)
- Servo MG90S kovinski zobnik (x18)
- 5v Ubec 6A minimalno (1x)
- mini DC-DC stopenjski pretvornik (x1)
- Samica - ženski kabel Dupont mostiček (približno x10)
- Baterija 3S (x1)
- nekaj majhnega vijaka za ohišje in servo rog
Korak: 3D -tiskanje vašega robota
Lahko prenesete moje datoteke Hex Robo 3D iz thingiverse
ponavadi tiskam z uporabo PLA ali ABS
Kaj morate natisniti je:
- 3 par golenice
- 3 pari Coxa
- 3 bolečine v stegnenici
- 1 Glavno telo
- 1 Zgornji pokrov
- 1 Spodnji pokrov
3. korak: Montirajte svoj Robo
samo sledite zgornjemu videu
Ko končamo, lahko kodi arduino dodamo več gibanja. Za krmiljenje uporabljam servo krmilnik RTrobot in potem, ko imamo serijski ukaz za servo, ga lahko vnesemo v kodo z nekaj prilagoditvijo kode.
prenesite tukaj
ali tukaj @4shared samo za windows in linux
PS Zelo POMEMBNO:
vsi RX in TX od in do gonilnikov Wemos in Servo morajo biti trdno povezani, ker rutinska zanka vedno preveri "OK response" od 32 servo gonilnikov. Če gonilnika servo strežnika ni mogoče najti in se ne odzove "V redu", bo program zankoval v "void the wait_serial_return_ok ()" Ta napaka bo povzročila: - ni mogoče vzpostaviti povezave z dostopno točko - prazna spletna stran - napredek nalaganja strani ni končan
4. korak: Povežite piko
To je vse elektronske sheme, v bistvu vse servomotorje, ki jih nadzira 32CH servo krmilnik, ker že ima mikro krmilnik. Tako kot arduino je neodvisen in ga je mogoče nadzorovati s serijskim ukazom iz krmilnika PS2, računalnika ali druge naprave.
Kartiranje kablov:
- 5v izhod (+) iz UBEC
- Tla iz UBEC in Mini Stepdown
- 5v izhod (+) od mini stopalke navzdol
- na Wemos D1 mini G pin
- na Wemos D1 mini 5v pin
- na pin Wemos D1 mini RX
- na pin Wemos D1 mini TX
- (uskladite barvo zatiča z barvo servo kabla) na desno sprednjo nogo (zatič 1 za coxa, zatič 2 za stegnenico, zatič 3 za golenico servo)
- (uskladite barvo zatiča z barvo servo kabla) na levo sprednjo nogo (pin 5 do coxa, pin 6 do stegnenice, pin 7 tibia servo)
- (ujemajte barvo zatiča z barvo servo kabla) levi srednji nogi (zatič 13 za coxa, zatič 14 za stegnenico, zatič 15 za golenico servo)
- (uskladite barvo zatiča z barvo servo kabla) na desno srednjo nogo (zatič 17 za coxa, zatič 18 za stegnenico, zatič 19 za golenico servo)
- (ujemajte barvo zatiča z barvo servo kabla) levi zadnji nogi (zatič 25 za coxa, zatič 26 za stegnenico, zatič 27 za golenico servo)
- (uskladite barvo zatiča z barvo servo kabla) na desno zadnjo nogo (zatič 29 za coxa, zatič 30 za stegnenico, zatič 31 za golenico servo)
5. korak: Začetna poza
POMEMBNO… !!
- ko vklopite servo gonilnik, se bo ves servo premaknil v začetni/privzeti položaj/položaj
- servo rog pritrdite čim bližje, kot je prikazano na zgornji sliki ali na zgornjem videoposnetku
- ponovno pritrdite servo rog in nastavite položaj koke, golenice in stegnenice tako kot na zgornji sliki
- izklopite in ponovno vklopite, da se prepričate, da so vse noge v pravem položaju
- ne skrbite, če je kot nekoliko drugačen
- še vedno ga lahko obrežete na arduino kodo
6. korak: NodeMCU AP
Utripajte svoj NodeMCU
Kodo prenesite tukaj
WeMos D1 mini je minimalna WiFi plošča ESP8266 Z uporabo wemos D1 mini kot WIFI AP lahko pošljemo serijski ukaz na servo krmilnik 32 CH in neodvisnost postane AP spletnega strežnika za krmiljenje robota. Vse, kar potrebujemo, je samo utripati ploščo nodeMCU s priponko za kodo in pametni telefon lahko povežemo z dostopno točko nodeMCU in s spletnim brskalnikom odpremo https://192.168.4.1 in vidimo vse ukaze.
ModeMCU Preslikava pin:
- na zatič RX servo krmilnika 32 CH
- na TX zatič servo krmilnika 32 CH
- od 32 -kanalnega servo krmilnika G pin
- od 32 CH servo krmilnika 5v pin
Korak 7: Oglejte si ta videoposnetek Hex Robo …
kmalu bom objavil daljinski upravljalnik NRF …
počakaj … ampak do takrat se samo zabavaj …
PS: Spodaj samo posodabljam modul topov …
8. korak: Da … Zdaj ima na sebi modul Cannon …
prenesite topovski 3D model s:
9. korak: Shema kabliranja topov
Seznam elektronskih delov:
Par motorja 716 brušen 60000rpm (običajno za mini drone jjrc h67 e011)
- Napajalni Mosfet modul
- Mini-360 Super majhen napajalni modul DC DC Step-Down napajalni modul za Arduino
- Servo iz kovinskega gonila MG90S
Kaj morate vedeti:
- nastavite DC na DC napetost potensio, da se ne upočasni in ne vibrira, kolikor je mogoče (če kolo vedno vibrira, prosimo, da kolo ponovno uravnotežite)
- triger servo povežite s PIN 6 vašega arduino/vozliščaMCU in MS90S topovski sprožilec servo glave povežite s PIN 24 servo krmilnika 32ch
- Če želite dodati LED za indikator stanja, se lahko povežete s PIN 5 (za LED pozitivno nogo) arduino/nodemcu z uporabo 5v LED + upor na pozitivni nogi (lahko je katera koli vrednost med 100 ohmi in približno 10 k ohmi) in negativna noga na GND
Druga nagrada v kategoriji Make it Move