Arduino Bildschirm kaputt?

Hallo ich habe einen Arduino Elegoo 2560, und wollte einen 2*16 LCD-Display nutzen. Jedoch ist mir aufgefallen, das er nichts anzeigt (siehe Bild). Ich hab schon alles versucht und weiß nicht wo das Problem liegt. Könnt ihr mir da weiterhelfen? Da es schlecht erkennbar ist, hab ich noch dazu geschrieben, welche Pins ich wie angeschlossen habe.

Code:

#include <LiquidCrystal.h> // Importiere die LiquidCrystal-Bibliothek

// Konfiguriere den Anschluss des LCD-Displays an den Arduino

LiquidCrystal lcd(12, 11, 5, 4, 3, 2);

void setup() {

 // Initialisiere das LCD-Display mit der Anzahl der Zeilen und Spalten

 lcd.begin(16, 2);

 // Setze den Cursor in die linke obere Ecke des Displays

 lcd.setCursor(0, 0);

 // Gib den Text "Hello, World!" aus

 lcd.print("Hello, World!");

}

void loop() {

 // Setze den Cursor in die untere linke Ecke des Displays

 lcd.setCursor(0, 1);

 // Gib die Anzahl der Millisekunden seit dem Start des Sketches aus

 lcd.print(millis());

 // Warte für eine Sekunde, bevor die Schleife erneut ausgeführt wird

 delay(1000);

}

Pins:

  LCD Pin  | Function | Arduino Pin

----------------------------------------

    1   |   GND  |   GND

    2   |   +5V  |   +5V

    3   | V0 (Pot) | Potentiometer

    4   |   RS   | Digital Pin 12

    5   |   RW   |   GND

    6   |   E   | Digital Pin 11

    7   |   D0   |    -

    8   |   D1   |    -

    9   |   D2   |    -

   10   |   D3   |    -

   11   |   D4   |  Digital Pin 5

   12   |   D5   |  Digital Pin 4

   13   |   D6   |  Digital Pin 3

   14   |   D7   |  Digital Pin 2

   15   |   A   |   +5V

   16   |   K   |   GND

Bild zum Beitrag
PC, Elektrik, Arduino, LED, Physik

Meistgelesene Beiträge zum Thema LED