Índice:
Vídeo: Arduino RGB Matrix Word Clock: 6 etapas
2025 Autor: John Day | [email protected]. Última modificação: 2025-01-13 06:58
Esqueça os números, o RGB LED Word Clock exibe a hora como texto! Em vez de duas mãos ou um display digital, o Word Clock mostra a hora atual como palavras em uma luz LED brilhante usando uma matriz de LED 8x8 padrão. Por exemplo, se a hora fosse 10:50, o relógio de LED diria QUE SÃO DEZ MINUTOS PARA ONZE. Às 10:30, diria que SE PASSA METADE DEZ.
Suprimentos
Componentes de hardware:
WS2812 LED 5050 RGB 8x8 64 LED Matrix para Arduino
Wemos D1 Mini Pro
Parafusos com soquete sextavado M3 x 12mm
Aplicativos de software e serviços online: Arduino IDE
Ferramentas manuais e máquinas de fabricação:
Glowforge - cortador a laser ou serviço de corte a laser.
Etapa 1: não é o primeiro
Já vi este tipo de Word Clock antes e relógios ESP8622, mas nenhum era tão simples. Encontrei um instrutível por neotrace. Estava muito perto do que eu precisava. Na verdade, eu ia conseguir até encontrar essas grades de matriz 8x8 no AliExpress. Usei o código e modifiquei um pouco para funcionar com meu layout.
Etapa 2: Conectando a matriz de LED RGB
O circuito é a parte mais fácil. Basta conectar o + 5v, o aterramento e os dados. Faça upload do código em seu feito. Eu tive um problema com o IOS e wi-fi, então quando o tempo limite ele irá configurar um ponto de acesso e exibir sua própria página para atualizar as configurações. Não será tão preciso sem um RTC, mas é mais arte do que relógio.
Etapa 3: projetar o gabinete
Tenho a sorte de ter um laser disponível, o que tornou a criação do gabinete mais fácil. Usei o maravilhoso gerador de caixa svg Boxes.py para fazer a estrutura inicial. Eu inverti a tampa para aumentar o "rosto". Isso fornece um melhor ângulo de visão para o relógio.
Etapa 4: construir o gabinete
Eu sugiro que você crie seu próprio arquivo para seu gabinete. Vai depender da espessura do seu material. Incluí o arquivo de corte SVG para referência. Pintei um pedaço fino de acrílico transparente com spray e, em seguida, gravei a tinta com o laser e recortei.
Etapa 5: O Código
Eu recortei e colei código de várias partes, não tenho certeza se é eficiente ou elegante, mas funciona. É uma leitura bastante direta. Mas eu ficaria feliz por quaisquer adições ou correções de código.
Vou continuar a trabalhar dentro e fora deste projeto. Quanto ao código, é bom o suficiente para mim saber. Se alguém quiser contribuir, adicione-o ao projeto do github.
Etapa 6: Gabinete alternativo
Fiz outro invólucro, este é ainda menor. Como você pode ver, existem muitas maneiras de apresentar o relógio.