Anda di halaman 1dari 5

Arduino: Matriz de LEDs

Um projeto simples, mas pode tornar-se complicado.

A conexo com a Matriz pode ser direta nas portas digitais ou usando o chip
MAX 7219/7221, que j at existe uma biblioteca para a IDE do Arduino.

Eu utilizei uma matriz de LEDs 5x7. Como voc vai ver nos exemplos em uma
matriz de 5x7 existem pinos duplicados e a sequncia dos pinos MUITO
chata de entender. Na parte inferior da esquerda para a direita esto os pinos 1
a 7 e na parte superior da direita para a esquerda esto os pinos 8 a 14.

Em cada pino de cada linha, observe que liguei um resistor, pode ser de 200
Ohms.
Note que existe duas ligaes diferentes. No primeiro liga-se o positivo nas
linhas e o terra nas colunas. No segundo invertido, liga-se o positivo nas
colunas e o terra nas linhas.

Criei uma biblioteca especialmente para utilizar essa matriz 5x7.

Funes da biblioteca:
LEDMatrix matrix(type); - cria o objeto matriz. type corresponde ao tipo de
ligao: L - positivo nas linhas ou C - positivo nas colunas.

matrix.begin(pin13, pin3, pin11, pin10, pin6, pin2, pin7, pin1, pin5, pin8,
pin14, pin9) - pinos damatriz corresponde ao pino no arduino;
matrix.setDot(coluna, linha, onOff) - acende/apaga um led.
matrix.printChar(caracter, durao, inverter, deslocamento) - escreve um
caracter. Voc pode definir o tempo de exibio, inverter o estado dos LEDs, e
tambm deslocar no mximo 5 colunas para a direita.
matrix.printCustomChar(Array, durao, inverter, deslocamento) - escreve
um caracter qualquer definido pelo usurio criando um array de 7 elementos.

Exemplo 01: Acender um led na matriz na posio coluna 1(da esquerda pra
direita) e linha 4(de baixo pra cima)
Exemplo 02: Escrever o caracter 'A'
Exemplo 03: Desenhar um corao
E isso a pessoal! Vou deixar para download a biblioteca, fique a vontade para
edit-la. Pode-ser que tenha algum bug, mas so comentar abaixo.

DOWNLOAD
Poder tambm gostar de:

Frquencmetro com Arduino

Arduino - Componentes para o Proteus

Arduino: Termometro com NTC

Simulando o Arduino no Proteus

Arduino: Acionamento por controle Remoto

Anda mungkin juga menyukai