einige AS1107-LED-Treiber-Chips von Austria Microsystems ergatterte. Diese sollen für den Antrieb 8 x 8-Segment, das numerische LED-Anzeigen. Sie können auch verwendet werden, für die Steuerung einer 8 x 8 LED Matrix. Nur 3 Ausgänge werden von der Boarduino (Arduino) - Clock, Data und Riegel benötigt. Es ist absolut Null Beispiele im Internet von diesem IC verwendet wird und keine Codebeispiele oder Bibliotheken überhaupt, also musste ich das Datenblatt lesen für mich erarbeiten und schreiben Sie den Code selbst. Dies ist das erste Mal, das ich jemals gearbeitet habe, wie man eine IC aus seiner Datenblatt zu kontrollieren, also ich sehr stolz auf mich bin zu tun, was Sie in nur wenigen Stunden oben sehen.
Nur einen einzigen Chip ist notwendig, um die Matrix zu kontrollieren und NO MULTIPLEXING ist erforderlich, da der Chip alles, was für Sie tut!!! Nachdem Sie herausfinden, wie der Chip es funktioniert ist ziemlich einfach, Code für. Das Video zeigt 3 Funktionen, schrieb ich für die Matrix. Eine ist die Punktfunktion, die eine LED leuchtet am Standort X, y. Auch spiralförmig ist, eine Animation-Routine eine Spirale mit x Millisekunde Verzögerung zwischen Frames zu zeichnen. Außerdem verließ die ClearDisplay-Funktion und die ScrollLeft-Funktion, die den Text scrollt.
Ich habe auch die Schriftart und die Zeichenabstände seit der vorangegangenen Tests aufgeräumt.