Charlieplexed 4 x 5 Multicolor LED Matrix gesteuert von Python auf die Pi


In diesem Tutorial werden wir eine einfache 4 x 5-Matrix mit nur 5 GPIO-Pins auf Ihre Raspberry Pi machen. Dies geschieht mit einer Technik namens Charlieplexing.

Es gibt eine Menge von Seiten auf der Interwebs über Charlieplexing und die Python-Sprache und wie es alles funktioniert also wenn Sie mehr darüber wissen wollen verwenden Sie Ihre bevorzugte Suchmaschine zu mehr hineinschauen zögern lässt nur Arbeit auf der Grundlage, dass wir LEDs ein- und Ausschalten sehr schnell wechseln lassen es so aussehen, wie wir mehr beleuchtet haben, als wir es tun

Warum habe ich dieses Tutorial geschrieben?

Da gibt es eine Menge gibt, aber das meiste davon erfordert einiges an Vorwissen oder unvollständige Dateien oder Dateien, die Modding hat, was ich gegeben habe ist geradlinig, und erhalten Sie sich und läuft in weniger als einer Stunde

Ich hoffe, das ist so einfach, Sie können sogar genießen, tun es mit Ihren Kindern, wenn es nicht dann lass es mich wissen, wo ich falsch gelaufen.

In diesem Tutorial werde ich Sie darüber gelesen haben und verstehen die Grundlagen des Charlieplexing und Python zu übernehmen, konzentrieren wir uns auf wie die Hardware erst zu konstruieren, dann werde ich Ihnen 2 Dateien mit Python-Code, 1 mit vielen vorgefertigten Funktionen können als ein Modul verwenden und andererseits, mit einige Beispiele, wie wir unser Programm erweitern.

Nachdem Sie dieses Tutorial und haben ein Spiel mit dem Code, den Sie hoffentlich ein gutes Verständnis des Charlieplexing und werden in der Lage, die Techniken verwendet, um zum nächsten Schritt weiterzugehen, machen Ihre Anzeige größer mit Schieberegistern!!!

für dieses Tutorial benötigen Sie

LEDs:

Früher habe ich

4 * rot

4 * grün

4 * blau

4 * gelb

4 * weiß

Steckbrett:

kleine Cheapo Steckbrett, glauben Sie mir Sie benötigen eine von diesen...

Widerstände:

5 * Widerstände

Sie müssen zu erarbeiten, welche Widerstände verwenden, meine sind 83 Ohm, aber es gibt zwei davon in Serie für jede LED (Dies wird warum später erläutert), verwenden Sie einen Taschenrechner, um herauszufinden, was Sie brauchen, und durch 2 dividieren

Jumper-Kabel:

Sie müssen

20 * männlich - männlich

5 * männlich - weiblich

Es hilft, wenn Sie 5 Kabel in 5 verschiedenen Farben haben, aber es nicht wichtig ist

Raspberry PI:

Gut, kann ich auch feststellen, das offensichtliche

Stichworte: Raspberry PI, Charlieplex

In Verbindung stehende Artikel

Leder Spikes Manschette von Grund auf neu

Leder Spikes Manschette von Grund auf neu

Hallo allerseits, dies ist meine erste Instructable. Ich habe diese Seite seit einigen Jahren genossen, und ich denke, es ist Zeit, dass ich hier die wunderbare Gemeinschaft zurückzugeben.Ich bin ein internationaler Student studiert derzeit in China
PI Null IOT Led Matrix Beamer-A Message an die Wand

PI Null IOT Led Matrix Beamer-A Message an die Wand

Als ich diese Lampe für Kinder sah, hatte ich keine andere Wahl, musste ich es kaufen und die Optik dieser Lampe ist ideal für diesen Hack...Das Ergebnis ist eine Led Matrix Beamer, die Nachrichten und Bilder aus dem Internet an die Wand anzeigen kön
Leder gebundenes Buch von Grund auf neu

Leder gebundenes Buch von Grund auf neu

Es gibt nur wenige Materialien, die Sie benötigen:-Drucker Papier (oder was auch immer Papier, die Sie verwenden möchten)-Alte Lederjacke (gefunden auf dem Secondhand-Laden für 15 $)-Zwischenablage-material-Heißkleber-Dremel-Nadel und Faden-HolzleimS
Infinity LED Matrix - Bluetooth gesteuert

Infinity LED Matrix - Bluetooth gesteuert

Sie haben wahrscheinlich gesehen Unendlichkeit Spiegel vor. Aber haben Sie jemals gesehen, dass eine Bluetooth Infinity Matrix gesteuert?Das Ziel mit unserer Matrix Infinity war in der Lage sein, in Licht, fast wie eine Unendlichkeit Etch A Sketch zu
Bluetooth gesteuert 4 X 4 led Matrix mit einer SPLat EC1 SPS

Bluetooth gesteuert 4 X 4 led Matrix mit einer SPLat EC1 SPS

Teile:Lötkolben und LötzinnBohrkronenBohren Siekleines Stück HolzEin Computer mit SPLat/PC, Programmierumgebung die kostenlose SPLat (IDE)soliden Strang DrahtBuchsenleiste Drähte1 EC1 SPLat PLCJY-MCU Bluetooth Wireless Serial Port-Modul für Arduino16
LED-Matrix mit Schieberegistern

LED-Matrix mit Schieberegistern

diese instructable soll eine umfassende Erklärung als andere verfügbare online sein. Insbesondere bieten dies mehr Hardware-Erklärung als in die LED-Laufschrift instructable von led555 zur Verfügung steht.ZieleDiese instructable stellt die Konzepte m
Arduino binäre Uhr mit LED-Matrix

Arduino binäre Uhr mit LED-Matrix

Diese Seite hat viele feine Beiträge beschreiben Bau von binären Uhren. Ich bin furchtbar wackelig, aber und haben Schwierigkeiten mit Löten. Daher wollte ich mir aus einem 8 x 8-MAX7219-gesteuerte LED-Matrix zu machen.Schritt 1: Lesen die binäre Uhr
Arduino (SPI) 7 Bi-Color-LED-Matrix Scrolling Textdisplay

Arduino (SPI) 7 Bi-Color-LED-Matrix Scrolling Textdisplay

Einige Zeit zurück, wir kamen mit einer instructable, 7 Bi-8 x 8 LED Matrix Scrolling Text Farbdisplay zu bauen. Besuchen Sie für weitere Einzelheiten.In diesem instructable, verwendeten wir die ausgezeichnete LedControl-Bibliothek, die speziell für
32 x 32-LED-Matrix

32 x 32-LED-Matrix

Bauen Sie eine 32 x 32-LED-Matrix mit einer Atmega2560 Mikrocontroller.  Das Projekt enthält die Schritte zum Erstellen der Lochrasterplatine, die Platine und die Software (in C++ geschrieben).  Die Software enthält mehr als 30 Animationen, eine RTC
7 Bi-Color-LED-Matrix Scrolling Textanzeige

7 Bi-Color-LED-Matrix Scrolling Textanzeige

Hier zeigen wir wie ein 7 Bi-Color 8 x 8 LED Matrix Scrolling Text Display erstellt wird, in dem Nachrichten und Befehle an es über Bluetooth mit einem Android Smartphone gesendet werden können. Logischerweise können alle Geräte senden von SMS-Nachri
Steuern Sie ein RGB-LED-Matrix mit Android und IOIO

Steuern Sie ein RGB-LED-Matrix mit Android und IOIO

Produktversion dieses Projektes auf http://ledpixelart.com ***Eine Android gesteuert interaktive Spiegel. Verschiedenen Android-apps laufen, zeigt die interaktive Spiegel Bilder, Fließtext, einfache Spiele und Video-Streaming von einem Android-Gerät
Installation der LED-Matrix bei alten Elektronik - erfordert Kit Kauf

Installation der LED-Matrix bei alten Elektronik - erfordert Kit Kauf

Die LED-Anzeige, gesteuert von einem Windows PC über Bluetooth und LED-Diffusion-TechnikenEinige Beispiele von Pixel-Art und Animationen, die auf die LED-AnzeigeInhalt des PIXEL-Mut-KitIn dieser Instructuable zeigen wir Ihnen, wie zu:Eine LED-Matrix-
8 x 8 LED Matrix für RaspberryPi und 3 Programme

8 x 8 LED Matrix für RaspberryPi und 3 Programme

Dies ist ein 8 x 8 LED-Matrix für ein RaspberryPi und drei Programme darauf zum laufen:1 - ein "Hello World" Programm mit einer kompletten englischen Schriftart.2 - ein Würfelspiel.3 - der kleine 8 x 8-Version des Conways Spiel des Lebens..Sie b
LED-Matrix Thermometer

LED-Matrix Thermometer

Ein paar Updates! Der Code wurde geändert, damit die Dezimalzahl an der richtigen Stelle ist. Ich habe auch einen Schritt habe ich im Abschnitt Soddering vergessen.Projektinhalt:Mit einer LED-Matrix-Board sowie ein Temperatursensor, wollte ich die Mö