Arduino LCD Master Clock: 10 etapas (com imagens)
Arduino LCD Master Clock: 10 etapas (com imagens)
Anonim
Arduino LCD Master Clock
Arduino LCD Master Clock
Arduino LCD Master Clock
Arduino LCD Master Clock
Arduino LCD Master Clock
Arduino LCD Master Clock

Este relógio é projetado como um relógio autônomo ou como um relógio mestre para acionar os relógios escravos e é portátil com bateria reserva. Consulte o site do relógio para obter mais detalhes LCD Master Clock Home Page

Atualização - botão de avanço automático de verão e retardo de inverno adicionado à versão usando a biblioteca DCF77 de Udo Klein. Pressione o botão uma vez para ver o relógio avançar ou atrasar 1 hora

Este relógio usa um microprocessador Arduino 328 para decodificar o tempo do DCF77 "Atomic" Clock em Mainflingen, perto de Frankfurt, Alemanha. O tempo é exibido em um esqueleto de relógio modificado controlado pelo microcontrolador e um display LCD azul 4x20. Os pulsos do relógio para direcionar os dials escravos são monitorados em um painel de LED. 3 células AA de 1,5 volts fornecem bateria reserva quando desconectadas da rede elétrica. A placa principal possui um conector USB para UART para que o software do relógio possa ser atualizado de um PC ou Mac. O código de série está incluído para monitoramento via USB, mas está comentado.

Código atualizado incluído para executar a biblioteca DCF77 de Udo Klein. A biblioteca DCF77 de Udo Klein mantém o relógio sincronizado e a hora perfeita, mesmo com uma grande quantidade de ruído no sinal DCF77 recebido. A biblioteca DCF77 também "ajusta automaticamente" o cristal de quartzo continuamente para que, no caso raro de o sinal não poder ser decodificado, o relógio permaneça preciso em 1 segundo durante muitos dias. Isso é crucial para um relógio mestre que comanda escravos de 1 segundo, pois o desvio dos segundos fará com que os relógios escravos percam a sincronia com a hora do relógio mestre.

O código para a biblioteca padrão também está incluído se você tiver um sinal DCF77 muito bom.

Etapa 1: Apresentando o Caso

Fazendo o caso
Fazendo o caso
Fazendo o caso
Fazendo o caso
Fazendo o caso
Fazendo o caso

A caixa é uma lanterna de vela BORRBY modificada da Ikea.

O caso é modificado da seguinte forma:

1 Perfure as soldas segurando a parte superior da estrutura principal

2 Remova o topo

3 Corte a grade de ventilação na frente para abrir espaço para o display LCD

4 Corte madeira ou folha de metal para preencher as grades de ventilação que permanecem

5 Preencha as lacunas entre a base e a estrutura com tiras de madeira. A placa de circuito base fica nesta madeira. Remova o prego da vela da base e acrescente mais de um metro.

6 Adicione um novo tampo de compensado e fixe com dobradiças na parte de trás. Um recesso precisará ser cortado na parte superior para ocupar a parte superior da placa de circuito do LCD que se projeta da base.

7 Adicione uma alça e faça um orifício na base para os cabos.

8 Fixar a tela LCD no recorte

9 Corrija o movimento do relógio de esqueleto, suspendendo-o pela parte superior

10 Slide no PCB e painel de exibição de LED

Etapa 2: Display LCD usando a biblioteca DCF77 de Udo Klein

"carregando =" preguiçoso "videoclipe mostrando o relógio operando e tocando das 23:59:55 às 00:00:32

Os sinos são feitos por circuitos separados, mas podem ser eletromecânicos ou amostras por meio de uma placa de som.