
2025 Autor: John Day | [email protected]. Naposledy změněno: 2025-01-23 14:38



Tento Instructable ukáže, jak vyrobit barevné kostky technikou charlieplexingu s RGB LED diodami. Projekt využívá 7 RGB LED diod uspořádaných ve formě kostek. Každá RGB LED dioda má uvnitř tři samostatné LED diody, takže celkem 21 LED diod byly ovládány 4 I/O piny mikrokontroléru ATTiny13V. Ale podle teorie CharliePlexing můžeme ovládat pouze 12 {n (n-1)} LED diod ze 4 I/O pinů. Ve skutečnosti je uspořádání LED ve formě kostek takové, že je lze rozdělit do čtyř skupin. Tři mají dvě LED diody a jedna jednu LED. LED diody každé skupiny jsou současně ZAPNUTY a VYPNUTY a mohou být připojeny ke stejným vstupním/výstupním pinům se stejným povolením. Stručně řečeno, jsou považovány za samostatné LED diody. To znamená, že kódem lze zacházet celkem se 4 RGB LED diodami (4 x 3 = 12, takže charlieplexing platí) '5 I/O pin ovladače se používá pro přepínač, který po stisknutí generuje náhodná čísla od 1 do 6 a po uvolnění generuje náhodné barvy (celkem 6)
Krok 1: Popis obvodu

Obvod se skládá z malých 13, 7 RGB LED, několika odporů a mikrospínače kromě připojení napájecího zdroje. Schéma ve formátu PDF a SCH je k dispozici zde. Rezistory použité v obvodu jsou ve formě polí, jak je znázorněno na obrázku níže. CHARLIEPLEXING Technika charlieplexování využívá všechny tři možné stavy: 0, 1 nebo Z (stav vysoké impedance) digitálního I/O pinu mikrokontroléru. Dokáže ovládat LED N*(N-1) pomocí N digitálních pinů. V této technice lze ovládat pouze jednu LED současně, a proto by všechny LED diody, které mají být ovládány, měly být aktualizovány na vhodné frekvenci, aby vypadaly nehybně. LED, která má být ovládána v určitém čase, má své I/O piny (který je připojen) deklarován jako výstup a všechny ostatní piny jsou deklarovány jako vstup (stav vysoké impedance nebo „Z“)
Krok 2: Pracovní obrázky kostek



Zde je pár dalších fotek kostek v akci.
Podívejte se na různé barvy, které může produkovat. !!!!!!!!!!!
Krok 3: Zdrojový kód
Zde je zdrojový kód projektu napsaný v jazyce C. Použitý kompilátor je WINAVR GCC
Připojeny jsou také soubory Makefile a. Hex
Doporučuje:
Jak vyrobit LED kostku - LED kostka 4x4x4: 3 kroky

Jak vyrobit LED kostku | LED Cube 4x4x4: LED Cube lze považovat za LED obrazovku, ve které hrají roli digitálních pixelů jednoduché 5mm LED diody. LED kostka nám umožňuje vytvářet obrazy a vzory pomocí konceptu optického jevu známého jako perzistence vidění (POV). Tak
Jednoduchá RGB LED kostka Arduino (3x3x3): 18 kroků (s obrázky)

Jednoduchá Arduino RGB LED kostka (3x3x3): Díval jsem se do LED kostek a všiml jsem si, že většina z nich byla buď komplikovaná nebo drahá. Poté, co jsem se podíval na spoustu různých kostek, jsem se nakonec rozhodl, že moje LED Cube by měla být: snadno a snadno postavit cenově dostupné
RGB LED kostka s aplikací Bluetooth + AnimationCreator: 14 kroků (s obrázky)

RGB LED kostka s aplikací Bluetooth + AnimationCreator: Toto je návod, jak vytvořit kostku RGB LED 6x6x6 (společné anody) ovládanou aplikací Bluetooth pomocí Arduino Nano. Celá sestava je snadno přizpůsobitelná například kostce 4x4x4 nebo 8x8x8. Tento projekt je inspirován GreatScott. Rozhodl jsem se
Jednoduchá RGB LED kostka 2X2X2: 5 kroků (s obrázky)

Jednoduchá RGB LED kostka 2X2X2: Tento projekt je RGB LED kostka, protože vám umožňuje znásobit množství barev, které získáte z krychle pomocí 14 výstupů z Arduino uno, takže používáte 12 výstupů k ovládání LED a 2 výstupy pro ovládání letadel krychle pomocí 2
Stohovatelná okolní RGB LED kostka: 4 kroky

Stohovatelná okolní RGB LED kostková světla: V této Instuctable vám ukážu, jak si vyrobit vlastní stohovatelná RGB LED kostková světla napájená bateriemi. Poskytují přenosné náladové osvětlení RGB do jakéhokoli prostředí. Jejich kompaktní design umožňuje mnoho různých aplikací. Vyrobit více