Controlando dez mil leds RGB

LEDs RGB são incríveis – especialmente os novos, extravagantes com o driver LED WS2812 RGB. Estes LEDs podem ser controlados individualmente para exibir vermelho, verde e azul, mas a interface com um microcontrolador ou computador apresenta um problema: microcontroladores geralmente não têm muito RAM para armazenar uma imagem e dispositivos com memória suficiente para fazer Algo realmente incrível com esses LEDs não têm um sistema operacional em tempo real ou a capacidade de fazer o tempo muito preciso que esses LEDs exigem. [Sprite_TM] pensou sobre esse problema e criou uma solução fantástica para controlar um lote inteiro desses LEDs WS2812.

[Sprite] Figurou que havia um dispositivo no lote atual de placas de braço / Linux que fornece o tempo extremamente preciso necessário para conduzir uma grande matriz de LEDs WS2812: a interface de vídeo. Mesmo que a interface de vídeo nessas placas seja digital, é possível transformar a interface LCD de 16 bits em um Nano Olinuxino em algo que simplesmente cuspa valores digitais muito rápidos com um tempo consistente. Apenas o que uma matriz substancial de pixels RGB precisa.

Usando uma placa Linux para conduzir pixels RGB usando a saída de vídeo significa [Sprite_TM] necessária saída de vídeo. Ele está executando o mais recente kernel do Linux, então ele não tinha os drivers para ativar o hardware de vídeo. Não é um problema para [Sprite], pois ele pode adicionar alguns arquivos para definir a interface LCD de 16 bits e adicionar o modo de exibição adequado.

[Sprite_TM] já tirou um osciloscópio ao seu quadro enquanto simulava 16 tiras de 600 LEDs, e foi capaz de obter uma taxa de quadros de 30 fps. Quais são quase 10.000 LEDs controlados por uma única placa de € 22 / $ 30usd.

Agora, o único obstáculo para a construção de uma exibição LED substancial é realmente comprar as tiras de LED RGB. Uma matemática de volta-da-envelope nos diz uma exibição de 640 × 480 seria de cerca de US $ 50.000 em LEDs sozinho. Alguém sabe onde podemos obter essas tiras de LED?