RGB LED diódy sú úžasné – najmä nové, fantázia s vodičom LED WS2812 RGB. Tieto LED diódy môžu byť individuálne kontrolované na zobrazenie červenej, zelenej a modrej, ale prepojenie ich s mikrokontrolérom alebo počítačom predstavuje problém: Mikroprollers všeobecne nemajú veľa pamäte RAM na uloženie obrazu a zariadenia s dostatočnou pamäťou Niečo naozaj úžasné týmito LED diódami nemá prevádzkový systém v reálnom čase alebo schopnosť robiť veľmi presné načasovanie, ktoré tieto LED vyžadujú. [Sprite_TM] premýšľal o tomto probléme a prišiel s úžasným riešením pre ovládanie celej škály týchto WS2812 LED.
[Sprite] Myslel som, že tam bolo jedno zariadenie na aktuálnom množstve ramena / Linuxových dosiek, ktoré poskytuje mimoriadne presné načasovanie potrebné na riadenie veľkého množstva LED diódy WS2812: video rozhranie. Aj keď je video rozhranie na týchto doskách digitálne, je možné otočiť 16-bitové rozhranie LCD na OLINUXINO NANO na niečo, čo jednoducho spieva digitálne hodnoty veľmi rýchlo s konzistentným načasovaním. Čo je to podstatné množstvo potrieb RGB pixelov.
Pomocou Linuxovej dosky na pohon RGB pixelov pomocou video výstupu znamená [Sprite_TM] potrebný video výstup. Spustí najnovšie jadro Linuxu, takže nemal ovládače, aby umožnili video hardvéru. Nie je to problém pre [Sprite], pretože môže len pridať niekoľko súborov, aby definovali 16-bitové LCD rozhranie a pridajte správny režim zobrazenia.
[Sprite_TM] už vzal osciloskop k svojej doske, zatiaľ čo simuloval 16 prúžkov 600 LED diódy a bol schopný získať rám snímky 30 FPS. To je takmer 10 000 LED diódy kontrolovaných jediným 22 EUR / $ 30USD.
Teraz jediná prekážka pre budovanie podstatného LED displeja v skutočnosti kupuje RGB LED pásky. Malý back-of-the-obálka matematika nám hovorí, že 640 × 480 displej by bol asi 50 000 dolárov v samotných LED. Každý, kto vie, kde môžeme získať tieto LED pásy lacné?