Como conectar uma matriz de LED 5x7 ao Arduino?

Respostas:

7

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.

Lou
fonte
1

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.

Há mais detalhes aqui

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.


fonte
0

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.

Rahul
fonte
2
Parece que você tem uma resposta razoável, mas não gostamos de contar com um link externo para o conteúdo principal aqui. Talvez você possa explicar um pouco mais o que fez aqui e usar o link apenas para referência em segundo plano.
amigos estão dizendo sobre
1
link é agora quebrado
Greg Woods,