Eine LED Matrix richtig zu nutzen ist nicht so schwer.
Um die Funktionsweise zu verstehen und in Software zu erfassen, habe ich mir eine 4×4 Matix gebaut. Die Matrix ist mit 4×4 sehr klein, aber jedoch leicht mit nur einem Shiftregister (74595) anzusteuern.
Wenn man jedoch erst das Prinzip verstanden hat, lässt es sich leicht auf jede gewünschte Größe skalieren.
Obwohl in dem 4×4 Raster überflüssig, habe ich jede Zeile nicht direkt an an das Shiftregister geschlossen, sondern über einen Transistor. Das verdeutlicht das Prinzip, wie ich das später größer baue.
Hier die Platine, die auf mein Arduino Nano Board gesteckt werden kann.
Auch hier habe ich einen Prototypen gebaut, um zu sehen, ob es funktioniert.
Das vereinfachte Schaltschema sieht so aus:
Ich schalte immer nur eine LED an und gleich wieder aus. Brauche ich nun für einen Buchstaben oder Symbol mehrere LED, so schalte ich nacheinander alle LED. Das muss dann natürlich so schnell ablaufen, dass das Auge nicht mehr hinterherkommt, zu erkennen, dass ja immer nur eine LED an ist.
Hier kurzes Zeitlupenvideo. Es wird ein „A“ dargestellt.
Im nächsten Teil erkläre ich, wie diese Matix in der Arduinosoftware gesteuert wird.