Índice:
2025 Autor: John Day | [email protected]. Última modificação: 2025-01-13 06:58
Encontre meu projeto de relógio Arduino usando a placa UNO e Neopixels da Adafruit. É um trabalho em andamento, então seja paciente com meu tutorial … Ele se tornará mais detalhado conforme eu passar o tempo na manga. O código e os detalhes da fiação podem ser encontrados no GitHub (consulte os links a seguir).
Etapa 1: peças necessárias
x1 resistor de 10K
resistor x1 430R
x1 LDR (resistor dependente de luz)
Anel Neopixel x1 12 LED (Adafruit)
Anel de Neopixel x1 60 LED (Adafruit) - observe que o anel vem em quatro partes
x1 RTC DS1307 (relógio em tempo real)
Placa Arduino UNO R3 x1
placa de ensaio x1
fios
Etapa 2: O layout do hardware (conforme o design do Fritzing)
github.com/SteveDeDomenico/Arduino-Uno-LED…
Você pode baixar o diagrama de Fritzing para ajudar na instalação elétrica do projeto. Observe que o resistor é de 10K.
Etapa 3: o código
github.com/SteveDeDomenico/Arduino-Uno-LED…
O código pode ser encontrado no GitHub para download. Conforme eu tiver algum tempo, discutirei parte do código com mais detalhes.
Etapa 4: Vídeos do trabalho
Não é o melhor dos vídeos, mas achei que seria legal mostrá-lo funcionando. Vou fazer upload de outros melhores, demonstrando alguns dos recursos.
Etapa 5: O RTC
O RTC DS1307 foi usado para ajudar a manter a hora correta. Consulte o diagrama de Fritzing para a fiação correta.
Etapa 6: os anéis separados
O anel pequeno (12 LEDs) é usado para o ponteiro das horas e o anel maior (60 LEDs) é usado para os ponteiros dos minutos e segundos. Um LDR (resistor dependente de luz) foi incorporado à construção para ajustar o brilho de ambos os anéis. Esses anéis podem ser adquiridos no site da Adafruit. Observe que o anel de 60 LEDs vem em quatro partes e precisam ser soldados juntos.
Etapa 7: O Conselho da UNO
Usei a placa UNO, mas outras funcionam da mesma forma.
Etapa 8: Um acabamento artístico para o projeto
Uma caixa de corte a laser foi usada para completar o projeto.
Etapa 9: Efeito noturno
Observe que o resistor sensível à luz torna os LEDs menos brilhantes no escuro.