Wie kann man eine 5x7 LED Matrix an Arduino anschließen?


Antworten:



7

Ein kurzer Blick auf das Datenblatt zeigt, dass die einzelnen LEDs gemultiplext sind, was bedeutet, dass eine einzelne Leitung mehr als eine LED ansteuern kann. In diesem Fall sind alle Anoden in einer Säule elektrisch verbunden, und alle Kathoden in einer Reihe sind elektrisch verbunden (oder umgekehrt, je nach Modell). Das heißt, wann immer Sie einen Pin manipulieren, manipulieren Sie diese ganze Zeile oder diese ganze Spalte. Durch Auswahl einer Spalte und einer Zeile können Sie eine einzelne LED steuern. Sie können dann alle Zeilen und eine Spalte bearbeiten, wodurch Sie eine ganze Spalte gleichzeitig steuern können. Um alle zu steuern, müssen Sie jede Spalte nacheinander wechseln und ändern, welche Zeilen aktiv sind. Wenn Sie dies schnell genug tun, sieht es so aus, als wären sie immer eingeschaltet. Dies wird als Zeitmultiplex oder Zeitmultiplex bezeichnet.

Hier ist ein Beispiel für ein Projekt, das eine 5x7-Matrix und Zeitmulitplexing verwendet:

http://heim.ifi.uio.no/haakoh/avr/

Führen Sie dies eine Weile aus und kommen Sie zurück, wenn Sie weitere Fragen haben oder Kommentare hinzufügen, um die Frage zu verfeinern.


1

Ich habe es noch nicht getan, aber Sie können 5x7-Matrizen mit einem maximalen max7221-IC adressieren. Dies kann über eine serielle Schnittstelle zum Duino gesteuert werden.

Weitere Details finden Sie hier

Ich habe gerade ein Arduino bestellt und den Max-Chip neben mir sitzen lassen. Ich werde mit meinen Common Cathode LED 7-Segmentanzeigen fahren.


0

Ich habe die Anweisungen hier befolgt: http://ericlathrop.com/electronics/LedGrid.php Dies funktioniert. Ich habe es mit einem 5x7 Led Matrix Display mit Arduino versucht.


2
Sie haben anscheinend eine vernünftige Antwort, aber wir verlassen uns hier nicht gerne auf einen externen Link für den Hauptinhalt. Vielleicht können Sie etwas mehr erklären, was Sie hier getan haben, und den Link nur als Hintergrundreferenz verwenden.
Olin Lathrop

1
Link ist jetzt unterbrochen
Greg Woods
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.