Оглавление:

Индикатор и монитор Opel DPF: 5 шагов
Индикатор и монитор Opel DPF: 5 шагов

Видео: Индикатор и монитор Opel DPF: 5 шагов

Видео: Индикатор и монитор Opel DPF: 5 шагов
Видео: ЛУЧШАЯ программа для Диагностики автомобиля с ELM327 и OBDII. Инструкция для Car Scanner Pro 2024, Ноябрь
Anonim
Индикатор и монитор Opel DPF
Индикатор и монитор Opel DPF

Наличие последней модели автомобиля Opel (Vauxhall в Великобритании) с дизельным двигателем может вызвать у вас небольшую головную боль.

Я оказался в ситуации, когда не знал, когда мой DPF (дизельный сажевый фильтр) сгорел и был полностью залит. Единственное средство - химическая очистка или замена сажевого фильтра (если уже поздно).

В сети можно найти несколько примеров того, как разбираться с фактом, ни один из них мне не понравился. Либо вам нужно обращать внимание на скорость сжигания топлива, когда вы не водите машину, либо обрезать провода и припаять, чтобы установить светодиод 12 В, который загорается при запуске обогрева задних окон.

Я подумал, почему бы не использовать уже установленный Bluetooth-ридер OBD / ELM237?

Благодаря отличной библиотеке Elmduino и поддержке ее создателя - PowerBroker2, я наконец достиг своей цели.

Минимальная стоимость этой установки составляет 15 долларов США (5 долларов США за самый дешевый считыватель OBD + 10 долларов США за wemos lolin32), хотя вы можете снизить стоимость до 10 долларов США, если вам нужен только мигающий светодиод (простейший ESP32), пока сгорает DPF.

Плата протестирована на моем Opel Zafira C с кодом двигателя B20DTH (2.0 / 170HP), но я тестировал те же PID, работающие также с B16DTH (Zafira C tourer 1.6 / 136HP) с помощью приложения Torque. Насколько я знаю, он должен работать с такими же двигателями в Opel Insignia.

PID были взяты с этого форума

Шаг 1. Получите все необходимые детали

1. ESP32 со встроенным OLED-дисплеем (я использовал плату Wemos Lolin32)

2. Arduino IDE

3. USB-кабель (мини-порт)

4. Направляющая для предохранителя (опция).

5. Преобразователь 12 В в 5 В (опционально)

Шаг 2: Подготовьте среду

Я использовал очень полезное руководство, чтобы заставить WEMOS Lolin32 работать, размещенное в этом руководстве: ESP32 со встроенным OLED

С помощью приведенного выше руководства вы должны закончить с установленными библиотеками Arduino IDE и SSD1306 (для OLED).

Вам просто нужно установить библиотеку ELMduino от PowerBroker2 из раздела Arduino Tools / Manage Libraries.

Шаг 3: настройте плату

Загрузите прикрепленный эскиз

Измените эскиз, чтобы он отражал имя вашего считывателя OBD (у меня V-LINK)

Не забудьте поместить библиотеку images.h в папку проекта, если хотите, чтобы при запуске был навороченный логотип Opel:)

Эскиз можно легко изменить для работы на чистом модуле ESP32 (без OLED-экрана) и просто мигать синим светодиодом, когда горит DPF

Шаг 4: Установите плату

Image
Image

Это всего лишь предложение, так как я предпочитаю, чтобы все было чисто и без видимых проводов.

Я использовал предохранитель + преобразователь +12 В в 5 В с 2 выходами USB все, что находится рядом с автомобильными предохранителями, и спрятал кабель USB под панелью.

Шаг 5: Обновление 04.04.2020

Поделитесь еще одним скетчем для TTGO 1.14 Inch ESP32 (вы можете получить его за 7 долларов США), еще одним очень красивым дисплеем 135x240 пикселей (65k цветов). Настройте по своему усмотрению;)

Рекомендуемые: