Inhaltsverzeichnis:
Video: Ein CharliePlexed RGB LED-Würfel - Gunook
2024 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2024-01-30 07:22
Dieses Instructable zeigt, wie man einen bunten Würfel mit der Technik des Charlieplexing mit RGB-LEDs macht. Das Projekt verwendet 7 RGB-LEDs, die in Form von Würfeln angeordnet sind. Jede RGB-LED hat drei separate LEDs im Inneren, so dass insgesamt 21 LEDs und sie wurden von 4 I/O-Pins des ATTiny13V-Mikrocontrollers gesteuert. Aber nach der Theorie von CharliePlexing können wir nur 12 {n(n-1)} LEDs von 4 I/O-Pins steuern. Tatsächlich ist die Anordnung der LEDs in Form von Würfeln so, dass sie in vier Gruppen unterteilt werden können. Drei mit jeweils zwei LEDs und eine mit einer einzelnen LED. Die LEDs jeder Gruppe sind gleichzeitig EIN und AUS und können mit denselben E/A-Pins mit denselben Freigaben verbunden werden x 3 = 12 also Charlieplexing Holds)' Der 5 I/O-Pin des Controllers wird für den Schalter verwendet, der beim Drücken Zufallszahlen von 1 bis 6 generiert und beim Loslassen zufällige Farben erzeugt (insgesamt 6).
Schritt 1: Schaltungsbeschreibung
Die Schaltung besteht aus winzigen 13, 7 RGB-LEDs, wenigen Widerständen und einem Mikroschalter, abgesehen von den Stromversorgungsanschlüssen. Der Schaltplan im PDF- und SCH-Format ist hier verfügbar Die in der Schaltung verwendeten Widerstände sind in Form von Arrays, wie im Bild unten gezeigt. CHARLIEPLEXINGDie Charlieplexing-Technik verwendet alle drei möglichen Zustände: 0, 1 oder Z (Zustand mit hoher Impedanz) des digitalen I/O-Pins eines Mikrocontrollers. Es kann N*(N-1) LEDs mit N digitalen Pins steuern. Bei dieser Technik kann jeweils nur eine LED angesteuert werden und daher sollten alle anzusteuernden LEDs mit einer geeigneten Frequenz aufgefrischt werden, damit sie stationär erscheinen mit dem es verbunden ist) als Ausgang deklariert und alle anderen Pins werden als Eingang deklariert (High Impedance oder 'Z'-Zustand)
Schritt 2: Arbeitsbilder der Würfel
Hier noch ein paar Bilder von den Würfeln in Aktion.
Schauen Sie sich verschiedene Farben an, die es produzieren kann.!!!!!!!!!!!!
Schritt 3: Quellcode
Hier ist der Quellcode des Projekts in C-Sprache. Der verwendete Compiler ist WINAVR GCC
Makefile- und. Hex-Dateien sind ebenfalls angehängt
Empfohlen:
On Off Latch-Schaltung mit UC. Ein Druckknopf. Ein Stift. Diskrete Komponente.: 5 Schritte
On Off Latch-Schaltung mit UC. Ein Druckknopf. Ein Stift. Discrete Component.: Hallo zusammen, habe im Netz nach einer Ein/Aus-Schaltung gesucht. Alles, was ich fand, war nicht das, was ich suchte. Ich habe mit mir selbst gesprochen, es gibt unbedingt einen Weg dazu. Das habe ich gebraucht. - Nur ein Druckknopf zum Ein- und Ausschalten. - Muss nur
EIN ALTES HANDY (NOKIA 6600) IN EIN SUPERGADGET-MIKROCOMPUTER VERWANDELN: 37 Schritte
WIE MAN EIN ALTES HANDY (NOKIA 6600) IN EIN SUPERGADGET-MIKROCOMPUTER VERWANDELT: http://www.internetsecretbook.com https://www.youtube.com/thebibleformulaInmitten der Schwierigkeit liegt die Chance. - Albert Einstein Das Nokia 6600 bietet neue fortschrittliche Bildgebungsfunktionen, darunter ein helles TFT-Display mit 65.536 Farben und ca
So richten Sie ein Heimnetzwerk ein: 6 Schritte
So richten Sie ein Heimnetzwerk ein: Das Einrichten eines Netzwerks kann zunächst entmutigend klingen, aber sobald Sie alles haben, was Sie brauchen, ist es sehr einfach. Die traditionelle Einrichtung erfordert ein Modem und einen Router, aber einige benötigen möglicherweise mehr und andere weniger. Es gibt viele verschiedene
So schließen Sie ein Mini-HiFi-Regalsystem (Soundsystem) richtig an und richten es ein: 8-Schritte (mit Bildern)
So schließen Sie ein Mini-HiFi-Regalsystem (Soundsystem) richtig an und richten es ein: Ich bin ein Mensch, der gerne Elektrotechnik lernt. Ich bin eine High School an der Ann Richards School for Young Women Leaders. Ich mache dies anweisbar, um jedem zu helfen, der seine Musik von einem Mini LG HiFi Shelf Syste genießen möchte
Wie konvertiert man ein physisches Buch in ein E-Book?: 7 Schritte (mit Bildern)
Wie wandelt man ein physisches Buch in ein E-Book um?: Als Student im Hauptfach Chemieingenieurwesen habe ich normalerweise umfangreiche Lehrbücher, technische Bücher und Notizen zum Scannen (manchmal drucken) Ich habe seit einiger Zeit nach einem effizienten Buchscanner gesucht, aber die meisten sind es teuer, extrem groß. Es dauerte nicht lange