Schritt 4: Charlieplexing LEDs
Um ihnen alle Macht habe ich eine Technik namens "Charlieplexing".
Dies ist ein netter Trick die nutzt die Tatsache, dass LED-Dioden sind (Strom fließt nur Hinfahrt) und Mikrocontroller 3 Staaten auf ihre Pins haben können (High, Low und High-Impedanz / nicht getrennt).
Alles zusammen, ermöglicht Charlieplexing n*(n-1) Zugriff auf weniger (wobei "n" ist die Anzahl der Mikro-Controller-Pins, die du verwendest).
Ich brauchte 41, und die nächste Kombination war 42 7 Pins: 7*(7-1) = 42
Wenn Sie das Konzept in der Tiefe zu verstehen, ist diese instructable wo Sie beginnen soll:
Ich habe einen Schaltplan in Fritzing wie alle LED-Anschluss-Kombinationen.
Dann schrieb ich die Verkabelung-Kombinationen, so ich verfolgen konnte, was ich tat.
Um alle LEDs in dieser Charlieplexed-Matrix zu verbinden, habe ich beschlossen, ein Steckbrett zu verwenden.
Dies hielt alles flexibel und wiederverwendbar für zukünftige Projekte.
Wie ich bereits sagte, habe ich keine einheitliche Farbgebung benutzt, anlässlich der Anode und Kathode der LED, so ein Ergebnis hatte ich sie vor der Anwendung zu testen.
Um dies zu erreichen habe ich zusammen ein kleines Steckbrett mit 5v Regler, einen aktuellen begrenzende Widerstand und eine LED zu zeigen, dass es angetrieben wurde.
Von hier aus musste ich einfach stecken Sie die LED (Drähte) getestet in dem Steckbrett, herauszufinden, welche es geführt war und welcher Draht der Anode / Kathode.
Ich werde decken, wie sie alle in ein Steckbrett im nächsten Schritt verbunden waren