Índice:
- Etapa 1: Etapa 1: Hardware
- Etapa 2: Etapa 2: Recursos
- Etapa 3: Etapa 3: Diagrama de fiação e esquemático
- Etapa 4: Etapa 4: Código e bibliotecas
Vídeo: KS-Batman-Watch: 4 etapas
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:37
(O relógio mostra 7:11 aqui)
Situação Como você não costuma chamar o Batman através de sua grande janela redonda do Batman, também quer usá-la para mostrar que horas são. Para fazer isso, você usa um Led-Strip do tipo WS2801-Type. (Ver foto).
O relógio consiste no mostrador do relógio mostrando as horas 1, 2, 3, 4, 5 e 7, 8, 9, 10 e 11 - não há espaço para 12 e 6. A hora é indicada ativando um led antes e depois do de acordo com a hora do mostrador do relógio. (ponteiro de hora)
Cada minuto consiste em dois LEDs - Exceto 59 (1), 60 (0), 1 (1) e 29 (1), 30 (0) e 31 (1). uma cor diferente do ponteiro das horas. Os últimos dois leds (sentido horário) indicam o minuto real.
Não fiz um ponteiro para os segundos - isso seria muito perturbador.
Etapa 1: Etapa 1: Hardware
Encomendei o seguinte hardware em aliexpress: DS3231 Time Module
Bateria LiIo recarregável LIR2032 (recarregável - isso é o que significa o R)
Hello Fish WS2801 faixa led
Caixa para o eletronico
Fonte de alimentação 5V 10A (muito grande)
Placa Arduino UNO
Cerca de 60 dólares para todos. (O mais caro era a faixa de LED ~ 40 USD. Você pode encontrar os mais baratos agora.)
Etapa 2: Etapa 2: Recursos
(o relógio mostra 6h39 aqui)
Basicamente, a coisa mostra a hora. Você só precisa saber que quando o ponteiro dos minutos se sobrepõe ao ponteiro das horas, a cor desses leds muda para outra cor configurável.
O relógio é programado com uma mudança automática do horário de verão (DST). Como eu uso o Alarme2 verdadeiro / falso para salvar o DST ativo não ativo - mesmo após uma perda de energia, você não precisa definir o DST-Bit novamente. O tempo é mantido graças ao LIR2032 e também é o bit para Alarme2 verdadeiro / falso.
Você pode definir na seção de configuração todas as cores que deseja usar para a face do relógio, os dois ponteiros e a cor de sobreposição. (ponteiro de minuto sobre ponteiro de hora).
Etapa 3: Etapa 3: Diagrama de fiação e esquemático
Com o parafuso de ajuste no lado direito da fonte de alimentação (V0ADJ), você pode alterar a tensão de saída. Aumentei para 5,5 V - porque meu "relógio" está longe da fonte de alimentação e estou com uma perda de tensão considerável por causa do comprimento do cabo.
Etapa 4: Etapa 4: Código e bibliotecas
No código DoW = 1 significa segunda-feira e DoW = 7 é para domingo. Apenas lembre-se de quando você definir o tempo após a perda total de energia.
Eu uso a biblioteca de Andrew Wickert - que vem como padrão para o DS3231 com o ambiente Arduinuo. E você precisa, é claro, da biblioteca FastLED para a faixa de LED WS2801.
Para a parte do código DST, segui o código de diy_bloke com o comentário de TedF23. (consulte:
Recomendado:
Como fazer uma antena dupla BiQuade 4G LTE Etapas fáceis: 3 etapas
Como Fazer Antena Dupla BiQuade 4G LTE Etapas fáceis: Na maioria das vezes que enfrentei, não tenho uma boa intensidade de sinal para meus trabalhos do dia-a-dia. Então. Procuro e tento diferentes tipos de antena, mas não funciona. Depois de perder tempo, encontrei uma antena que espero fazer e testar, porque não é um princípio de construção
Design de jogo no Flick em 5 etapas: 5 etapas
Design de jogos no Flick em 5 etapas: o Flick é uma maneira realmente simples de fazer um jogo, especialmente algo como um quebra-cabeça, romance visual ou jogo de aventura
Detecção de rosto no Raspberry Pi 4B em 3 etapas: 3 etapas
Detecção de rosto no Raspberry Pi 4B em 3 etapas: Neste Instructable, vamos realizar a detecção de rosto no Raspberry Pi 4 com Shunya O / S usando a Biblioteca Shunyaface. Shunyaface é uma biblioteca de reconhecimento / detecção de rosto. O projeto visa alcançar a detecção mais rápida e velocidade de reconhecimento com
Espelho de cortesia DIY em etapas fáceis (usando luzes de tira LED): 4 etapas
Espelho de toucador DIY em etapas fáceis (usando tiras de LED): Neste post, fiz um espelho de toucador DIY com a ajuda de tiras de LED. É muito legal e você deve experimentá-los também
Arduino Halloween Edition - Tela pop-out de zumbis (etapas com imagens): 6 etapas
Arduino Halloween Edition - Tela pop-out de zumbis (etapas com imagens): Quer assustar seus amigos e fazer barulho no Halloween? Ou apenas quer fazer uma boa pegadinha? Esta tela pop-out de zumbis pode fazer isso! Neste Instructable, vou ensiná-lo a criar facilmente zumbis usando o Arduino. O HC-SR0