/https%3A%2F%2Fs3.eu-central-1.amazonaws.com%2Fmedia.my.ua%2Ffeed%2F137%2F4050c8fad690dfed916820f1fc7cab05.jpg)
Геймер превратил авто Honda CR-V в контроллер для Need for Speed Underground
/https%3A%2F%2Fs3.eu-central-1.amazonaws.com%2Fmedia.my.ua%2Ffeed%2F137%2Fe120e9775db1784cebb62fcc1f96630f.png)
Энтузиасты делают игровые контроллеры из чего угодно, но целое авто — это, кажется, рекорд. Ютубер сделал из Honda CR-V 2012 года контроллер для Need for Speed Underground.
Автор YouTube-канала mryeester использовал бортовые устройства настоящего авто Honda с необычной целью. Он привлек к управлению играми бортовую систему и использовал библиотеку Python и некоторые скрипты, чтобы зарегистрировать педаль газа автомобиля и другие органы управления в качестве устройства ввода.
Каждый автомобиль в США после 1996 года имеет разъем OBD2, который обычно находится под приборной панелью. Это универсальный диагностический интерфейс, предназначенный для выявления и устранения проблем. Обычно его используют для получения данных с датчиков — от оборотов двигателя до уровня топлива в баке. Благодаря адаптеру OBD2-USB ютубер подключился к ЭБУ (электронному блоку управления) автомобиля, данные откуда поступают на ноутбук.
Библиотека Python pySerial позволяет считывать данные. Следующим шагом является определение конкретного PID (идентификатора параметра) для каждого датчика. Это позволяет создать скрипт для каждого конкретного датчика, который преобразует аналоговый сигнал в цифровой, понятный для ПК — к сожалению, энтузиаст не раскрывает деталей. Данные считываются в режиме реального времени в файл JSON, откуда другой скрипт берет данные и имитирует нажатие физической клавиши каждый раз, когда значения в файле меняются.
Последний этап — открыть любой выбранный эмулятор и настроить схему управления. Пользоваться этим можно практически в любой современной игре, которая поддерживает переназначение клавиш. Так педаль газа автомобиля или руль начинает управлять авто в Need for Speed. Самым большим недостатком эксперимента является отсутствие подробных инструкций и файлов. Но это, пожалуй, самый дорогой и самый большой игровой контроллер из известных.
Источник: Tom’s Hardware
/https%3A%2F%2Fs3.eu-central-1.amazonaws.com%2Fmedia.my.ua%2Ffeed%2F137%2Fe120e9775db1784cebb62fcc1f96630f.png)
Покупаете подержанное авто? Введите VIN-код на carVertical, и в считанные секунды вы получите понятный отчет об истории, сформированный на основе 900+ надежных источников — национальных реестров, страховых компаний и полиции. Выявляйте скрытые повреждения, скручивание пробега и смену владельцев еще до покупки, чтобы уверенно торговаться (или отказаться от сделки). Получите скидку 20% по промокоду ITCUA.

