Posted on

Controlul a zece mii de LED-uri RGB

LED-urile RGB sunt uimitoare – în special cele noi, fanteziste cu driverul LED WS2812 RGB. Aceste LED-uri pot fi controlate individual pentru a afișa roșu, verde și albastru, dar interfacing-le cu un microcontroler sau computer prezintă o problemă: microcontrolerele, în general, nu au o mulțime de memorie RAM pentru a stoca o imagine și dispozitive cu suficientă memorie de făcut Ceva cu adevărat uimitor cu aceste LED-uri nu are un sistem de operare în timp real sau abilitatea de a face momentul foarte precis aceste LED-uri necesită. [Sprite_TM] Gândiți la această problemă și a venit cu o soluție teribilă pentru controlul unei multe dintre aceste LED-uri WS2812.

[Sprite] Încărcarea a fost un dispozitiv pe lotul curent de plăci ARM / Linux care oferă temporizarea extrem de precisă necesară pentru a conduce o gamă largă de LED-uri WS2812: interfața video. Chiar dacă interfața video pe aceste panouri este digitală, este posibilă transformarea interfeței LCD pe 16 biți pe un nano olinuxino în ceva care pur și simplu scuipă valorile digitale foarte rapide cu un moment consistent. Ceea ce are nevoie o matrice substanțială de pixeli RGB.

Utilizarea unei plăci Linux Pentru a conduce pixelii RGB utilizând ieșirea video înseamnă [Sprite_TM] nevoie de ieșire video necesară. El conduce cel mai recent kernel Linux, deci nu a avut șoferii pentru a activa hardware-ul video. Nu este o problemă pentru [Sprite], deoarece el poate adăuga doar câteva fișiere pentru a defini interfața LCD pe 16 biți și pentru a adăuga modul de afișare corespunzător.

[Sprite_TM] a luat deja un osciloscop la bord în timp ce simulează 16 benzi de 600 de LED-uri și a reușit să obțină o rată de cadre de 30 fps. Sunt aproape 10.000 de LED-uri controlate de un singur bord de 22 € / $ 30USD.

Acum, singurul obstacol pentru construirea unui afișaj LED substanțial, cumpărați de fapt benzile LED RGB. Un mic back-of-the-plic le spune că un afișaj de 640 × 480 ar fi doar 50.000 de dolari numai în LED-uri. Oricine știe unde putem obține aceste benzi LED ieftine?

Leave a Reply

Your email address will not be published. Required fields are marked *