LCD mit I²C-Schnittstelle


Auf einem 2‑zeiligem oder 4‑zeiligem LCD mit I²C-Schnittstelle sollen Zufall­szahlen angezeigt wer­den.

So sieht es auf einem 4‑zeiligen LCD aus:

Die Hel­ligkeit kann mit einem Poten­tiome­ter auf der Rück­seite des LCDs eingestellt wer­den.

Schaltpläne

Arduino UNO

schwarz GND
rot 5V
grün A4
gelb A5

Wemos D1 Mini

schwarz GND
rot 5V
grün D2
gelb D1

NodeM­CU

schwarz GND
rot 5V
grün D2
gelb D1

ESP32-Wroom

schwarz GND
rot 5V
grün 21
gelb 22

XIAO-ESP32-C3

schwarz GND
rot 5V
grün D4
gelb D5

ESP32-C6

schwarz GND
rot 5V
grün 23
gelb 22

Wenn dir die Adresse des LCDs nicht bekan­nt ist, kannst du sie mit diesem Pro­gramm her­aus­find­en:

Bib­lio­thek für alle Mikro­con­troller

Funktionen der Bibliothek LCDIC2

Schlüs­sel­wortAktion
begin()LCD starten
back­light()Hin­ter­grund­beleuch­tung ein­schal­ten
home()Posi­tion auf links oben set­zen
setCursor(Spalte, Zeile)Cur­sor in Spalte/Zeile platzieren
setCursor(Status)true = Cur­sor anzeigen
false = Cur­sor ver­ber­gen
clear()Anzeige löschen
print(“Text”)Text anzeigen
blink()blink­ender Cur­sor

Das Pro­gramm:

Bib­lio­thek für UNO R3

Funktionen der Bibliothek LiquidCrystal_I2C

Schlüs­sel­wortAktion
init()LCD starten
back­light()Hin­ter­grund­beleuch­tung ein­schal­ten
home()Posi­tion auf links oben set­zen
setCursor(Spalte, Zeile)Cur­sor in Spalte/Zeile platzieren
clear()Anzeige löschen
print(“Text”)Text anzeigen
blink()blink­ender Cur­sor

Das Pro­gramm:


Letzte Aktualisierung: Nov. 17, 2025 @ 10:12