[erledigt] LCD Display 1602 I2C Status Abfrage Backlight

Hallo zusammen,

ich möchte an meinem 4duino LCD Display 1602 welches mittels I2C-Schnittstelle betrieben wird den Status abfragen ob die Hintergrundbeleuchtung an ist bzw. aus.

Im Prinzip in die Richtung analog.Read...

Kann mir hier jemand weiterhelfen?
Ich komme hier einfach auf keinen Ansatz.

Hintergrund ist dass eine Funktion mittels if Abfrage nur ausgeführt werden soll wenn die Hintergrundbeleuchtung an ist.

p.s.: Ich benutzte die New Liquid Craystal Lib V1.2.1.

Vielen Dank im Voraus und Grüße

Olli

How about reading the pin that controls the backlight?
Lies einfach den Pin der Hintergrundbeleuchtung.

For the library I found (https://bitbucket.org/fmalpartida/new-liquidcrystal/wiki/Home) you could use

Mit der obigen Library könnte das so aussehen:

if (digitalRead(BACKLIGHT_PIN) ==  HIGH) {
}

Edit: Sorry, hatte schon wieder vergessen dass das hier in Deutsch ist.

Solange die Beleuchtung nicht irgendwie extern durch einen Schalter geschaltet wird, kannst du dir den Status selbst in einer Variable merken.

Dankeschön,

habe es hinbekommen. Stand irgendwie auf dem Schlauch :wink: