TGViewer
CODE BLOG CODE BLOG @codeblog · 10.4K subscribers
Post #6938 1.29K
Геймер превратил свою Honda CR-V в игровой джойстик для Need for Speed
Будущее гейминга?
Блогер под ником mryeester продемонстрировал необычный подход к симуляторам гонок: он использовал свой автомобиль Honda CR-V 2012 года в качестве контроллера. Замысел состоит в том, чтобы физические действия водителя – нажатие на педаль газа и поворот руля – напрямую управляли виртуальным автомобилем в игре.

Для реализации проекта mryeester воспользовался разъёмом OBD2, стандартным для автомобилей, выпускаемых в США после 1996 года. С помощью адаптера OBD2-USB он получил доступ к данным бортового компьютера (ECU) автомобиля, в частности, к показаниям датчика положения дроссельной заслонки, непосредственно связанного с педалью газа.

Обработка данных осуществлялась с помощью библиотеки Python pySerial. Программа считывала данные с датчика, определяла необходимый Parameter ID (PID) для дроссельной заслонки и преобразовывала аналоговый сигнал с педали газа в цифровой, понятный компьютеру.

Обработанные данные сохранялись в JSON-файл, который отслеживался отдельным скриптом на AutoHotkey. Этот скрипт эмулировал нажатие клавиши пробела при достижении определённого значения параметра trigger_value в JSON-файле. В итоге, нажатие на педаль газа в реальном автомобиле имитировало нажатие пробела в игре, который был назначен на управление газом в настройках Need for Speed.

В своём видео на YouTube mryeester показал, как подключил к игре и управление рулём. Для этого он использовал старый диагностический инструмент Honda, предоставляющий доступ к скрытым датчикам, включая датчик положения руля. Аналогичным образом, данные с датчика руля были сопоставлены с управлением в эмуляторе Dolphin.


Остальные технические детали не были раскрыты. Несмотря на это, проект представляет собой впечатляющий пример DIY-подхода к созданию игрового контроллера, хотя и достаточно дорогостоящего и, по словам автора, «минималистичного».
More from @codeblog
  1. Apr 10, 2026Когда придумал как фиксануть баг, но комп лень включать
  2. Apr 10, 2026Пушистый файрвол спас квартиру от пожара Пока инженеры Nvidia годами не могут решить пробл…
  3. Apr 10, 2026Как уплачено, так и . . .
  4. Apr 10, 2026Энтузиаст собрал PlayStation One на стероидах Моддер под ником Secret Hobbyist собрал ульт…
  5. Apr 9, 2026Первый раз мама была неправа
  6. Apr 9, 2026Иронично, но браузер от Google стал одним из последних на Chromium, где этот функционал до…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →