2189

Контроллер для авиасимуляторов своими руками

Контроллер для авиасимуляторов своими руками Arduino, 3D печать, Робототехника, Своими руками, Авиасимулятор, Инерционный трекер, Длиннопост, War Thunder

Добрый день, уважаемые Пикабушники! Выношу на Ваш суд разработку контроллера для авиасимуляторов, спроектированную и собранную мной и двумя моими товарищами.

Контроллер авиасимов на Arduino Micro + инерционный трекер на Arduino Nano с акселерометром GY-85 + VR-Box. Пока что первая, сырая, но, тем не менее, уже эффектная версия. Многое еще подлежит переделке, но впечатлений и эмоций очень много.

Узел Педали+РУС начерчен и изготовлен из стали при помощи плазменной резки, всё на подшипниках и газ-лифтах. Оси на датчиках Холла. РУД временно собран из Lego и потенциометра на 10КОм. Рукоятка РУС начерчена и распечатана на 3д принтере.

В WarThunder показания приборов тянутся из игры и выводятся в WEB-интерфейс.

Пока из очевидных недостатков тяжелая ручка управления самолетом с большим ходом. Во первых масса не дает работать возвратным пружинам корректно срабатывать (при сборке под руку подвернулась стальная толстостенная труба, далее будет алюминиевая), во вторых ручка, вероятнее всего, будет укорочена, а механизм джоя поднят выше и уменьшен диапозон свободного хода, пока же трубой стучим по коленям)) Зато ручка "быстросъем", на защелках от пневматики.

Как сделать трекер, хорошо описано во многих статьях в рунете, в том числе и на Пикабу, а в софтвенной части контроллера нам очень помог проект MMJOY2.

Вот, получился такой небольшой сумбур, первопост всё-таки.

Как только рейтинг позволит, выложу видео.

Найдены возможные дубликаты

+38

На втором фото наконечник ручки... хм... будь проклята моя извращенная фантазия

раскрыть ветку 5
+48
Иллюстрация к комментарию
раскрыть ветку 1
0
Иллюстрация к комментарию
+11
Иллюстрация к комментарию
+5

Ассоциации пошли уже с первого фото... Хотя сам люблю симы и джойстики обыденность. Видимо, цвет так влияет.

раскрыть ветку 1
+1
Впрочем, в самом WT в каком-то самолете летчик сидит так, как будто реально хрен тилибонькает)
+26
Иллюстрация к комментарию
раскрыть ветку 1
+25
Сруль?
+29

Ох уж эти изобретатели...

раскрыть ветку 2
+12

Ездят на нем как-то так?

http://pikabu.ru/story/zheleznyiy_kon_5085001

0

Ух ты, настоящий маструбапед :)

+8

Охуеть...

А затраты шибко большие вышли? Дешевле, чем купить заводской набор РУС, РУД и педали?


А, а ручки для триммирования есть?

раскрыть ветку 21
+7

Учитывая, что приятель работает на резке, вышло гораздо дешевле, чем готовые наборы. Ручки в процессе. еще очень многое будет прикручиваться к этому проекту.

раскрыть ветку 5
+2
Отличная работа.
Интересно к БПЛА его приделать можно?
раскрыть ветку 4
0
могу сказать насчёт электроники, кроме FPV очечей всё дёшево.
раскрыть ветку 14
+6

Очечи 500р, внутри телефон.

раскрыть ветку 13
+16

На первой фотке напомнило... Думал ща буит мясо

Красава!

+10

Я тоже думал на ардубине себе геймпады различные делать...
Только вот я пошел дальше.
1. Первый проект был беспроводной руль. На передатчике в руле была ардубина про (на той же атмеге328, но без программатора), на приемнике была ардубина про микро (атмега32ю4 которая) с скетчем под джойстик (использовала HID драйвера). Корпус - купил Б/У сломанный руль за гроши.
https://www.youtube.com/watch?v=vREFIXVD870&index=4&... Вот тут первые тесты моей незаконченной UGP, которую я по итогу бросил уйдя в... читайте дальше.

2. Я пошел дальше. Подумал, стоп, если ардубина умеет в HID, может есть еще что-то, что может в HID с меньшими усилиями и большим функционалом? И тогда я наткнулся на статьи на хабре про STM32, а точнее про STM32F103C8T6, которая превосходит ардубину в мощностях в десятки раз, если не в сотни: имеет полноценный USB-FS хардварный модуль, частоты 72-160МГц, 32 бита, RTC и прочие плюшки (х3 UART, х2 I2C, х2 SPI, х2 10 битных АЦП по 9 каналов, х2 ЦАП). Главным же плюсом стало то, что стоит эта плата сейчас 106 рублей. Минус правда тоже есть - надо покупать специальный отладчик, чтобы заливать программы нормально, а не колхозить через UART. Да и программирование уже на уровень ниже - это полноценный МК, а не МК в обертке ардубины, хотя уже давненько заколхозили и STM32 под ардубинный загрузчик и софт, но либы в большинстве своем надо будет править ручками.
В общем, вот на днях занялся как раз джойстиком, ибо опять же, нахаляву корпус в руки попал. Джойстик использует HID -> DirectInput -> XInput, это значит, что в винде моложе Win2000 этот джойстик определяется без дров (в линуксах и макосях, к слову тоже), так же этот джойстик из-за соответствия стандарту XInput определяется на приставках в качестве XBox джойстика (собственно отсюда и "XInput" дескриптор).
https://www.youtube.com/watch?v=Uy4kOnS0ekw&index=14&amp... Вот тут я рассказываю про этот самый джойстик.
https://www.youtube.com/watch?v=2vB5NKELn_Q&list=PL9YZSb... тест в WoWp с, почему-то, кривой калибровкой.

Иллюстрация к комментарию
Иллюстрация к комментарию
Иллюстрация к комментарию
Иллюстрация к комментарию
Иллюстрация к комментарию
Иллюстрация к комментарию
Иллюстрация к комментарию
раскрыть ветку 4
+3
Подписался. Пиши.
раскрыть ветку 2
+2

Сейчас, к слову, хочу сделать еще пару приблуд:

первая - это пристегиваемый геймпад-USB_HAB-питание для планшета, чтоб в эмуляторы пс1/дримкаст играть было удобно;

вторая - джойстик с обратной связью, уже с собственным корпусом из фанеры+пластик, у которого будет еще дополнительно РУД, и скорее всего даже два + куча кнопок с подсветкой (придется сделать переключение режимов XInput-DirectInput, ибо в X-стандарте кнопок всего 10, а в D - 256, осей аж 10 штук (против 6), х4 32к позиционных д-пада (против 1 8-позиционного)).

+2

Не, лучше на канал - он более живуч, чем акк на пикабу =)

0
Круто!
+5
Эх, появились шлемы, и пропала шутка про люстроголовых)
У меня тоже шлем, но для квадрика, не настолько я фоннат вирпильства.
Да и в тундру уж полгода как не заглядывал. Они там как, рассинхроны в ближнем бою забороли наконец?
И эта, палку до последнего не укорачивай, тут вроде как чем она длиннее- тем выше точность управления.
Но, в тундре, на себе проверено, в РБ с джоя красиво летать получается, попадать - нет. Не говоря уж об АБ.
Все эти навороты только для СБ.
раскрыть ветку 1
0

А я до сих пор с люстрой, и мне норм) Гладиатора бы еще прикупить...

+5

Бля, я уж испугался што там фаллоимитатор вместо ручки =D

раскрыть ветку 3
+2

Не бойся, никто ведь не заставляет на него садиться. Или заставляет? Если тебе угрожают, ответь не смешной шуткой.

раскрыть ветку 2
+5
ответь не смешной шуткой.

...вместо одного штурвала - пики точеные, вместо второго... =D

раскрыть ветку 1
+2
Вар Тандер не симулятор.
+3
Педали зачётные. Ручку лучше делать изогнутой.Тундру назвать симулятором сложно. Другое дело DCS World, или MFS X. Сам пилотажил в группе, жаль времени теперь нет. А железо все осталось.
раскрыть ветку 2
-1
Тундру назвать симулятором сложно.

Чёй то?

раскрыть ветку 1
0
Чёй то?
Той то.
+5

Показалось...

Иллюстрация к комментарию
раскрыть ветку 1
+4

японская версия?

+3
Иллюстрация к комментарию
+2

Просто шикарно! Прикиньте, лет 5-10 назад сказать, что в скором будущем мы дома сможем собрать авиасимулятор? Киберпанк рулит!

раскрыть ветку 4
+10

Насмешили. 10 лет назад я собрал себе педали и РУС с РУДом для игры в Ил-2. Так же у меня был Трек-иР. Это почти вируталка, но глаза косить надо на монитор. А уж педали были от всем известной вирпилам группы. Кто знает тот поймет. РУС был переделанный майкрософт. Кто знает тот поймет.

раскрыть ветку 3
+4
СХП. Кто знает, тот поймет
раскрыть ветку 2
+2

пиздато

0

отличный вариант

да и давай еще как будет обновление

0
Пацаны, молодцы! Буду следить за вашими следующими постами, хочу знать как двигается разработка, авось на Кикстартер продадитесь!
0

War Thunder авиасимулятор? Не смешите.

0
Автор держи подписку и пили пост как собрать РУД)))
0
На прошлых выходных за вечер вот такого монстра собрал, на пробу)
В общем, работает, но у китайских манипуляторов жуткие люфты, плюс нефига не на середине они стоят по центру. Да и у резисторов резистивный слой заканчивается раньше чем заканчивается свободный ход джойстика.
Иллюстрация к комментарию
Иллюстрация к комментарию
раскрыть ветку 2
0

в китае продаются механизмы джоев от геймпадов Sony Playstation, там точность получше. ценник в районе 300р. за пару

раскрыть ветку 1
0
Собирал из того, что было дома в наличии.
Мне пока что было интересно, как оно, управление с джойстика.
Я в Шторм и Шторм - солдаты неба на нем хочу "полетать".
На выходных попробую привыкнуть к новому девайсу))
Штурвал пока не пробовал..
0

без регистрации и смс

0

мне всегда недоставало педалей =(

раскрыть ветку 1
0
Покупаешь простейшие педали от руля игрового, настраиваешь на одну ось, и вуаля. И сразу начинает получаться и йо-йо, и ранвернсман.
0

я вот как раз что-то такое у себя в голове прокручиваю в данный момент как бы сделать
спасибо за интересные идеи

0

Газманов на второй фотке

0

ну хоть один фраговый бой в СБ покажи с этими девайсами.

раскрыть ветку 1
+1

Пусть допилит сначала девайс. =)

0

Дипломная работа или хобби?

раскрыть ветку 1
+2

хобби)

0
А можно ли связать mfsx и vr box с телефоном?
0
Великолепно! Достойно уважения! А как показания приборов тянутся из самой игрушки? Какой-то специальный софт? То есть если, скажем, есть данные по крену и тангажу, то можно и на 3dof платформу все это дело водрузить?
0

На хабр надо

раскрыть ветку 1
+3

1. Не хабр, а гиктаймс.
2. Там таким не удивить.

0

У меня батя тоже такую игрушку себе 7 лет назад собрал (было 2 версии), только без очков виртуальной реальности. Игрался в Ил-2 и Microsoft Flight Simulator.

0
Gametrix обошлись пластиком.и ничего не ломается. Отличный РУД получился у них. Жаль только не реализовано раздельное управление правым и левым двигателем.
0
ТС. Подскажи пожалуйста как ты присобачил vr box как вр устройство к компу ?
раскрыть ветку 1
+3

прога Trinus VR

0

что сказала баба Шура (уборщица) по поводу вхуяченных саморезов в пол?

раскрыть ветку 1
0

там нет саморезов) к полу не закреплено) массы хватает, что бы конструктив не скользил по полу. Вес килограмм 15 на вскидку

0

Насколько заметен лаг от действия до изменения картинки на vr-box? Не укачивает?

раскрыть ветку 2
+4

по шнурку нормуль, не сказал бы, что задержка хоть как-то напрягает, по Ви-Фи голимо, но возможно просто роутер древний у меня на работе

раскрыть ветку 1
0

да, роутер нужен двух антенный 300 мбит, или же частоту сети менять с 2.4 на 5, и будет все норм.

А программу Trinus VR покупали?

0

Пили пост о том как это все собирал и делал, я подписался, жду.

0

Видел вживую на робофесте, прикольная штукенция 😀

0
Офигеть))
0
Нет слов...просто охренеть! Молодцы мужики, этот тот случай, когда руки из нужного места)
-3

@moderator, не хватает тег War Thunder

раскрыть ветку 70
+3

добавил

-15

Очешуительно. С каких это пор вартандер стал синонимом симуляторов? Обычная казуалка с управлением для дебилов

раскрыть ветку 68
+5

ну так управление клавиатура-мышь обязательно должно быть, если игра претендует на популярность в широких кругах.

И в игре есть полное управление, которое уже не для дебилов

раскрыть ветку 13
+3
Ну в симуляторных боях более-менее нормально
ещё комментарии
0

Это симулятор симулятора ©

0
внезапно, его на первом фото видно
ещё комментарии
0
А там разве не на мышке управление самолетом? Или джойстиком тоже можно?
раскрыть ветку 10
ещё комментарии
-8
Педальки и рукоятка готовые есть игровые (настоящие военные нахрен не нужны), Окулус , своя софт на на окулосовом sdk. Стоимость +- 50к рублей на железо. На юнити пишется модель, рендер подбрасывания в Окулус. Профит. Без вантузных смешных рукояток. И да, боюсь эта х..та уже никому не нужна ибо где надо уже давно есть.
ещё комментарий
Похожие посты
Возможно, вас заинтересуют другие посты по тегам: