|
|
"The old Europe"
Offline
Edison Member
Karma: 0
Posts: 2003
Bootloaders suck!
|
 |
« Reply #1 on: March 23, 2012, 09:39:18 pm » |
Anschluesse anhand des datenblattes ueberprueft?
Arduino demo code getestet?
|
|
|
|
|
Logged
|
• Upload doesn't work? Do a loop-back test. • There's absolutely NO excuse for not having an ISP! • Your AVR needs a brain surgery? Use the online FUSE calculator. • My projects: RGB LED matrix, RGB LED ring, various ATtiny gadgets... • Microsoft is not the answer. It is the question, and the answer is NO!
|
|
|
|
Heidelberg
Offline
Full Member
Karma: 1
Posts: 209
Arduino rocks
|
 |
« Reply #2 on: March 24, 2012, 12:02:16 am » |
LiquidCrystal lcd(12,11,10,7,6,5,4); Da ist schon mal ein Wert zuviel, den falschen herausnehmen und los gehts 
|
|
|
|
|
Logged
|
|
|
|
|
Offline
Newbie
Karma: 0
Posts: 31
|
 |
« Reply #3 on: March 24, 2012, 04:08:20 am » |
Hallo, lcd.setCursor(,3); da ist ebenfalls ein Fehler.
|
|
|
|
|
Logged
|
|
|
|
|
WW
Offline
Jr. Member
Karma: 0
Posts: 59
|
 |
« Reply #4 on: March 24, 2012, 05:18:23 am » |
LiquidCrystal lcd(12,11,10,7,6,5,4); Da ist schon mal ein Wert zuviel, den falschen herausnehmen und los gehts  Nein ist es nicht. http://arduino.cc/en/Reference/LiquidCrystalConstructorThe RW pin can be tied to ground instead of connected to a pin on the Arduino ... LiquidCrystal(rs, rw, enable, d4, d5, d6, d7) Man kann RW auf Masse legen, wenn man vom LCD nicht lesen, sondern nur schreiben will. lcd.setCursor(,3); Da fehlt allerdings die Angabe der Spaltennummer, wie Gehacktes schon bemerkt hat.
|
|
|
|
|
Logged
|
|
|
|
|
Heidelberg
Offline
Full Member
Karma: 1
Posts: 209
Arduino rocks
|
 |
« Reply #5 on: March 24, 2012, 09:17:18 am » |
Hmmm .... merkwürdig nur, dass mein (identisches) mit dem 4pin Anschlussweg funktioniert. Sollte die Zeilenansprache nicht ausreichen, würde ich empfehlen das so zu testen
|
|
|
|
|
Logged
|
|
|
|
|
Switzerland
Offline
Newbie
Karma: 0
Posts: 7
|
 |
« Reply #6 on: March 24, 2012, 10:03:18 am » |
Hallo zusammen Vielen dank für den Hinweis auf die Zeile. Ich habe es gleich mal geändert auf lcd.setCursor(0,3); Leider habe ich es trozdem noch nicht geschaft, das Display anzusteuern. HB3YYF
|
|
|
|
|
Logged
|
|
|
|
|
WW
Offline
Jr. Member
Karma: 0
Posts: 59
|
 |
« Reply #7 on: March 24, 2012, 11:03:55 am » |
Hmmm .... merkwürdig nur, dass mein (identisches) mit dem 4pin Anschlussweg funktioniert. Sollte die Zeilenansprache nicht ausreichen, würde ich empfehlen das so zu testen
Es ist ja auch eine Option. Man kann RW auf einen Pin oder auf Masse legen. Legt man RW auf Masse, so kann man nur Schreiben, legt man RW auf einen Pin und diesen auf HIGH, so kann man auch vom LCD (bzw. dem Treiberbaustein) lesen. @ HB3YYF Hast Du die Anschlüsse überprüft (kann man auf Deinem Photo leider nicht wirklich beurteilen)? Wenn Du alles korrekt verdrahtet hast, hat das Display wohl einen Fehler. Alternativ, laß doch mal RW weg, so wie df6ih seines/ihres beschaltet hat. edit:Typo
|
|
|
|
« Last Edit: March 24, 2012, 11:17:29 am by mime »
|
Logged
|
|
|
|
|
Forum Moderator
BZ (I)
Offline
Brattain Member
Karma: 162
Posts: 15742
+39 349 2158303
|
 |
« Reply #8 on: March 24, 2012, 11:09:50 am » |
Hontrollier nochmal ob Du das Display richig mit dem Arduino verdrahtest hast und nicht irgend welche Verbindungen vertauscht hast. Grüße Uwe
|
|
|
|
|
Logged
|
|
|
|
|
Switzerland
Offline
Newbie
Karma: 0
Posts: 7
|
 |
« Reply #9 on: March 24, 2012, 11:25:06 am » |
Hallo
Ich habe das ganze nun nochmals aufgebaut. Dieses mal auf ein Bread- Bord. Auch hier ist es das Selbe. Sobald ich den RW des Display auf Masse lege, sehe ich weniger Striche auf dem Display. Wenn ich aber nun das Kontrast Poti verändere, ändert sich ebenfalls die Helligkeit der HG- Beleuchtung. Ich betreibe es an der Arduino- Stromversorgung am USB. Da das ganze einen sehr geringen Stromverbrauch hat, sollte es nicht an dem liegen.
HB3YYF
|
|
|
|
|
Logged
|
|
|
|
|
Forum Moderator
BZ (I)
Offline
Brattain Member
Karma: 162
Posts: 15742
+39 349 2158303
|
 |
« Reply #10 on: March 24, 2012, 11:37:34 am » |
Komisch daß Du von Hintergrundbeleuchtung sprichst weil Du laut Foto die Hintergrundbeleuchtung nicht verbunnden hast (pin 15 und pin 16). http://www.display-elektronik.de/DEM16481SBH-PW-N.PDFGrüße Uwe
|
|
|
|
|
Logged
|
|
|
|
|
Heidelberg
Offline
Full Member
Karma: 1
Posts: 209
Arduino rocks
|
 |
« Reply #11 on: March 24, 2012, 11:40:46 am » |
|
|
|
|
|
Logged
|
|
|
|
|
Offline
Newbie
Karma: 0
Posts: 31
|
 |
« Reply #12 on: March 24, 2012, 12:08:27 pm » |
Was passiert wenn du den Kontrast änderst? Leuchten irgendwann alle Balken auf oder verschwinden die Balken komplett? Ansonsten probiere vielleicht mal ein anderes Display! Ich würde es ja eben mal testen, habe aber leider kein LC-Display zur Verfügung.
Gruß
|
|
|
|
|
Logged
|
|
|
|
|
Switzerland
Offline
Newbie
Karma: 0
Posts: 7
|
 |
« Reply #13 on: March 24, 2012, 12:14:32 pm » |
Wenn ich den Kontrast ändere, sehe ich mehr oder weniger Balken auf dem Display. Diese leuchten aber immer etwa an gleicher Stelle.
HB3YYF
|
|
|
|
|
Logged
|
|
|
|
|
Offline
Newbie
Karma: 0
Posts: 31
|
 |
« Reply #14 on: March 24, 2012, 12:46:27 pm » |
Das ist echt eigenartig.
Hast du schon die Beispielprogramme ausprobiert? Wenn das damit auch nicht klappt, würde ich sagen hat das LC-Display ein weg!
|
|
|
|
|
Logged
|
|
|
|
|
|