Go Down

Topic: LCD: Ist I2C deutlich schneller als 4Bit Ansteuerung? (Read 1 time) previous topic - next topic

Klaus_ww

Gegen Rauschen hilft filtern. Ich würde auch nicht die ganze Zeile löschen, ist ja nicht nötig. Spart somit doppelt Zeit. Und damit's schöner aussieht bau doch eine Funktion, die abhängig vom Wert Leerzeichen voranstellt. Dann ist's rechtsbündig und gefälliger zu lesen.

Klaus_ww


Helmuth

Neenee, passt schon, danke für die Inspiration!

mathiasg


ich schreibe - so wie Du - nur dann aufs LCD, wenn sich der Wert tatsächlich geändert hat, also wenn am Poti gedreht wird...aber da die Eingänge leicht rauschen (oder meine Potis Sch**** sind?), ist das ziemlich oft der Fall...

Gude,
ich bin beim Basteln letztens über das gleiche Problem gestolpert. Meine Lösung in pseudo-Code:

define POTI_JITTER = 2

wenn ( abs(alter_wert - neuer_wert) > POTI_JITTER ) {
   lcd updaten
}

Damit wird das LCD erst dann upgedated, wenn sich alter und neuer Wert mindestens um 3 unterscheiden.


Grüße, Mathias

Go Up