Как стать автором
Обновить

Комментарии 15

Делал подобное с приборной панелью от американского Ford fusion, в качестве CAN адаптера использовал Raspberry pi 4 с mcp2515+tja1050.

Удалось реализовать всё кроме уровня топлива, ибо его высчитывает сама приборка (хотя если смотреть через FORScan у приборки есть параметр откуда брать показатель топлива, с АЦП или CAN, но этот параметр нельзя поменять, видно прошивка это не поддерживает, обидно).

По поводу поворотников, у BeamNG они реализованы кривовато, период мигания не постоянный, особенно с выводом через outgage. Поэтому синхронизация хромает, хотя это и не очень заметно.

Выглядит впечатляющее, посовременнее Гранты.

Да, с поворотниками в BeamNG есть затыки, индикаторы даже в игровом интерфейсе отстают от визуализации на 3D-модели.

А пробег не получилось реализовать?

Пробег увеличивается при езде в BeamNG так же, как и в реальной машине.

Если вопрос о редактировании пробега, то пока этим не занимался.

Вас не затруднит привести лог обмена данными при чтении и установке настроек по UDS? Для одного любого DID

# чтение DID 0x0100 = 0x02 (коробка = АМТ)
7E6      8 03 22 01 00 00 00 00 00
7EE      8 04 62 01 00 02 aa aa aa

# переход в расширенную сессию
7E6      8 02 10 03 00 00 00 00 00 
7EE      8 02 50 03 AA AA AA AA AA 

# запись 0x00 в DID 0x0100 (коробка = МКПП)
7E6      8 04 2E 01 00 00 00 00 00 
7EE      8 03 6E 01 00 AA AA AA AA 

большое спасибо!

Сначала включил видео, сидел и долго-долго недоумевал, как автору удалось так качественно отрендерить приборку в ировом HUDе: красивые блики и отражения от шкал на козырьке, неоновые иконки прям как в реале, интересно это всё в риалтайме или pre-baked?...


Понял, аж когда доскроллил до фото реально приборке возле монитора на столе :)

Снимал ночью на мобильный телефон и потом совмещал в kdenlive)

Сама приборка показалась симпатичной, поначалу оранжевые шкалы немного напрягали, но это быстро прошло.

Круто! Не знал про такие возможности у BeamNG для интеграции с железом.

Осталось собрать полноценный автотренажёр... как в автошколе, только не для новичков :)

Берём на разборке ВАЗовское кресло, рулевую колонку, педали, рычаги, устанавливаем на каркасе, и вперёд.

Даже как-то жаль, что в автошколах гоняют на унылых самописных симуляторах с примитивной физикой. BeamNG круче любого школьного софта не только за счёт своей зрелищности - он позволил бы лучше почувствовать машину и понять, каково это попасть в аварию и как её избежать. Добавить в программу контроль соблюдения ПДД не такая уж сложная задача.

В принципе, у протокола OutGauge есть родственный протокол OutSim.

Основан на похожих принципах, но передает параметры для симуляции кабины пилота, т.е. крен, скорость и т.д.

По идее должен неплохо дополнять ощущения от вождения, но там уже нужны разнообразные актуаторы и приводы.

Вам не удалось отследить сообщение о расходе топлива?

В соплатформенных ниссанах данные о расходе обычно передаются в 0x23D байты 3 и 4 считая с нуля

Специально не искал, среди того, что лежало на поверхности там были: пробег с точностью до 10 метров, счетчик минут с момента включения, скорость.

Сообщения 0x23D не наблюдалось, у приборки было только 4 сообщения: 0x280, 0x2c6, 0x2de, 0x350.

Этот параметр является входным для панели приборов

Если речь идет о данных, на основании которых панель считает мгновенный расход, то скорее всего они лежат в 0x1f9 и 0x551, это сообщения от двигателя, без которых расход не высвечивался при проигрыше логов.

Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации