LCD will nicht

Gast #3440251
Ich habe ein kleines Problem,
ich möchte ein LCD ansteuern. Hab es erst mit einer libary in C 
probiert, da es nicht richtig funktioniert hat dacht ich, ok, nimmst mal 
die Arduino Libary. Damit hatte ich es auch schon einmal am laufen. Doch 
irgendwie will es nicht mehr. Ich bin mir ziemlich sicher alles richtig 
verkabelt zu haben. Datenleitungen 4-7 liegen auf den Pins 5-2.
Könnte das Display kaputt sein? Oder nach was sieht der "Fehler" aus?

Hier der Arduino-Code
1
#include <LiquidCrystal.h>
2

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

5
void setup() {
6
  lcd.begin(16, 2);
7
  lcd.print("hello, world!");
8
}
9

10
void loop() {
11
  lcd.setCursor(0, 1);
12
  lcd.print(millis()/1000);
13
}
Angehängte Dateien:
Gast #3440292
Donni Donis schrieb:
> Oder nach was sieht der "Fehler" aus?

Mindestens nach falscher Kontrastspannung.
Ohne Schaltplan ist das etwas müssig, irgendetwas aus den aus dem Bild 
herausführenden Leitungen und den nicht sichtbaren 
Anschlussbezeichnungen des Arduinos herauszulesen.
Gast #3440303
Hoffe hier erkennt man alles.
Die Kontrastspannung habe ich auf GND gelegt, damit sollte ich doch 
vollen Kontrast haben, oder nicht?
Pin 5 ist DB4, Pin 4 DB5 und so weiter, sollte denke ich auch stimmen.. 
Enable geht auf 11 und RS auf 12. Masse und 5V jeweils vom Arduino und 
verbunden. Hab es nun schon 3 mal ab und an gesteckt, jedesmal der selbe 
Fehler..
Angehängte Dateien:
Gast #3440305
mögliche Fehler/Hints:
* wenn RW nicht benutzt wird, dann auf maße
* Kontrastspannung fehlerhaft (oftmals bei ca. 0.2V)
* Datenrate zu hoch/Timing falsch (vorallem chinesen Nachbau HD44780 
Controller halten die Timings des Originales oft nicht ein!)
Gast #3440313
Hab jetzt mal ein Poti angeschlossen an den Kontrast, wenn ich es Drehe 
verschwindet der Balken von Bild 1, oder er erscheint eben wieder..
Aber Ich hatte es schonmal auf Laufen :/
Gast #3440366
Den habe ich nun schon gefühlte 100 mal aufgebaut, es funktioniert 
nicht..
Vielleicht ist das Display ja auch hin, ist ein 'billiges' von Pollin. 
Komisch ist nur, das ich es schon einmal benutzt habe.
Gast #3440411
Ich habe grad leider kein Multimeter da, habe aber zig verschiedene 
Kabel benutzt.. werde morgen mal meine Kabel Durchmesser ;)
Aufjedenfall funktioniert es jetzt, danke für die Bemühungen!
Gute Nacht.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 12 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.