Auf einem LCD sollen Zufallszahlen angezeigt werden.
So sieht es aus:

Schließe das LCD an:


Die Helligkeit kann mit einem Potentiometer auf der Rückseite des LCDs eingestellt werden.
Zunächst musst du eine Bibliothek einbinden:

Das Programm:
# include <LiquidCrystal_I2C.h>
// Name des LCDs (lcd) festlegen
LiquidCrystal_I2C lcd(0x27, 20, 4);
void setup()
{
// Zufallsgenerator starten
randomSeed(analogRead(0));
// LCD starten
lcd.init();
// Hintergrundbeleuchtung einschalten
lcd.backlight();
// Ausgabe auf dem LCD
// Cursor auf Position 0 in Zeile 0 setzen
lcd.setCursor(0, 0);
lcd.print("Zeige Zufallszahlen:");
lcd.setCursor(0, 1);
lcd.print("--------------------");
// mit einer for-Schleife 6 Zufallszahlen erzeugen
// und anzeigen
for (int i = 1; i <= 6; i++)
{
int Zahl = random(1, 7);
lcd.print(Zahl);
lcd.print(" ");
}
}
void loop()
{
// bleibt leer, Programm läuft nur einmal
}