Аналоговые датчики уступили место всевозможным причудливым электролюминесцентным и светодиодным датчикам в 80-х, но эта тенденция длилась недолго. Только в последнее десятилетие или около того ЖК-цифровые датчики действительно начали набирать популярность в автомобилях премиум-класса. [Джош] устанавливает современный двигатель и трансмиссию на свой классический Triumph GT6 и понял, что ему придется отказаться от классической установки механических датчиков. После того, как он не влюбился ни в что готовое, он решил создать собственное решение с нуля.
Сердцем сборки является Raspberry Pi 4, который взаимодействует с современным электронным блоком управления автомобилем через CANBUS благодаря дополнительной плате PiCAN3. Аналоговые датчики, такие как датчики давления масла и температуры охлаждающей жидкости, связаны с микроконтроллером Teensy 4.0, который имеет аналого-цифровые преобразователи, необходимые для работы. Отображение осуществляется через сверхширокий ЖК-дисплей с диагональю 12,3 дюйма, полученный с Aliexpress, с графикой, созданной с помощью пользовательского кода PixiJS, работающего в Chromium под X.
Результат сравним с цифровыми дисплеями во многих других современных автомобилях, что свидетельствует о способностях [Джоша] не только как программиста, но и как графического дизайнера. В качестве бонуса, если ему надоест дизайн, можно легко изменить графику, не копаясь в реальном оборудовании автомобиля.
Обновления Gauge распространены в проектах restomod; другой выбранный путь - преобразовать классические механические датчики в электронный привод. Если вы готовите свой собственный набор датчиков в гараже, обязательно напишите нам! Видео после перерыва.