Cattelanshop.ru

Интерьер и Декор
0 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Строим motion simulator из палок и синей изоленты

Строим motion simulator из палок и синей изоленты

Обычно первый комментарий к статье про какую-то неведомую технологию выглядит так: «Вы бы перед тем как углубляться сначала рассказали что это и зачем нужно». Итак, сия чуднАя периферия призвана при игре в автомобильные симуляторы имитировать воздействие перегрузок на игрока. В данном случае это обеспечивается наклоном кресла по двум осям, следовательно получился симулятор движения с двумя степенями свободы.

Наглядная демонстрация:

Кусочек истории

Несколько лет назад увидел в Интернетах этот ролик. Захотелось построить что-то похожее. Рассудив, что такую конструкцию я не осилю, решил сделать просто качающееся кресло. Погуглил, оказалось Америку я не открыл и такие устройства бывают. Девайс, описанный в топике реализован по схеме racingseat, когда кресло закреплено на карданной передаче или её функциональном аналоге. Это уже вторая попытка реализации. Первой была схема joyrider, при которой кресло вращается на двух перпендикулярных осях в идеале пересекающихся в центре масс платформы. Также я исходил из того, что денег нет. Поэтому между хорошим, дешевым, плохим и дорогим пришлось выбирать хорошее и дешевое.

Комплектующие

Двигатель. Изучая тематические ресурсы на предмет выбора, так и не смог найти четкий ответ какой мощности двигатель нужен. В предыдущей версии я использовал двигатель от аккумуляторного шуруповерта, результат был не очень. Обычно для таких целей используют мотор-редукторы для стеклоочистителей автомобилей. Рекомендуют использовать узлы от автомобилей с большими лобовыми окнами (большие легковушки, автобусы, грузовые автомобили), поскольку электромоторы там мощнее. И даже несмотря на это симоводы обычно жалуются на малую мощность. Оценив бюджет я решил забить на рекомендации, смириться с малой мощностью и сделать дешево и сердито — прикупил два мотор-редуктора от Ланоса по $20 каждый. Двигатель маркирован как 30Ваттный. Я полагал пластиковая ведомая шестерня редуктора проживет недолго. К счастью я ошибся, спустя пол года использования не появилось даже люфта. Могу сказать, что по ощущениям мощности этих двигателей вполне достаточно. При желании можно поднять напряжение питания и получить еще немного динамики.

Читайте так же:
Сколько литров пенополистирола в кресле

Карданная передача использована от карданного вала ВАЗ-2101.

$20
Блок питания 12В 350Вт заказан в Китае, поскольку в ATX’овом блоке питания чуть меньшей мощности срабатывала защита даже при работе одного двигателя. Думаю эту защиту при желании можно легко отключить, но не стал заморачиваться. Китайский же тянет оба двигателя не напрягаясь.

$30
Шарниры ball joint – шарниры, передающие усилие мотор-редукторов на кресло. Не знаю как этот шарнир называется по-русски. Возможно шаровой шарнир. Первая мысль была использовать рулевые наконечники от автомобиля. Купил, попробовал — оказались слишком тугие и громоздкие. Затем решил сколхозить самодельные — оказались слишком большими зазоры. В результате заказал в том же Китае по $3 за штуку. Забавно, что когда я пытался найти такие шарниры в оффлайн, в конторе, специализирующейся на продаже подшипников, надо мной малость посмеялись и сказали что такое найти невозможно.
Пара автоматических выключателей для защиты от КЗ.
Автомобильное кресло с неизвестной родословной, и совершенно точно нелегкой судьбой.
Метизы, железо, провода, всякие мелочи вроде вениляторов, ХЗ сколько.
Игровой контроллер aka Logitech G25, компьютер, монитор и остальное уже было в наличии.
Несколко фотографий для понимания механической части. Крепление карданного шарнира и двигателей с упомянутыми выше ball joint. Заодно можете посмеяться над над моими скилами сварщика и маляра:

Электроника.

Некоторые места в схемах были исправлены уже на текстолите, так что не рекомендую повторять. Рисуем платы, расчехляем лазерный утюг, тапок для съемки. Получаем следующее:

И упаковываем все в элегантный корпус:


Само собой не обошлось без косяков и в некоторых местах плату пришлось исправлять.

Необходимая для работы информация (задание положения двигателя) передается через переходник USB-Serial TTL на микросхеме cp2102 в контроллер. Контроллер реализован на МК atmega88 с минимальной обвязкой. Для удобства добавлен четырехразрядный семисегментный индикатор. Контроллер по сигналу обратной связи, датчиком которой выступает переменный резистор на оси мотор-редуктора, определяет фактическое положение двигателя и при необходимости вносит в него коррективы. В контроллере реализован пропорциональный регулятор. Прошивкой скорее всего не поделюсь, т. к. не люблю бэкапы. В драйверах двигателей реализован H-мост. Контроллер имеет возможность открыть любой из транзисторов моста, что в данном случае избыточно. Из-за этого пришлось городить логическую защиту от КЗ. Достаточно было бы передать из контроллера в драйвер сигналы направления и разрешения.

Читайте так же:
Мультиблок для кресла это

Рисуем остальные части совы Как то так все это выглядит если собрать вместе:

Софт для компьютера.

Для меня было откровением, что многие игры реализуют вывод телеметрии. Раньше я думал, что получить данные о физической модели игры можно только с помощью черной магии и метода научного тыка в память процесса. Оказывается нет, часто разработчики игр заморачиваются над выводом соответствующих данных через сокет. Отличное место чтобы изобрести еще один велосипед, а то я уже почти оправился от предыдущего. Но тут что-то пошлО не так и я решил посмотреть готовые варианты. А их есть как минимум два бесплатных:
X-Sim напичкана массой свистелок вроде возможности прикручивания плагинов, перехватывания состояния джойстиков, но сложна для старта. Список поддерживаемых игр.
SimTools относительно новая программа, значительно проще первой, но обладает меньшим функционалом. Для старта самое оно. Список поддерживаемых игр.
Обе программы допускают вывод необходимой информации через последовательный порт (в данном случае виртуальный). Поддерживаются практически все более-менее известные преимущественно автомобильные, но есть также и авиационные симуляторы.

Думаю в комплект к этому девайсу неплохо бы поиметь Oculus Rift. Только вероятно понадобится вторая версия, поскольку у первой гироскопы с ума сойдут.

Хочу извиниться перед теми, кто просмотрел все картинки, но так и не увидел синюю изоленту, и перед читателями, кто сюда дочитал, за пост вида КакНарисоватьСову.jpg. Изначально он не планировался, поэтому не вся информация о процессе изготовления сохранилась. Но по крайней мере статья расскажет о подобных устройствах тем, кто не задумывался об их существовании. Еще несколько видео с этой железкой есть в этом плейлисте.

admin

Уникальный дизайн подставок Wheel Stand Pro подходит для любой поверхности, даже неровной. Когда подставка для руля соприкасается с полом не всеми четырьмя опорами ( неровный пол, смещение во время транспортировки), есть легкий способ разместить подставку правильно. Просто надавите на сторону переднего бампера ( труба с логотипом Wheel Stand Pro), которая не соприкасается с полом и оттолкните центральную стойку в противоположную сторону. Это важно для стабильности.

Читайте так же:
Как поднимать и опускать кресло

Резиновые накладки должны быть размещены на концах труб. Эти противоскользящие резинки изготовлены из специальной резиновой смеси, которые используются в основном в авиационной промышленности. Это позволяет предотвратить скольжение и не оставлять следов на полу.

Передний бампер с логотипом Wheel Stand Pro предотвращает педалям от движения вперед. Помните, что педали всегда должны опираться на бампер. Расстояние между педалями и бампером регулируется.

Закрепите кабели с помощью хомутов. (См. рисунок выше).

Коробка переключения передач устанавливается таким образом, что нижняя часть корпуса находится на одном уровне с рулем. Таким образом вы не будете задевать коленями КПП при игре.

Выкрутите родные крепления на коробке передач Logitech G25 или Logitech G27 на максимум вниз. Таким образом КПП не будет издавать никаких шумов во время игры.

Спрячьте кабели в передний бампер

Через несколько лет можно смазать крепления. Они будут закрываться легче и более плавно.

Пластина крепления педалей для рулей Logitech DF, DFP, DFGT, EX, FX, and Thrustmaster F430 должна быть закреплена на резинках. Они не позволяют скользить педалям.

Вы можете обернуть кабель вокруг платины крепления педалей как на фото.

Игровые стойки для рулей – для чего и почему?

Как добиться максимальной эффективности управления в гоночных видеоиграх?

Хорошая подставка для игрового руля и коробки передач комнатного симулятора — как выбрать?

На что стоит обратить внимание? Конечно, в первую очередь, на качество материалов корпуса и креплений. Конструкция может быть изготовлена из высококачественной стали, а может из обычного алюминия или даже пластика и это существенная разница. Дело в том что предполагается довольно активная физическая эксплуатация аксессуара, поэтому очень важно, чтобы во время выполнения маневров вы были уверены в жесткости и прочности конструкции — внезапные поломки могут привести не только к проигрышу, но и к вреду для здоровья. Сама конструкция может быть и простой, и с множеством элементов — все зависит от того, насколько точная вам нужна регулировка.

голоса
Рейтинг статьи
Читайте так же:
Как сшить подушку на кресло качалку своими руками
Ссылка на основную публикацию
Adblock
detector