sda 5708 siemens display (Update)
Es handelt sich hierbei um ein schönes 8 Charakter 7×5 Punktmatrix LED Display aus einer alten DBox. Mal schaun, ob wir das Teil zum laufen kriegen.
Phase 1
Glücklicherweise habe ich eine sehr schöne Funktionsbeschreibung für das Display im Netz gefunden. Darunter auch ein Beispielcode in Assembler. Dank der Beschreibung jedoch, lässt sich dieser Code in Processing übertragen. Erste versuche haben bereits wie gewünscht funktioniert.
Hier der Link zur besagten Seite: sbprojects.com
Den Code werde ich in den nächsten Tagen hier vorstellen. Noch kann er sich nicht sehen lassen. :)
Phase 2 (2. März)
Nun sind ein paar mehr Tage verstrichen und das Display will immernoch nicht so wie ich will. Komischerweise. Denn es passieren ganz unheimliche Sachen ins Arduinohausen. Zumindest Sachen, die ich nicht verstehe.
Grundsätzlich funktioniert die Anzeige. Das sieht dann zum Beispiel so aus:
Mal abgesehen von multidimensionalen Arrays, lokalen oder globalen Variablen, müsste es demnach funktionieren auch weitere Zeichen hinzuzufügen. Momentan speicher ich jedes Zeichen in einem eben solchen Multi-Array. Sechs an der Zahl. Füge ich dem ganzen aber auch noch einen weiteren Array hinzu (ein weiterer Buchstabe) und will dieses Anzeigen lassen, spinnt die Anzeige.
Folgendes Bild entsteht, anstatt dass er mir an 7. Stelle ein “Y” anzeigt. Hat es eventuell was mit der Verarbeitungszeit von Arduino oder dem Display zu tun? Ich verstehe es nicht. Glaube da können mir nur die Leute aus dem Forum noch helfen. :P
Man sieht also, dass er an bestimmten Stellen, die Informationen aus den Multi-Arrays falsch ausliest. Mein “Y” ist überhaupt nicht sichtbar.
Es ist übrigens ein kleineres Arduino Projekt geplant, das in Richtung Robotik geht. Das “hoffentlich” bald funktionierende Display dient dann eventuell als Anzeige.



