Hi,
bisher hatte ich ja so analoge Zeigerinstrumente für Öldruck, Wasser und Öltemperatur.
Das hat mir schon länger nicht mehr gefallen, ich habe daher über die Wintermonate mal für den Sirion einen kleinen Boardcomputer auf Arduinobasis im Eigenbau erstellt.
fertig.jpg
Bisherige funktionierende Funktionen sind:
Öldruckanzeige mit Warn LED
Temperaturen (Innen, außen, Motoröl, Wasser) mit Warn LED's, sowie eine Warmfahr LED.
Automatisches Dimmen der Displayhelligkeit in Abhängigkeit zur Außenhelligkeit (momentan deaktiviert, da der Sensor zu empfindlich ist und auf Licht des Gegenverkehrs reagiert).
Noch vorhandene Bugs sind natürlich auch da:
- Der Sensor der Außentemperaturanzeige sitzt beifahrerseitig hinter/unter dem Wischwasserbehälter. Offensichtlich wird es da leider recht warm- bei Fahren sind da so um die 15°C wärme als Umgebungstemperatur. Suboptimal. Lösung: Anderer Einbauort- dummerweise muss dafür die Stoßstange mal wieder ab.
- Der Innentemperaturfühler ist ein im Edelstahlgehäuse eingefasster DS18B20 (wie alle anderen Fühler auch)- der ist in dieser Konfiguration als Luftfühler extrem träge und viel zu langsam. Lösung: Modell ohne Edelstahlgehäuse nehmen (evtl werde ich aber auch auf nen DHT22 Sensor umstellen- dann kann ich auch die Feuchte messen).
Noch zu implementieren:
- Die Warn LED's können momentan nur "an" oder "aus". Der Code mit Blinkfunktion schmiert immer ab. Das muss noch bereinigt werden.
- Großbuchstaben fürs Ö (kann zwar im Displayspeicher als Sonderzeichen abgelegt werden, löscht sich aber selbstständig