Ответ на пост «Я потратил год и 50 тысяч рублей, чтобы играть в MotoGP… всем телом»1
Ты совершил классическую ошибку многих строителей мото и авиа тренажёров.
Знаешь с чего тебе начать нужно?
Взять пару уроков в мотошколе!
И ты сразу поймёшь, что мотоцикл управляется совсем не так, как ты это себе видишь и как реализуешь на своём симуляторе. Твоя ошибка в том, что ты уравниваешь наклон статичного мота и движущегося по треку, но это в корне не верно. Поясню.
Рассмотри вектора сил, которые действуют на мотоцикл, когда он находится в повороте на скорости. Две ключевые силы, сила тяжести и центробежная, компенсируют друг друга и не смотря на то, что байк в сильнейшем наклоне, знаешь что чувствует пилот? Ничего! Его лишь чуть сильнее вдавливает в сиденье, но он не чувствует наклон телом, он не стремится упасть. Можно в этот момент поставить стакан с водой на бак и он не будет выливаться.
А ещё, ты удивишься, но заставить мотоцикл поворачивать, свесившись на бок – практически нереально. Чтобы мотоцикл начал поворачивать нужно работать рулём. И тут ты снова удивишься. Чтобы на скорости мотоцикл начал поворачивать, например, направо, руль нужно повернуть... налево! Это называется контрруление.
Тебе в твоём симуляторе нужно воспроизводить не положер е мотоцикла, а силы, которые действуют на пилота. Например, при торможении нужно наклонять твою конструкцию вперёд, чтобы сила тяжести начала эмулировать отрицательное ускорение при торможении. На разгоне нужно наоборот откидывать тебя назад. А при поворотах нужно не мотоцикл наклонять, а экран!
Там ещё много нюансов. Спрашивай, если что. Я много лет летал, потом работал в конторе, которая лётные тренажёры строит, и на мотоцикле уже 11 лет.
Я потратил год и 50 тысяч рублей, чтобы играть в MotoGP… всем телом1
Когда я играю в MotoGP на геймпаде, я чувствую себя инвалидом. Стик отвечает сразу за всё, байк влетает в отбойник, а ты просто жмешь кнопки. А ведь мотоцикл — это про работу корпусом, коленями и перенос веса.
Так родилась идея: собрать свой мотосим-кокпит, который заставит меня работать телом.
Что внутри:
В основе — деревянный каркас (да, я не столяр, я инженер). Настоящий бак от Honda, реальный руль с рычагами газа и тормоза, сидушка.
Внутри — 4 потенциометра, 2 микрика для КПП, матричная клавиатура и мозг — Arduino + MPU6050 (гироскоп).
Как это работает (самая мякотка):
Платформа на маятнике: Я наклоняю всю траверсу телом, гироскоп MPU6050 считывает угол наклона и передает его в игру через эмуляцию XInput. Игра думает, что я давлю левый стик геймпада, а на самом деле я свешиваюсь в поворот.
Коррекция рулем: Чтобы не улететь, я корректирую траекторию реальным поворотом руля (через потенциометр).
Сколько это стоит:
Если честно — 50 тысяч. Но 80% из них — это покупка инструмента с нуля (лобзик, шуруповерт, паяльник, ключи), который останется навсегда. Сама электроника и доски стоят копейки. Я переделывал проект 3 раза, пока не добился нужной жесткости.
Сейчас это работает через XInput (для MotoGP 24 и RIDE) и есть поддержкой DInput (vJoy). Софт пишу на C#.
Что дальше (План по апгрейду):
Мой план — превратить эту деревянную бандуру в полноценный мотоциклетный тренажер. В планах:
Переход в металл. Дерево — это круто для прототипа, но для точности нужна жесткость. Каркас будет из алюминиевого профиля или сварной стали.
Свешивание пилота: Добавить тактильные кнопки на бак и по бокам. Нажал грудью и коленом — пилот в игре прижался к баку. Зажал боковые кнопки — свесился в поворот.
Соленоид на КПП. Чтобы переключение передач ощущалось как удар. Соленоид будет бить по рычагу (как в реальном квикшифтере).
Тактильная отдача (Вибромоторы 5G). Установлю вибромоторы на подножки и клипоны, чтобы чувствовать вибрации двигателя и скольжение переднего колеса.
Басшейкер под сидушку. Для передачи вибраций от дороги и работы двигателя прямо в пятую точку.
Тяжелый вибромотор (15G) на траверсу. Чтобы руль било при попадании на кочки или при срыве передка.
Гироскопический эффект (Сервопривод). Самое сложное и интересное. Я хочу поставить сервопривод на маятник, чтобы он создавал сопротивление наклону. Чем выше скорость в игре — тем тяжелее наклонить траверсу. Это даст то самое чувство "борьбы с байком".
А теперь вопрос к сообществу. Как вы думаете, стоит ли оно того?



Треск рулевого колеса MOZA R3
До того как всерьёз заинтересоваться покупкой игрового руля, я сперва склонялся к покупке руля от Logitech, в частности модели G923. Однако в итоге выбрал именно MOZA R3 Racing Bundle for PC, поскольку мне советовали его как более тихий в работе руль по сравнению с тем же Logitech G923.
Покупался он несколько месяцев назад, и уже буквально через пару дней после начала использования я заметил характерный треск, который со временем становился только сильнее.
Причём, насколько я могу определить по звуку, трещит само рулевое колесо (где-то по центру), а не его база. Треск возникает как во включённом, так и в выключенном состоянии, когда с небольшим усилием тянешь руль на себя или, наоборот, давишь на него.
Сам звук напоминает трение или потрескивание пластиковых деталей, которые соприкасаются друг с другом. При этом на работоспособность руля данный изъян никоим образом не влияет, всё функционирует исправно, явных физических повреждений также нет. Каким-либо ударам или другим серьёзным механическим воздействиям руль не подвергался.
Лично я считаю, что у рулей подобного ценового сегмента, тем более от производителя, специализирующегося на оборудовании для симрейсинга, таких проблем быть не должно. Всё-таки MOZA позиционирует свою продукцию как более серьёзное оборудование для любителей автосимуляторов, и от неё ожидаешь соответствующего качества сборки. Понятно, что R3 — далеко не самая дорогая модель в линейке, но, на мой взгляд, это не оправдывает подобный треск, особенно учитывая, что появился он практически сразу после покупки и со временем только усилился.
Аудиозапись треска:
В связи с этим у меня возникло несколько вопросов к владельцам аналогичных рулей:
Нормально ли это, когда с небольшим усилием тянешь руль на себя или, наоборот, давишь на него, а он начинает потрескивать? Или же это всё-таки заводской брак?
Чем вообще может быть вызван этот треск? Какие детали внутри рулевого колеса способны издавать подобные звуки?
Что вы можете посоветовать мне предпринять в первую очередь? Можно ли как-то устранить этот треск самостоятельно, не повредив руль и не лишившись гарантии?
Если писать в техподдержку, то куда лучше обращаться: на маркетплейс, где он приобретался, или напрямую в компанию MOZA Racing?
И гарантийный ли это вообще случай, учитывая, что на работоспособность руля треск никак не влияет, но появился практически сразу после покупки?
Сталкивался ли кто-нибудь из владельцев MOZA R3 или рулевого колеса ES Lite с аналогичной проблемой? Если да, то удалось ли выяснить причину и избавиться от треска?
Буду благодарен за любые советы, особенно от владельцев этой модели, которые сталкивались с чем-то подобным.
И никаких проблем с бензином
Одна из самых крутых штук современности - симрейсинг в виртуальной реальности.
В детстве даже и не думалось что такое возможно. Погружение афигенное - за счет обратной связи на руле и визуала чувствуется всё и подвеска и сцепление с дорогой и развесовка. Ни во что больше не играю и желания нет. На видео один из заездов в Dirt Rally2 в Шотландии вроде.
Езжу быстрее среднего но конечно ниже топов - в данном случае что-то около 15 секунд до мирового рекорда на этой трассе в этом классе, 300 какое-то место в мире.
по железу Ryzen r9, rtx5070ti, 32 гига оперативы, квест 3, moza r5.
а так никаких проблем с бензином, запчастями, страховками, гибдд.. можно ездить пьяным)
Мальчик 45 лет)
Конфликт оверлеев
У меня RTX 5060TI
Катал сессию в AMS2, и тут происходит нечто, игра зависает и наглухо встаёт)
На 2 часу суточного марафона👌
Начинаю проверять целостность файлов, и 1 не проходит проверку, думаю: Ок
Всё, скачано, сделано, перезапускаю:
Бинго😁 2 отвал происходит через 40 минут. Причём на это это раз, картинка зависла, но звук есть, и я слышу как машина улетает в отбойник, и + реагирует на клавиши паузы и тд. Решил искать причину, как итог:
Меняю захват игры в OBS, на захват окна для AMS 2. Запускаю тестовый стрим, и моему удивлению нет предела: Слышу звук отключения руля от системы, хотя лампа на нём горит, причём практически сразу. Ситуация повторяется дважды
И тут решаю убрать захват SRT в OBS, и о чудо: все прекрасно работало, без запинки и намёка на вылет.
Если я правильно понял, то это был конфликт оверлеев, а именно голову делал SRT
Вебка кстати отстой, и автофокус похоронил картинку (Fifine k438)
Перезапуск: Triple Crown IronMan 2.0
Итак. После прошлого схода, был достигнут предел в 34 часа 26 минут 55 секунд чистого руления в автосимуляторе, за 4 выходных дня, и в связи с рисками для здоровья, пришлось сняться с дистанции.
Как сказал один мой хороший друг:
Ты ведь эту затею так не оставишь
Были сделаны выводы, и решено внести правки в челлендж, а так же чуть подробнее расписать некоторые моменты
Изменения:
Никакого дедлайна, как в прошлый раз. Как пойдет, так и пойдёт. Устал, значит не еду. Вдруг стало нехорошо - снимаюсь с дистанции, отдых, и потом с новыми силами штурмовать вершину. Сход с дистанции по любой причине не считается как провал челленджа, задача доехать все три трассы, и возможно это будет не с первого раза.
Переход с LMDh в класс GT3. А именно, легенда: Porsche 992 R Rexy. Это позволит именно ехать, а не выживать как это было с BMW M Hybrid. У Porsche есть ABS, и эта машина прощает больше ошибок нежели Hypercar, что ещё сыграет свою роль на длинной дистанции.
Перенос полностью в Automobilista 2. Так же одна из предыдущих ошибок, которую нужно исправить, прыгать между 2 автосимами - LMU и AMS2 (да, да, для кого-то Automobilista 2 не автосим, знаю😁) далеко не вариант и по сути ловушка, это перестройка мышечной памяти, причём на лету, что для таких дистанций не вариант.
Полное отслеживание здоровья, особенно сердца. Это и стало причиной схода в прошлый раз. Сложно сказать что привело к такому, стресс, или же полировка кофеином и энергетиками, что тоже плохо. Было бы безрассудно пытаться проехать это не следя за здоровьем, ибо здоровье лично для меня важнее, именно по этому был снят дедлайн полностью.
Программа записи телеметрии. Так как AMS2 не пишет телеметрию в файл, как это делает LMU, мне потребовался сторонний софт, для записи телеметрии. Речь про Simracing Telemetry, или же SRT если сокращённо. Скажу сразу, я только учусь ей пользоваться, но надеюсь запишутся все данные.
Можно вставать и отходить от ПК ненадолго. То есть встать размяться, пойти налить кофе например и тд. НО! Нельзя ставить на паузу и идти спать, а то это не было бы IronMan.
Так же будут стримы, возможно даже с обрывами, как обычно) Так же постараюсь при помощи SRT записать все данные, и так же выложить их.
2/3 Triple Crown Ironman(Проект остановлен)
Итак
Буквально вчера стартовала гонка 24 часа Le Mans. В 3 часа ночи мне стало нехорошо, и пришлось сняться с дистанции. До конца дистанции оставалось 13 часов 33 минуты и 5 секунд. Несмотря на то что я умудрился скатиться на 18 место, к середине дистанции я уже лидировал. Но вмешался возраст, накопившееся усталость, ну и как обговаривалось в первом посте - сердце. Звоночки начались +- за 15-16 часов до конца, на момент остановки это уже был апогей звонков) Задумку/проект было решено остановить полностью, ибо здоровье важнее. Идея было отличная, но только на бумаге, к сожалению) Как итог, мой предел это 34 часа 26 минут и 5 секунд, за две недели (точнее за 4 выходных) в автосимуляторах.Эксперимент получился неплохой


