Qual é a melhor maneira de conectar essa matriz de LED 5x7 a uma placa Arduino?
Qual é a melhor maneira de conectar essa matriz de LED 5x7 a uma placa Arduino?
Respostas:
Eu usei uma matriz 5x7 muito semelhante no Arduino há um tempo atrás.
Aqui está como eu o instalei e um pequeno esboço de amostra, http://www.local-guru.net/blog/2009/04/03/5x7-led-matrix-on-my-arduino .
Uma rápida olhada na folha de dados mostra que os LEDs individuais são multiplexados, o que significa que uma única linha pode acionar mais de um LED. Nesse caso, todos os ânodos em uma coluna são conectados eletricamente e todos os cátodos em uma linha são conectados eletricamente (ou vice-versa, dependendo do modelo). Isso significa que, sempre que você manipula um alfinete, está manipulando toda a linha ou a coluna inteira. Ao escolher uma coluna e uma linha, você pode controlar um LED individual. Você pode manipular todas as linhas e uma coluna, o que permitirá controlar uma coluna inteira de uma só vez. Para controlar todos eles, você precisará alternar cada coluna em sequência, alterando quais linhas estão ativas. Se você fizer isso rápido o suficiente, parecerá que eles estão sempre ativados. Isso é chamado de multiplexação por tempo ou multiplexação por divisão de tempo,
Aqui está um exemplo de um projeto que usa uma matriz 5x7 e multiplexagem de tempo:
http://heim.ifi.uio.no/haakoh/avr/
Continue com isso por um tempo e volte se tiver mais perguntas ou adicione comentários para refinar a pergunta.
Ainda não o fiz, mas você pode abordar a matriz 5x7 usando um máximo max7221 IC. Isso pode ser controlado através de uma conexão de porta serial com o duino.
Acabei de encomendar um arduino e tenho o chip max ao meu lado. Conduzirei displays de segmento LED 7 do Common Cathode com os meus.
Eu segui as instruções postadas aqui: http://ericlathrop.com/electronics/LedGrid.php Este funciona .. eu tentei usando um display Matrix Led 5x7 com arduino.