Painel de LEDs em rede para terminal logístico
Protótipo de painel de mensagens com 727 LEDs endereçáveis para um pátio de caminhões: um Arduino com Ethernet consulta uma API HTTP com token a cada poucos segundos e desenha a mensagem numa matriz WS2812B com fonte própria, com o número do terminal configurado por botões e guardado na EEPROM.
O desafio
Mostrar, em cada ponto de um terminal de caminhões, a instrução vinda do sistema central, num painel visível a distância e barato o suficiente para ser replicado, sem depender de computador ou tela em cada ponto.
O objetivo
Validar em bancada um painel autônomo em rede: ler a mensagem de uma API, renderizar texto legível numa matriz de LEDs e permitir configurar o terminal sem reprogramar a placa.
A solução
Arduino Uno com módulo Ethernet (ENC28J60) fazendo requisições HTTP com token de integração; matriz WS2812B de 727 LEDs controlada com FastLED e uma fonte desenhada pixel a pixel, com cores por posição; LCD 16x2 por I2C e dois botões para escolher o número do terminal, persistido na EEPROM; ciclo de consulta a cada três segundos com rolagem do texto. Protótipo validado em bancada em 2023.
O impacto
- Matriz de 727 LEDs endereçáveis com fonte própria e texto rolante legível
- Configuração local por botões e LCD, sem reprogramar a placa
- Integração por HTTP com token, pronta para ligar ao sistema central
- Cerca de 1.200 linhas de código próprio sobre sete bibliotecas abertas

Jean C Becker
Arquiteto de Soluções Sênior | Especialista em IA e Machine Learning
Quem projetou e escreveu este trabalho. Sobre a JBKR →
