Coloque seus óculos de sol antes de conectar esta matriz de LED - 64 LEDs RGB deslumbrantes adornam o NeoMatrix para uma explosão de cores configuráveis. Dispostos em uma matriz 8x8, cada pixel é endereçável individualmente. Apenas um pino do microcontrolador é necessário para controlar todos os LEDs e você obtém cores de 24 bits para cada LED.
A fiação é fácil: há duas portas de conexão de 3 pinos. Solde os fios na porta de entrada e forneça 5VDC aos pinos +5V e terra, depois conecte o pino DIN ao seu microcontrolador. Se você estiver usando nossa biblioteca NeoPixel Arduino, use digital #6. Você também precisará fazer um aterramento comum da fonte de alimentação de 5V para o microcontrolador/Arduino. Como cada LED pode consumir até 60mA (isso é até 3,5 A por painel se todos os LEDs estiverem em branco brilhante!), Sugerimos nossa fonte de alimentação de 5V 2A. Para a maioria dos usos, você verá cerca de 1-2A de corrente por painel.
Se, digamos, você precisar de MAIS blinky, você pode encadeá-los. Para a segunda blindagem, conecte a conexão DIN ao DOUT do primeiro painel. Conecte também um pino de aterramento e alimente com 5V. Ai está! Você pode encadear quantos quiser, embora depois de 4 ou mais painéis você possa ficar com pouca RAM se estiver usando um UNO. Observe seu uso de energia também, você pode precisar de uma fonte de alimentação de 5V 10A para muitos deles!
Existe uma única linha de dados com um protocolo muito específico de tempo. Como o protocolo é muito sensível ao tempo, ele requer um microcontrolador de tempo real, como AVR, Arduino, PIC, mbed, etc. Não pode ser usado com um microcomputador baseado em Linux ou microcontrolador interpretado, como netduino ou Basic Stamp. Nossa biblioteca Neopixel maravilhosamente escrita para Arduino suporta esses pixels! Como requer montagem ajustada à mão, é apenas para núcleos AVR, mas outros podem ter portado este código de driver de chip, portanto, pesquise no Google. É necessário um processador de 8MHz ou mais rápido.
Nosso guia Uber detalhado do NeoPixel tem tudo o que você precisa para usar NeoPixels em qualquer forma e tamanho. Inclui biblioteca pronta para uso e código de exemplo para Arduino UNO/Duemilanove/Diecimila, Flora/Micro/Leonardo, Trinket/Gemma, Arduino Due e Arduino Mega/ADK (todas as versões)