Índice:

Wordclock sincronizado por NTP: 6 etapas (com imagens)
Wordclock sincronizado por NTP: 6 etapas (com imagens)

Vídeo: Wordclock sincronizado por NTP: 6 etapas (com imagens)

Vídeo: Wordclock sincronizado por NTP: 6 etapas (com imagens)
Vídeo: Sesion 7, 19-01-2022, Continuacion Cap-4 Infraestructura de video 2024, Novembro
Anonim
Image
Image
Os materiais
Os materiais

Sincronize seu relógio com um servidor de horário NTP para que eles possam verificar a hora certa se houver um apagão se você não estiver em casa:-)

Etapa 1: os materiais

Os materiais
Os materiais
Os materiais
Os materiais
  • Contraplacado (2 camadas)
  • Plexiglas
  • Wemos D1 ou Wemos D1 mini pro ou Wemos D1 mini
  • Cabo micro usb
  • Carregador de telefone
  • Fotoframe extravagante
  • 168 Pcs WS2812B Ws2812 Led Chips 5V Met Wit / Zwart Pcb Dissipador de calor (10mm * 3 Mm) WS2811 Ic construído em Smd 5050 Rgb

Fui a uma fábrica chamada para usar seu cortador a laser para as 3 camadas.

Você também vai precisar de várias ferramentas: furadeira (+ uma seleção de brocas), alicate, tesoura (ou alicate) e um ferro de soldar (com solda). No início fiz meu projeto com um Wemos D1, mas encomendei alguns Wemos D1 mini pro's e alguns Wemos D1 mini e também nesses o relógio funciona perfeitamente.

Etapa 2: Primeira camada

Image
Image
Primeira camada
Primeira camada
Primeira camada
Primeira camada

A primeira camada que você precisa criar é a placa na qual os LEDs serão ligados / montados. Aqui você tem várias opções de como estruturar a placa de LED.

Nesta etapa, você também deve levar em consideração o espaçamento de seus LEDs. Desenhei minha face do wordclock com o programa de desenho gratuito do Inscape (encontre em Inscape.org)

Etapa 3: segunda camada

Image
Image
Segunda camada
Segunda camada

A segunda camada é para guiar a luz para que ela não se espalhe onde você não quer ter luz …

Etapa 4: Terceira e última camada

Image
Image
Terceira e última camada
Terceira e última camada
Terceira e última camada
Terceira e última camada

O mostrador do relógio, Eu deixei o mostrador do relógio cortar pela fábrica em um pedaço de acrílico preto. Entre a segunda e a terceira camada coloquei um pedaço de papel manteiga para conseguir um bom efeito difuso dos leds

Etapa 5: O Código

O código
O código
O código
O código

Excelente! Com a montagem física da placa feita, é hora de começar a codificação. Eu escrevi alguns códigos do Arduino para receber e exibir os valores de LED enviados do computador para o Arduino (a técnica usada para acender vários LEDs ao mesmo tempo é chamada de multiplexação, dê um google se tiver algum tempo). O código do Arduino está no arquivo abaixo.

Eu não sou um programador, então se você tiver algum comentário para simplificar o código, reserve um tempo para escrever uma sugestão:-)

Atualizar:

A versão 1.1 é um relógio NTP sincronizado com o gerenciador Wifi.

Se o relógio não conseguir encontrar uma conexão com um roteador, ele criará um ponto de acesso. Basta conectar-se ao ponto de acesso e digitar https://192.168.4.1 e conectar-se a uma rede wi-fi disponível. Depois que uma conexão for feita, ele mostrará uma animação em vermelho, branco e azul e então retornará com o tempo correto.

Etapa 6:

Os créditos vão para Jan, o que me inspirou e me ajudou …

Recomendado: