Traga um pouco da Times Square para sua casa com este lindo painel de matriz LED RGB de 32 x 32 quadrados. Esses painéis são normalmente usados para fazer paredes de vídeo, aqui em Nova York os vemos nas laterais de ônibus e pontos de ônibus, para exibir animações ou pequenos videoclipes. Achamos que eles pareciam muito legais, então pegamos algumas caixas deles de uma fábrica.
Eles são muito parecidos com nosso painel de matriz de LED RGB 32x32 de grade de 6 mm, mas os LEDs neste painel também estão um pouco mais próximos (uma grade de 5 mm), para que você não precise ficar tão longe para apreciá-lo. Eles são feitos para ficarem bem em ambientes fechados, mesmo com uma visão grande angular (160 graus) e ficam ótimos na luz ambiente.
Essas matrizes possuem 1024 LEDs RGB brilhantes dispostos em uma grade de 32x32 na frente. Na parte traseira há um PCB com dois conectores IDC (uma entrada, uma saída: em teoria você pode encadeá-los) e 12 travas de 16 bits que permitem controlar a tela com uma taxa de varredura de 1:16.
Esses monitores são tecnicamente 'encadeados' - conecte uma saída à próxima entrada - mas nosso código de exemplo do Arduino não suporta isso (ainda). Requer um processador de alta velocidade e mais RAM do que o Arduino!
Esses painéis requerem 13 pinos digitais (dados de 6 bits, controle de 7 bits) e uma boa fonte de 5V, até 4A por painel. Sugerimos nosso adaptador 5V regulado 4A e, em seguida, conectar um conector de 2,1 mm. Confira nosso tutorial para mais detalhes!
Vem com:
Um único painel RGB 32x32,
Um cabo IDC
Um cabo de alimentação
Também incluímos 4 parafusos de montagem e miniímãs (parece que eles geralmente são montados em uma base magnética).
Lembre-se de que esses monitores foram projetados para serem controlados por FPGAs ou outros processadores de alta velocidade: eles não possuem nenhum tipo de controle PWM integrado. Em vez disso, você deve redesenhar a tela repetidamente para PWM 'manualmente' a coisa toda. Em um arduino de 16 MHz, conseguimos espremer cores de 12 bits (4096 cores) com 40% de uso da CPU, mas essa tela realmente brilharia se fosse controlada por qualquer FPGA, CPLD, Propeller, XMOS ou outro controlador multi-core de alta velocidade. A boa notícia é que a tela é pré-branca balanceada com boa uniformidade, portanto, se você ligar todos os LEDs, não será um branco particularmente tingido.
Claro, não deixaríamos você com uma folha de dados e um "boa sorte!" Temos diagramas de fiação completos e código de biblioteca Arduino funcional com exemplos de desenho de pixels, linhas, retângulos, círculos e texto. Você terá sua explosão de cores dentro de uma hora! Em um Arduino, você precisará de 16 pinos digitais e cerca de 1600 bytes de RAM para armazenar em buffer a imagem colorida de 12 bits. Neste momento não temos documentação de fiação para o MEGA.