Série Arduino Básico
Vamos mostrar como otimizar códigos para a utilização de uma matriz de leds 8 X 8. Para isto, vamos utilizar a representação binária para cada linha da matriz e através de operadores bitwise (bit a bit) podemos otimizar a programação para facilitar a exibição de letras e símbolos no componente.
Operadores Bitwise (bit a bit) são utilizados quando precisamos realizar operações a nível de bits com números inteiros, ou seja, trabalhar com sua representação binária.
Matriz de leds é um componente eletrônico que possui 64 LEDs de 3mm ou 5mm distribuídos em 8 linhas e 8 colunas formando uma matriz quadrada. A matriz de leds é um componente muito utilizado no desenvolvimento de projetos com efeitos visuais, exibição de textos, imagens ou números.
Existem vários modelos de matizes de leds no mercado, mas para a montagem e programação precisamos saber basicamente qual é o tipo organização interna do componente, sendo eles:
1. Linhas (catodo comum) | Colunas (anodo comum) - imagem à esquerda
2. Linhas (anodo comum) | Colunas (catodo comum) - imagem à direita
Obs.: Para você saber qual é a organização interna da matriz de leds é necessário conhecer o datasheet do componente ou fazer um teste prático para identificação que mostraremos mais abaixo neste artigo.
No Squids Arduino você vai poder construir este projeto e aprender como ele funciona. Muito legal!!!
Obs.: Todos projetos foram testados pelo site www.squids.com.br/arduino que traz um tutorial completo para cada montagem com a lista de componentes, código do programa (sketch), simulação online, montagem do circuito e explicação detalhada do projeto.
Para ver todos projetos básicos publicados no Squids, acesse: projetos básicos
Como o projeto deve funcionar
Acesse o link: Projeto 69 - Exibindo frases em uma matriz de LEDs 8 X 8 com Arduino - operadores bit a bit
1. Ao iniciar o programa, a matriz de leds irá exibir repetidamente os caracteres da frase "PROJETOS SQUIDS ARDUINO".
Veja abaixo a montagem do circuito:
Veja abaixo o vídeo do projeto em ação:
Veja o tutorial completo em: Projeto 69 - Exibindo frases em uma matriz de LEDs 8 X 8 com Arduino - operadores bit a bit
0 comentários:
Postar um comentário