S65 Shield geht nicht

Hi

Ich habe ein Problem mit meinem S65 Display shielt :confused:

Ich gehe mal davon aus dass es keine hardware-fehler sind. Federkontakte habe ich durchgeprüft, da konnte ich keine Fehler feststellen. Der Lötjumper "3,3V Jumper" ist offen.

Hab zum testen das Beispiel zum S65 draufgeladen. Wenn ich das Arduino nun aber starte, leuchtet nur die Hintergrundbeleuchtung des Display´s, sonst tut sich nix :frowning:

Das ist das Display: http://www.watterott.com/de/S65-Display-L2F50

Ist das vielleicht anders als die anderen die bei watterott angeboten werden? Nur dieses war lieferbar^^

MFG, Robdeflop®

Versuch es mal nach dem Laden des Sketches mit einem längerem Reset ! 2 - 3 Sekunden !

Hi

Wenn du einen Reset am Ardu meinst (lol was sonst xD), hat leider nicht geklappt :frowning:
Hintergrundbeleuchtung flackert manchmal ganz leicht ab, aber sonst tut sich nix.

Meine vorgehensweise, nich dass ich wieder was falsch verstanden hab:

Akku dran -> grad bissl gewartet -> 3 Sekunden lang Reset taste gehalten -> Losgelassen -> Nix passiert :confused:

Thx trotzdem schonmal :slight_smile:

MFG, Robdeflop®

EDIT:

Hats vielleicht mit dem display zu tun? Weil das hat ja nen anderen treiber/ansteuerung? Wenn ich mich nicht irre. Gibt ja auch verschiedene Lib´s für die Display´s. Aber die Lib vom L2F50 is ja auch in dem Librarys/S65Display ordner drinne

Hast Du diese Angaben berücksichtigt ?

Seite 4:
http://www.watterott.net/misc/S65-L2F50.pdf

http://www.watterott.net/misc/S65-L2F50.c

Hi

Sry, aber welche angaben? In den 42 Seiten steht viel.

Ja, die datei hab ich mir auch schon runtergeladen und in den Ordner arduino-0021\libraries\S65Display eingefügt, nur dann bekam ich nen haufen error´s.

MFG, Robdeflop®

Seite 4 & 5 !

Hi

Mit den Seiten kann ich aber wenig anfangen. Ich habe das S65-Shield, Rev. 1.2, und habe dort einfach die Federkontakte aufgelötet und das Display drauf befestigt. Und bei mir hat das display nur 10 Pins, keine 31. Vermutlich verstehe ich aber malwieder was falsch xD

MFG, Robdeflop®

Ok, kleines Missverständnis weil dein Link direkt auf das DIsplay und nicht zum Shield geführt hat.
Aber schadet ja nicht wenn man die genaueren Spezifikationen des LCD selber kennt !

Ich habe ein Problem mit meinem S65 Display shielt :confused:

Hi

Jo, da hast ja vollkommen recht^^

Nur habe ich das Display Shield ja auch erwäht :smiley:

Weiß keiner weiter? Muss man evtl im Sketch iwo angeben welchen driver das Display verwendet? Nur dazu hab ich noch nix gefunden. Im Library´s ordner befindet sich schon eine Datei mit dem Namen "l2f50.h" und .cpp.

MFG, Robdeflop®

Hast Du schonmal dies versucht: http://www.watterott.net/s65-shield/s65-shield_v020.zip

Hi

Jop, hab die neuste version :slight_smile:

MFG, Robdeflop®

Eben, da steht das die 0.21 Version eine Beta-Version ist. Deshalb frage ich nach der 0.20 Version !

Hi

Aso^^ Nja, hab jetzt die 0.20er vers drauf.

Hab eben mal bissl die cpp´s vom Display durchgestöbert, un hab das gefunden:

//Display settings
#define S65_LS020
//#define S65_LPH88
//#define S65_L2F50

Hab dann natürlich das LS020 ausgeklammert, und das L2F50 genommen. Nur dann bekomme ich beim compilen folgende errors:

C:\Dokumente und Einstellungen\Robdeflop\Desktop\arduino-0021\libraries\S65Display\l2f50.cpp: In function 'void s65_init()':
C:\Dokumente und Einstellungen\Robdeflop\Desktop\arduino-0021\libraries\S65Display\l2f50.cpp:101: error: 'delay_ms' was not declared in this scope

MFG, Robdeflop®

Ok, in der Datei l2f50.cpp steht in der Function void s65_init(void) zweimal delay_ms(5);
Ersetzte beide Zeilen durch folgende: _delay_ms(5);

Dann funktioniert es !

...das vielleicht anders als die anderen die bei watterott angeboten werden? Nur dieses war lieferbar....

ist jetz aus dem bestand raus.

Hi

Habs nun so gemacht. Nur geht es leider immernoch nicht :*(

Jo hab ich gesehen @funkheld.

Heißt das das display geht mit dem shield und den includes nicht?

MFG, Robdeflop®

Akku dran -> grad bissl gewartet -> 3 Sekunden lang Reset taste gehalten -> Losgelassen -> Nix passiert :confused:

Welchen Akku hast Du und wie steckst Du ihn an?
Grüße Uwe

Meldet sich das Display auch dann nicht wenn der Arduino über USB mit dem PC verbunden ist ?

Also ohne den Akku zu benutzen ?

@Robdeflop
Probiere mal die v0.22. (in /libraries/S65Display/S65Display.h wieder den Displaytyp ändern)

Die L2F50 Unterstützung der S65-Lib ist mehr oder weniger quick and dirty und die drawText() Funktionen gehen nicht mit diesem Displaytyp.

Gruß
Andreas

Hi

Ok, danke schonmal Andreas, werds gleich testen.
Das ist aber doof wenn diese funktionen nicht gehen :frowning:

Ich hab ne 9V Block, schließe ich über den normalen Stromanschluss an^^

Mit USB Gehts genauso wenig.

Werd das mit der 0.22er version aber ma probieren

MFG, Robdeflop®