Índice:

Indicador e monitor Opel DPF: 5 etapas
Indicador e monitor Opel DPF: 5 etapas

Vídeo: Indicador e monitor Opel DPF: 5 etapas

Vídeo: Indicador e monitor Opel DPF: 5 etapas
Vídeo: Acidente de trabalho em máquina 2024, Novembro
Anonim
Indicador e monitor Opel DPF
Indicador e monitor Opel DPF

Ter um modelo mais recente de carro Opel (Vauxhall no Reino Unido) com motor diesel pode lhe dar um pouco de dor de cabeça.

Eu me encontrei em uma situação que não conhecia quando meu DPF (Filtro de Partículas Diesel) estava sendo queimado e ficou completamente cheio. O único remédio é a limpeza química ou a substituição do DPF (se for tarde demais).

Você pode encontrar alguns exemplos de como lidar com o fato na web, nenhum deles eu gostei. Você precisa prestar atenção na taxa de queima de combustível enquanto não está dirigindo ou cortar os fios e soldar para montar o LED 12V que fica aceso enquanto o aquecimento dos vidros traseiros é iniciado.

Pensei por que não usar o leitor bluetooth OBD / ELM237 que já estava instalado?

Graças à ótima biblioteca Elmduino e ao suporte de seu criador - PowerBroker2, eu finalmente alcancei meu objetivo.

O custo mínimo desta configuração é de 15 USD (5 para o leitor OBD mais barato + 10 USD para wemos lolin32), embora você possa ir tão baixo quanto 10 USD se precisar apenas de um LED piscando (ESP32 mais simples) enquanto o DPF é queimado

A placa foi testada no meu Opel Zafira C com código de motor B20DTH (2.0 / 170HP), mas testei os mesmos PIDs que funcionam também com B16DTH (Zafira C tourer 1.6 / 136HP) usando o aplicativo Torque. Tanto quanto sei, deve funcionar com os mesmos motores do Opel Insignia.

PIDs foram retirados deste fórum

Etapa 1: Obtenha todas as peças de que você precisa

1. ESP32 com display OLED integrado (usei a placa Wemos Lolin32)

2. Arduino IDE

3. Cabo USB (miniporta)

4. Guia de torneira de fusível (opcional)

5. Conversor de 12 V para 5 V (opcional)

Etapa 2: preparar o ambiente

Usei um guia muito útil para fazer o WEMOS Lolin32 funcionar postado neste instrutível: ESP32 com OLED integrado

Com o guia acima, você deve terminar com as bibliotecas Arduino IDE e SSD1306 (para OLED) instaladas

Você só precisa instalar a biblioteca ELMduino do PowerBroker2 da seção Arduino Tools / Manage Libraries

Etapa 3: configurar a placa

Carregue o esboço em anexo

Modifique o esboço para refletir o nome do seu leitor OBD (o meu é V-LINK)

Não se esqueça de colocar a biblioteca images.h na pasta do projeto se quiser um logotipo elegante da Opel na inicialização:)

O esboço pode ser facilmente modificado para ser executado no módulo ESP32 puro (sem tela OLED) e apenas piscar o LED azul quando o DPF queimar

Etapa 4: monte a placa

Image
Image

Isso é apenas sugestão, pois prefiro ter tudo limpo e sem fios visíveis.

Usei o conversor de fusível + 12V para 5V com 2 saídas USB, tudo localizado perto dos fusíveis do carro e escondi o cabo USB sob o painel

Etapa 5: Atualização 04.04.2020

Compartilhando outro esboço para TTGO 1,14 polegadas ESP32 (você pode obtê-lo por 7USD), outro display de 135x240 pix muito bom (65k cores). Ajuste de acordo com sua preferência;)

Recomendado: