Inhaltsverzeichnis:
2025 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2025-01-13 06:56
Ein neuestes Opel-Modell (Vauxhall in Großbritannien) mit Dieselmotor zu haben, kann Ihnen ein wenig Kopfschmerzen bereiten.
Ich befand mich in einer Situation, die ich nicht kannte, als mein DPF (Dieselpartikelfilter) verbrannt wurde und vollständig gefüllt wurde. Abhilfe schafft dann nur noch eine chemische Reinigung oder ein DPF-Austausch (wenn es zu spät ist).
Sie können einige Beispiele für den Umgang mit der Tatsache im Web finden, keines davon hat mir gefallen. Entweder müssen Sie auf Ihre Kraftstoffverbrauchsrate achten, wenn Sie nicht fahren, oder Drähte abschneiden und löten, um eine 12-V-LED zu montieren, die leuchtet, während die Heckscheibenheizung beginnt.
Ich dachte, warum sollte ich keinen OBD / ELM237-Bluetooth-Leser verwenden, der bereits vorhanden war?
Dank der großartigen Elmduino-Bibliothek und der Unterstützung ihres Schöpfers - PowerBroker2 habe ich mein Ziel endlich erreicht.
Die Mindestkosten für dieses Setup betragen 15 USD (5 für den günstigsten OBD-Leser + 10 USD für wemos lolin32), obwohl Sie auch nur 10 USD benötigen, wenn Sie nur eine blinkende LED (einfachster ESP32) benötigen, während der DPF verbrannt ist
Das Board wurde auf meinem Opel Zafira C mit dem Motorcode B20DTH (2.0/170PS) getestet, aber ich habe die gleichen PIDs auch mit B16DTH (Zafira C Tourer 1.6/136PS) mit der Torque-App getestet. Soweit ich weiß, sollte es mit den gleichen Motoren im Opel Insignia funktionieren.
PIDs wurden aus diesem Forum entnommen
Schritt 1: Holen Sie sich alle Teile, die Sie brauchen
1. ESP32 mit eingebautem OLED-Display (ich habe Wemos Lolin32 Board verwendet)
2. Arduino-IDE
3. USB-Kabel (Mini-Port)
4. Sicherungshahnführung (optional)
5. 12V zu 5V Konverter (optional)
Schritt 2: Bereiten Sie die Umgebung vor
Ich habe eine sehr nützliche Anleitung verwendet, um WEMOS Lolin32 in diesem anweisbaren Beitrag zum Arbeiten zu erhalten: ESP32 mit integriertem OLED
Mit obiger Anleitung sollten Sie mit installierten Arduino IDE & SSD1306 Bibliotheken (für OLED) fertig sein
Sie müssen nur die ELMduino-Bibliothek von PowerBroker2 aus dem Abschnitt Arduino Tools/Manage Libraries installieren
Schritt 3: Konfigurieren Sie das Board
Laden Sie die angehängte Skizze
Ändern Sie die Skizze, um Ihren OBD-Lesernamen widerzuspiegeln (meiner ist V-LINK).
Vergessen Sie nicht, die images.h-Bibliothek in den Projektordner zu legen, wenn Sie beim Start ein schickes Opel-Logo wünschen:)
Die Skizze kann leicht modifiziert werden, um auf einem reinen ESP32-Modul (ohne OLED-Bildschirm) zu laufen und nur die blaue LED zu blinken, wenn der DPF brennt
Schritt 4: Montieren Sie die Platine
Dies ist nur ein Vorschlag, da ich es vorziehe, alles sauber und ohne sichtbare Drähte zu haben.
Ich habe Sicherungshahn + 12V zu 5V Konverter mit 2 USB-Ausgängen verwendet, alles in der Nähe von Autosicherungen und versteckte das USB-Kabel unter der Verkleidung
Schritt 5: 04.04.2020 Update
Teilen Sie eine weitere Skizze für TTGO 1,14 Zoll ESP32 (Sie können es für 7 USD bekommen), ein weiteres sehr schönes 135x240-Pixel-Display (65k Farben). Passen Sie nach Ihren Wünschen an;)