Streifen im LCD Bildschirm

Hallo liebes Forum,

bin neu hier und beschäftige mich erst seit ein paar Wochen mit dem Thema Ardunio :slight_smile:

Momentan versuche ich auf einen 16x2 LCD Bildschirm mit I2C-Modul einen Text anzeigen zu lassen. Soweit klappt dies auch ganz gut jedoch sobald ich versuche einen Text in die zweite Zeile zu schreiben spielt das Display verrückt. Außerdem sind mir 2 Streifen in der unteren Zeile aufgefallen (stark sichtbar werden diese wenn man am Poti dreht).
Als Library benutze ich die LiquidCrystal_I2C.

Meine Frage ist nun ist das Display oder Modul defekt? Programmierfehler? schlecht Gelötet?

Progammierung:

#include <Wire.h> 
#include <LiquidCrystal_I2C.h>

LiquidCrystal_I2C lcd(0x3F, 16, 2);

void setup()
{
	// initialize the LCD
	lcd.begin();

	// Turn on the blacklight and print a message.
	lcd.backlight();
  lcd.print("Hello, world!");
  //lcd.setCursor(0, 0);
  //lcd.print("Zeile 1");
  //lcd.setCursor(0, 1);
  //lcd.print("Zeile 2");
  //lcd.clear();
}

void loop()
{
	// Do nothing here...
}

Hardware:
Display:
https://www.amazon.de/gp/product/B009GEPZRE/ref=oh_aui_detailpage_o04_s00?ie=UTF8&psc=1

I2C-Schnittstelle:

Thanks in Advance !

Da der Sketch wohl ein Beispiel aus der Library ist, kann man den ausschließen.
Ich Tippe auf einen Hardwarefehler.
Drücke mal auf den schwarzen Rahmen des Displays, ob sich die waagerechten Streifen dann verändern.

Das scheinen mir Kontaktprobleme zwischen Platine und Glas zu sein. Wenn Du den Rahmen zur Platiene drückst, funktioniert dann das Display richtig?

jap hat funktioniert musste den Rahmen nach oben drücken !

Super vielen Dank !!

Prima, dann war dieser Fehler ja nicht nur bei mir.

Das Problem kann aber wieder kommen und du solltest dazu die Laschen auf der Lötseite der Platine etwas nachbiegen.