
Spisu treści:
- Krok 1: materiał: co musisz przygotować?
- Krok 2: Wydrukuj 3D swojego Robo
- Krok 3: Złóż swojego Robo
- Krok 4: Podłączanie kropki
- Krok 5: Pozycja początkowa
- Krok 6: Punkt dostępu NodeMCU
- Krok 7: Sprawdź ten film demonstracyjny Hex Robo…
- Krok 8: Tak… Teraz ma na sobie moduł armaty…
- Krok 9: Schemat okablowania armaty
2025 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2025-01-23 15:02

Inspirując się moim poprzednim robotem, tym razem tworzę Hex Robo dla War Game.
Wyposaż się w działko (następne na V2) lub może sterowane za pomocą joysticka (następne na V3). Myślę, że fajnie będzie grać z przyjacielem.
strzelając do siebie za pomocą małej plastikowej kulki armatniej i podejmij wyzwanie, aby wygrać…
W moim poprzednim robocie część jest trudna do wydrukowania i montażu… dlatego tworzę tego robota, który jest łatwiejszy do wydrukowania, łatwiejszy w montażu i mniej części.
Korzystanie z 18 serw lub 18DOF z 3 połączeniami na nogę jest wystarczająco elastyczne dla robota hexabot niż robota hexabot 12DOF.
mam nadzieję, że spodoba ci się budowanie tego…
Krok 1: materiał: co musisz przygotować?




To wszystko, co musisz kupić:
- Sterownik serwo 32 CH (x1)
- Wemos D1 Mini (x1)
- Metalowe koło zębate serwo MG90S (x18)
- 5v Ubec 6A minimum (1x)
- mini konwerter DC-DC obniżający napięcie (x1)
- Żeński - żeński zworka na kablu dupont (około x10)
- Bateria 3S (x1)
- jakaś mała śruba do korpusu i klaksonu serwo
Krok 2: Wydrukuj 3D swojego Robo


możesz pobrać moje pliki Hex Robo 3D z thingiverse
zwykle drukuję go za pomocą PLA lub ABS
To, co musisz wydrukować, to:
- 3 pary Tibii
- 3 pary Coxa
- 3 ból kości udowej
- 1 główny korpus
- 1 Górna pokrywa
- 1 Dolna pokrywa
Krok 3: Złóż swojego Robo



po prostu śledź wideo powyżej
Po wszystkim możemy dodać więcej ruchu do kodu arduino. Używam kontrolera serwomechanizmu RRobot, aby wykonać ruch i po otrzymaniu polecenia szeregowego dla serwomechanizmu możemy umieścić go w kodzie z pewnym dostosowaniem kodu.
Pobierz tutaj
lub tutaj @4shared tylko dla systemu Windows i Linux
PS Bardzo bardzo WAŻNE:
wszystkie RX i TX zi do Wemos i Servo Drivers muszą być mocno połączone, ponieważ procedura pętli zawsze sprawdza "OK odpowiada" od 32 serwonapędów. Jeśli serwonapęd nie zostanie znaleziony i nie będzie odpowiedzi "OK", program zapętli się w "unieważnij wait_serial_return_ok()" Ten błąd spowoduje: - Nie można połączyć się z AP - Pusta strona WWW - Postęp ładowania strony nie zostanie zakończony
Krok 4: Podłączanie kropki
To jest cały schemat elektroniczny, w zasadzie wszystkie serwa sterowane przez kontroler serwo 32CH, ponieważ ma już w sobie mikrokontroler. Podobnie jak arduino jest niezależna i może być sterowana komendą szeregową z kontrolera PS2, PC lub innego urządzenia.
Mapowanie okablowania:
- Wyjście 5V (+) z UBEC
- Ziemia z UBEC i Mini Stepdown
- Wyjście 5 v (+) z mini step down
- do Wemos D1 mini G pin
- do Wemos D1 mini 5v pin
- do Wemos D1 mini RX pin
- do Wemos D1 mini TX pin
- (dopasuj kolor bolca do koloru kabla serwomechanizmu) do prawej przedniej nogi (pin 1 do coxa, pin 2 do kości udowej, pin 3 serwa piszczelowego)
- (dopasuj kolor bolca do koloru kabla serwomechanizmu) do lewej przedniej nogi (pin 5 do coxa, pin 6 do kości udowej, pin 7 do serwa piszczelowego)
- (dopasuj kolor pinu do koloru kabla serwomechanizmu) do lewej środkowej nogi (pin 13 do coxa, pin 14 do kości udowej, pin 15 do serwa piszczelowego)
- (dopasuj kolor pinu do koloru kabla serwomechanizmu) do prawej środkowej nogi (pin 17 do coxa, pin 18 do kości udowej, pin 19 do serwa piszczelowego)
- (dopasuj kolor bolca do koloru kabla serwomechanizmu) do lewej tylnej nogi (pin 25 do coxa, pin 26 do kości udowej, pin 27 do serwa piszczelowego)
- (dopasuj kolor bolca do koloru kabla serwomechanizmu) do prawej tylnej nogi (pin 29 do coxa, pin 30 do kości udowej, pin 31 do serwa piszczelowego)
Krok 5: Pozycja początkowa


WAŻNY…!!
- po włączeniu sterownika serwomechanizmu wszystkie serwo przesunie się do początkowej/domyślnej pozycji/pozy;
- przymocuj klakson serwo tak blisko, jak to możliwe, jak na powyższym rysunku lub wideo powyżej;
- ponownie zamontuj serwomechanizm i dostosuj pozycję koki, piszczeli i kości udowej, tak jak na powyższym obrazku
- wyłącz i włącz ponownie, aby upewnić się, że wszystkie nogi są we właściwej pozycji
- nie martw się, jeśli kąt jest nieco inny!
- Nadal możesz go przyciąć w kodzie arduino!
Krok 6: Punkt dostępu NodeMCU

Flashuj swój NodeMCU
Pobierz kod tutaj
WeMos D1 mini to minimalna płyta Wi-Fi ESP8266. Używając wemos D1 mini jako AP WIFI, możemy wysłać polecenie szeregowe do 32-kanałowego serwonapędu i niezależność stać się AP serwera WWW do sterowania robotem. wszystko, czego potrzebujemy, wystarczy sflashować płytę nodeMCU z dołączonym kodem i możemy podłączyć smartfon do AP nodeMCU i za pomocą przeglądarki internetowej otworzyć https://192.168.4.1 i możemy zobaczyć wszystkie polecenia.
Mapowanie pinów ModeMCU:
- do 32 CH serwowzmacniacza RX pin
- do 32 CH serwowzmacniacza TX pin
- od 32 CH serwowzmacniacza G pin
- z 32-CH serwowzmacniacza 5v pin
Krok 7: Sprawdź ten film demonstracyjny Hex Robo…



wkrótce opublikuję pilota NRF…
poczekaj na to… ale do tego czasu po prostu baw się nim…
PS: właśnie aktualizuję moduł armaty poniżej…
Krok 8: Tak… Teraz ma na sobie moduł armaty…


pobierz model 3D armaty ze strony:
Krok 9: Schemat okablowania armaty


Lista części elektronicznej:
Para silników 716 szczotkowanych 60000 obr./min (zwykle dla mini drona jjrc h67 e011)
- Moduł mocy Mosfet
- Mini-360 Super mały moduł zasilania Moduł zasilania DC DC Step-Down dla Arduino
- Serwomechanizm metalowy MG90S
Co warto wiedzieć:
- ustaw napięcie DC na DC tak, aby nie zwalniało i nie wibrowało tak maksymalnie, jak to możliwe (jeśli koło zawsze wibruje, proszę ponownie wyważyć koło)
- serwo wyzwalania podłącz do PIN 6 twojego arduino/nodeMCU i nagłówka serwo wyzwalania armaty MS90S podłącz do PIN 24 32-ch kontrolera serwo
- Jeśli chcesz dodać diodę LED do wskaźnika stanu, możesz połączyć się z PIN 5 (dla dodatniej nogi LED) arduino/nodemcu za pomocą 5 v LED + rezystor na dodatniej nodze (może być dowolna wartość od 100 omów do około 10 k omów) i ujemna noga do GND


Druga nagroda w kategorii Make it Move
Zalecana:
Prosty Robo-Dog (wykonany z klawiszy fortepianu, pistoletu zabawkowego i myszy): 20 kroków (ze zdjęciami)

Prosty Robo-Dog (zrobiony z klawiszy fortepianu, pistoletu-zabawki i myszy): Och, Azerbejdżan! Kraina ognia, wspaniała gościnność, przyjaźni ludzie i piękne kobiety (… przepraszam kobieto! oczywiście mam oczy tylko do ciebie, moja gözəl balaca ana ördəkburun!). Ale szczerze mówiąc, to bardzo trudne miejsce dla twórcy, zwłaszcza gdy
Joy Robot (Robô Da Alegria) - Open Source 3D Printed, Arduino Powered Robot!: 18 kroków (ze zdjęciami)

Joy Robot (Robô Da Alegria) – Open Source 3D Printed, Arduino Powered Robot!: Pierwsza nagroda w konkursie Instructables Wheels Contest, druga nagroda w Instructables Arduino Contest i drugie miejsce w konkursie Design for Kids Challenge. Dziękujemy wszystkim, którzy na nas głosowali!!!Roboty są wszędzie. Od zastosowań przemysłowych po u
Jak zrobić najmniejszego na świecie robota podążającego za linią (robo Rizeh): 7 kroków (ze zdjęciami)

Jak zrobić najmniejszego na świecie robota podążającego za linią (robo Rizeh): Jak zrobić najmniejszego na świecie robota podążającego za linią (wibrobota) „roboRizeh” waga: 5gr rozmiar: 19x16x10 mm autor: Naghi Sotoudeh Słowo „Rizeh” to perskie słowo oznaczające „mały”. Rizeh to wibracja oparta na bardzo małych ro
Marble Cannon – Jeremy Busken i Michael Landis: 8 kroków

Marble Cannon - Jeremy Busken i Michael Landis: To jest samouczek, jak zbudować marmurowe działo, które jest w stanie strzelać z odległości od 2 do 5 metrów
Samobalansujący Robo-rycerz: 7 kroków (ze zdjęciami)

Równoważący się Robo-rycerz: Gry wideo i gry planszowe to świetny sposób na spędzanie czasu z przyjaciółmi i rodziną. Czasami masz ochotę spędzić czas offline i odłożyć całą elektronikę, innym razem zanurzyć się w wirtualny świat sportu, zręcznościówki lub bijatyki