LCD will nicht

Gast #3440251
Lesenswert?
• ▲
▼
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 #3440303
Lesenswert?
• ▲
▼
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
Lesenswert?
• ▲
▼
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 #3440366
Lesenswert?
• ▲
▼
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
Lesenswert?
• ▲
▼
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

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

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.