Painel de Marés RGB

Matriz 8x8 de LEDs coloridos — como funciona

Em desenvolvimento. Este modelo ainda é um protótipo. A demonstração abaixo é uma simulação no navegador, feita com as mesmas letras, cores e regras do programa do painel — não é uma foto nem um vídeo do produto.

Veja funcionando

O painel tem 8 colunas por 8 linhas, então o texto passa uma letra por vez, da direita para a esquerda. No fim de cada volta aparece o gráfico da maré, parado.

A hora é a do seu aparelho. As alturas de maré e a fase da lua aqui são valores de exemplo; o painel de verdade usa a tábua oficial do porto escolhido.

O que aparece no painel, em ordem

  1. Texto cadastrado, rolando (se houver)
  2. Horário e altura da maré agora (se marcado)
  3. Próxima maré: horário e se é alta ou baixa (se marcado)
  4. Próxima fase da lua (se marcado)
  5. Gráfico da maré, parado por 10 segundos (duração configurável). Sempre aparece, sempre por último.

Depois volta pro início e repete. É a mesma sequência do painel comum; a tela de configuração também é a mesma — veja o manual do Painel RGB.

Como ler o gráfico da maré

O gráfico mostra o trecho entre a última maré (esquerda) e a próxima (direita). A parte azul é o nível da água. A linha vermelha, de cima a baixo, marca "agora": ela anda da esquerda para a direita e chega à borda no horário da próxima maré.

texto nível da água marca de "agora" apagado

Diferenças do painel comum

Painel comumPainel RGB
LEDsUma cor só, 32 colunas (4 módulos)Coloridos, 8 colunas (1 módulo)
TextoVárias letras de uma vezUma letra por vez
GráficoUma cor; "agora" é um furo na águaÁgua azul; "agora" é uma linha vermelha de cima a baixo
Fios até o painel53
Configuração, portos, Wi-FiIguais nos dois

Mais de um painel na mesma rede

O painel RGB percebe quando já existe outro por perto e troca o próprio nome sozinho:

  • Na primeira conexão, se a rede TabuaDeMares-Setup já estiver em uso por outro painel, a dele aparece como TabuaDeMares-Setup-2.
  • Já na sua rede, se http://tabuademares.local já for de outro painel, o dele passa a ser http://tabuademares2.local (depois 3, 4…). O número fica guardado, então o endereço não muda a cada vez que liga.

O endereço em uso aparece no rodapé da tela de configuração, junto com o código do painel.

Ligação dos fios (para quem monta)

MatrizESP32Observação
DINGPIO23Fio curto. Se as cores piscarem ao acaso, use um conversor de nível 3,3 V → 5 V.
5V5V / VINO programa limita o brilho para a matriz poder ser alimentada pelo ESP32.
GNDGNDSempre em comum com o ESP32.