Съдържание:

Hex Robo V1 (с оръдие): 9 стъпки (със снимки)
Hex Robo V1 (с оръдие): 9 стъпки (със снимки)

Видео: Hex Robo V1 (с оръдие): 9 стъпки (със снимки)

Видео: Hex Robo V1 (с оръдие): 9 стъпки (със снимки)
Видео: Remove Torx Security Screws WITHOUT special tools! Can help open/disassemble Playstation, Xbox, more 2024, Ноември
Anonim
Hex Robo V1 (с оръдие)
Hex Robo V1 (с оръдие)

Вдъхновен от предишния ми робот, този път създавам Hex Robo за War Game.

Оборудван с оръдие (следващ на V2) или може би контролиран с джойстик (следващ на V3) мисля, че ще бъде забавно да играете с приятел.

стреляйки помежду си с помощта на малка оръдейна пластмасова топка и направете някакво предизвикателство за победа …

В предишния ми робот някои части са трудни за печат и трудни за сглобяване … затова създавам този робот, който е по -лесен за печат, по -лесен за сглобяване и по -малко части.

Използването на 18 сервомотора или 18DOF с 3 съединения на крак е достатъчно гъвкаво за робот -шестоъгълник, отколкото робот -шестоъгълник 12DOF.

надявам се да се насладите на изграждането на това …

Стъпка 1: Материал: Какво трябва да подготвите

Материал: Какво трябва да подготвите
Материал: Какво трябва да подготвите
Материал: Какво трябва да подготвите
Материал: Какво трябва да подготвите
Материал: Какво трябва да подготвите
Материал: Какво трябва да подготвите
Материал: Какво трябва да подготвите
Материал: Какво трябва да подготвите

Това е всички компоненти, които трябва да закупите:

  1. 32 CH серво контролер (x1)
  2. Wemos D1 Mini (x1)
  3. Серво MG90S метална предавка (x18)
  4. 5v Ubec 6A минимален (1x)
  5. мини DC-DC понижаващ преобразувател (x1)
  6. Женски - женски кабелен джъмпер dupont (около x10)
  7. Батерия 3S (x1)
  8. някакъв малък винт за корпус и серво клаксон

Стъпка 2: 3D печат на вашия Robo

3D печат на вашия Robo
3D печат на вашия Robo
3D печат на вашия Robo
3D печат на вашия Robo

можете да изтеглите моите Hex Robo 3D файлове от thingiverse

обикновено го отпечатвам с PLA или ABS

Това, което трябва да отпечатате е:

  • 3 чифт тибия
  • 3 чифта Coxa
  • 3 болка на бедрената кост
  • 1 Основно тяло
  • 1 Горен капак
  • 1 Долен капак

Стъпка 3: Сглобете вашия Robo

Image
Image
Свързване на точката
Свързване на точката

просто следвайте видеото по -горе

След като приключим, можем да добавим повече движение към кода на arduino. Използвам серво контролер RTrobot, за да направя известно движение и след като имаме серийната команда за серво, можем да го поставим в кода с някаква корекция на кода.

изтеглете тук

или тук @4shared само за windows & linux

PS Много много ВАЖНО:

всички RX и TX от и към Wemos и Servo драйвери трябва да са здраво свързани, тъй като рутинната процедура винаги проверява "OK response" от 32 -те серво драйвери. Ако серво драйверът не е намерен и няма отговор "OK", тогава програмата ще бъде циклична в "void the wait_serial_return_ok ()" Тази грешка ще причини: - Не може да се свърже с точката за достъп - Празна уеб страница - Зареждането на страницата не завършва

Стъпка 4: Свързване на точката

Всичко това е електронна схема, основно всички сервомотори, контролирани от 32CH серво контролер, защото вече имат микроконтролер в него. Точно като arduino, това е независимост и може да се контролира чрез серийна команда от PS2 контролер, компютър или друго устройство.

Картиране на кабели:

  1. 5v захранване (+) от UBEC
  2. Земя от UBEC и Mini Stepdown
  3. 5v захранване (+) от мини стъпка надолу
  4. към Wemos D1 mini G щифт
  5. към Wemos D1 мини 5v щифт
  6. към Wemos D1 мини RX щифт
  7. към Wemos D1 мини TX щифт
  8. (съвпадение на цвета на щифта с цвета на серво кабела) към десния преден крак (щифт 1 към кокса, щифт 2 към бедрената кост, щифт 3 към тибията серво)
  9. (съответства на цвета на щифта с цвета на серво кабела) към предния ляв крак (щифт 5 към кокса, щифт 6 към бедрената кост, щифт 7 сервоударник на пищяла)
  10. (съвпадение на цвета на щифта с цвета на серво кабела) към средния ляв крак (щифт 13 към кокса, щифт 14 към бедрената кост, щифт 15 тибио серво)
  11. (съвпадение на цвета на щифта с цвета на серво кабела) към десния среден крак (щифт 17 към кокса, щифт 18 към бедрената кост, щифт 19 тибио серво)
  12. (съвпадение на цвета на щифта с цвета на серво кабела) към левия заден крак (щифт 25 към кокса, щифт 26 към бедрената кост, щифт 27 тибио серво)
  13. (съвпадение на цвета на щифта с цвета на серво кабела) към десния заден крак (щифт 29 към кокса, щифт 30 към бедрената кост, щифт 31 тибио серво)

Стъпка 5: Първоначална поза

Първоначална поза
Първоначална поза
Първоначална поза
Първоначална поза

ВАЖНО … !!

  1. когато включите серво драйвера, всички серво ще се преместят в първоначалната/стандартна позиция/поза
  2. прикрепете серво клаксона възможно най -близо, като фигурата по -горе или видеото по -горе
  3. прикрепете отново серво клаксона и регулирайте позицията на кока, пищяла и бедрената кост точно както на горната снимка
  4. изключете и включете отново, за да се уверите, че целият крак е в правилната позиция
  5. не се притеснявайте, ако ъгълът е малко различен
  6. все още можете да го отрежете на кода на arduino

Стъпка 6: NodeMCU AP

NodeMCU AP
NodeMCU AP

Мигайте вашия NodeMCU

Изтеглете кода тук

WeMos D1 mini е минимална WiFi платка ESP8266 Използвайки wemos D1 mini като WIFI AP, можем да изпратим серийна команда до 32 CH серво контролера и независимостта да стане AP за уеб сървър за управление на робота. всичко, от което се нуждаем, е просто да флашнем платката nodeMCU с прикачения код и можем да свържем смартфона към AP nodeMCU и с помощта на уеб браузър отворете https://192.168.4.1 и можем да видим цялата команда.

ModeMCU Пин картиране:

  1. към RX пина на 32 CH серво контролера
  2. към 32 -каналния TX щифт на серво контролера
  3. от 32 CH серво контролер G щифт
  4. от 32 CH серво контролер 5v щифт

Стъпка 7: Проверете този Hex Robo демонстрационен видеоклип …

Image
Image
Да … Сега има модул Cannon върху него …
Да … Сега има модул Cannon върху него …

скоро ще пусна дистанционното управление NRF …

изчакайте го … но дотогава просто се забавлявайте с него …

PS: Току -що актуализирам модула на оръдието по -долу …

Стъпка 8: Да… Сега има модул Cannon върху него…

Image
Image

изтеглете 3D модела на оръдието от:

Стъпка 9: Схема за окабеляване на оръдия

Схема за окабеляване на оръдия
Схема за окабеляване на оръдия
Схема за окабеляване на оръдия
Схема за окабеляване на оръдия

Списък на електронните части:

Чифт мотор 716 с четка 60000 оборота в минута (обикновено за мини дрон jjrc h67 e011)

  • Модул за захранване с Mosfet
  • Мини-360 Супер малък захранващ модул DC DC Стъпващ захранващ модул за Arduino
  • MG90S метално зъбно колело серво

Нещо, което трябва да знаете:

  • настройте DC към DC напрежение potensio да не се забавя и да не вибрира максимално, колкото можете (ако колелото винаги вибрира, моля, балансирайте отново колелото си)
  • тригерно серво свързване към PIN 6 на вашия arduino/възелMCU и MS90S оръдие за задействане на серво заглавието се свързва към PIN 24 на 32 -канален серво контролер
  • Ако искате да добавите светодиод за индикатор за състоянието, можете да се свържете с PIN 5 (за LED положителен крак) на arduino/nodemcu, като използвате 5v LED + резистор на положителен крак (може да бъде всяка стойност между 100 Ohms и около 10K Ohms) и отрицателен крак към GND
Накарайте го да се движи
Накарайте го да се движи
Накарайте го да се движи
Накарайте го да се движи

Втора награда в Make it Move

Препоръчано: