Guten Tag Zusammen,
mit etwas Bastellei konnte ich erfolgreich von EA das Display DOGM204W über I2C Ansteuern. Genutzt wurde ein Arduino Mega2560.
Jetzt möchte Ich natürlich gerne den Kontrast über ein Poti regeln, da es später an die jeweilige Umgebung angepasst werden soll.
Die Kontrastregelung über den Code funktioniert gut, allerdings habe ich irgendwo einen Gedanklichen Fehler. Im Datenblatt hierzu:
"Der Displaykontrast ist per Befehl einstellbar. Dies erfolgt über die Bits C0..C5 in den Befehlen "Contrast Set" und "Power/Icon Control/Contrast Set". In der Regel wird der Kontrast einmalig eingestellt und wird dann, dank integrierter Temperaturkompensation, über den gesamten Betriebstemperaturbereich (-20..+70°C) konstant gehalten."
Theoretisch muss ich doch nur einen Wert über den ADC einlesen, und diesen Proportional als Kontrast ausgeben? Wie stelle ich das am Geschicktesten an? Code habe ich mal beigefügt, ebenso das Datenblatt.
Liebe Grüße, Kevin