09/02/2026

Série Arduino Básico #74 - Exibindo textos em um módulo matriz de leds MAX7219 com Arduino - otimização

Série Arduino Básico

Mostraremos neste projeto como otimizar códigos para a utilização de um módulo matriz de leds 8 X 8 - MAX7219. Para isto, vamos utilizar a representação binária para cada linha da matriz e através do comando bitRead() podemos otimizar a programação para facilitar a exibição de caracteres alfanuméricos e símbolos no módulo.

No projeto Projeto 71 - Como usar o Módulo Matriz de Led 8X8 - MAX7219 com Arduino, utilizamos muitos códigos para representar a letra "M", por exemplo. Neste tutorial você verá como fazer isso de um forma bem mais simples.

Obs1: Para simplificarmos a programação utilizamos neste projeto a biblioteca LedControlMS.h.

Obs2: Como já mostramos no Projeto 71 - Como usar o Módulo Matriz de Led 8X8 - MAX7219 com Arduino, a biblioteca LedControlMS.h possui seus próprios caracteres alfanuméricos (caracteres nativos). Entretanto, este tutorial irá dar dicas para você criar novos tipos de letras e símbolos que poderão ser armazenados em uma biblioteca própria.

Módulo Matriz de Led 8X8 - MAX7219 - O módulo Matriz de led 8x8 é um módulo que permite controlar displays de led e transmitir informações para o Arduino de uma forma fácil e prática, ocupando poucas portas do microcontrolador (3 portas + VCC e GND).

O módulo possuí um circuito integrado MAX7219 projetado para o acionamento de diversos tipos de displays de led, como uma matriz de led 8X8 por exemplo. Utilizando módulos MAX7219 você poderá ligar vários módulos em série (até 8) criando displays de leds de vários tamanhos.

https://www.squids.com.br/arduino/templates/jsn_epic_free/images/logo.png

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

http://www.visualdicas.com.br/images/stories/apply.pngAcesse o link: Projeto 74 - Exibindo textos em um módulo matriz de leds MAX7219 com Arduino - otimização

1. Ao iniciar o programa, o display irá mostrar um número aleatório entre 1 e 6.

2. Para gerar uma rodada do dado basta pressionar o botão.

3. Os números são passados de forma aleatória e com quantidade e velocidade variável.

4. Finalmente um número ficará fixo mostrando supostamente a face do dado.

5. Clique no botão para gerar uma nova rodada.

Veja abaixo a montagem do circuito:

Veja abaixo o vídeo do projeto em ação:


Veja o tutorial completo em: Projeto 74 - Exibindo textos em um módulo matriz de leds MAX7219 com Arduino - otimização

byALF

Nenhum comentário:

Postar um comentário

PROMOÇÃO - Magazine Luiza - NÃO PERCA!

Encontre no blog...

Gostou do Post? Então espalhe!

Quem está curtindo...

Encontre no blog...

Fique mais.... Leia os nossos artigos!!!