Índice:

Arduino RGB Matrix Word Clock: 6 etapas
Arduino RGB Matrix Word Clock: 6 etapas

Vídeo: Arduino RGB Matrix Word Clock: 6 etapas

Vídeo: Arduino RGB Matrix Word Clock: 6 etapas
Vídeo: My new LEDs indicators for DIY clock #ws2812b #arduino 2024, Novembro
Anonim
Arduino RGB Matrix Word Clock
Arduino RGB Matrix Word Clock

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

Não o primeiro
Não o primeiro
Não o primeiro
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

Conectando a matriz de LED RGB
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

Projetando o Gabinete
Projetando o Gabinete
Projetando o Gabinete
Projetando 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

Construindo o Recinto
Construindo o Recinto

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

O código
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

Gabinete Alternativo
Gabinete Alternativo
Gabinete Alternativo
Gabinete Alternativo

Fiz outro invólucro, este é ainda menor. Como você pode ver, existem muitas maneiras de apresentar o relógio.

Recomendado: