Vídeo: DIY Arduino Christmas Clock: 4 etapas (com imagens)
2025 Autor: John Day | [email protected]. Última modificação: 2025-01-13 06:58
Feliz Natal! Recentemente, fui abordado por Elegoo para criar um projeto temático de Natal com seu Arduino R3 Most Complete Starter Kit. Com os componentes incluídos em seu kit, fui capaz de criar este relógio temático de Natal que exibe a hora e a data e a cada quinze minutos a árvore no topo gira e brilha em verde para encher uma sala com Espírito de Natal. Acompanhe o meu Instructable para ver como fiz este relógio e como você pode fazer um também. Se você tiver alguma dúvida, deixe-me saber na seção de comentários e eu tentarei o meu melhor para ajudá-lo!
Etapa 1: Projeto 3D
Comecei este projeto projetando os componentes do relógio no Fusion 360. O primeiro componente é a base do relógio. Esta parte abriga todas as placas eletrônicas, bem como o LCD 16X2. Para montar os componentes, usei porcas e parafusos M3 com espaços projetados nas peças para encaixar sob pressão nas porcas M3. A parte superior do relógio vem a seguir e é usada para segurar o motor de passo que é usado para girar a árvore, bem como o anel deslizante personalizado usado para alimentar os LEDs. O próximo, claro, é o anel deslizante personalizado. Não vou entrar em muitos detalhes sobre esta peça ainda, pois é apenas V1 e tenho várias revisões de design que gostaria de fazer para criar um design de anel deslizante mais eficiente e prático. Este projeto foi feito em um cronograma muito curto, então eu tive que ir em frente e usar a V1 para este relógio. Estou planejando redesenhar o anel e criar um Instructable mais detalhado posteriormente com as informações e as peças necessárias para fazer o seu próprio. De qualquer forma, o anel deslizante é usado para montar a parte final sendo a própria árvore. Esta é uma árvore modificada de um modelo encontrado no Thingiverse. Esta parte é impressa no modo de vaso para ajudar a permitir que mais luz dos LEDs brilhe. Todos os arquivos necessários estão anexados abaixo para o design do relógio e do anel deslizante atual.
Etapa 2: Eletrônica
A próxima etapa é configurar os componentes eletrônicos e montá-los no gabinete impresso em 3D. Eu usei o Kit Arduino Mais Completo da Elegoo para este projeto, pois ele vem com todas as peças eletrônicas necessárias, bem como muitos outros componentes excelentes que você pode usar para criar seus próprios projetos. Para este projeto eu usei o Arduino Uno, módulo RTC, LCD 16X2, LED verde 3X e o motor de passo Elegoo e circuito de driver de passo. Eu conectei o LCD usando o esquema acima. Liguei os pinos SDA e SCL no RTC aos pinos SCL e SDA no UNO. Em seguida, conectei os pinos IN1-4 no controlador do motor aos pinos 7-10 no UNO. Para os LEDS, conectei-os através de um resistor de 68 ohm ao pino 6 no UNO. Depois que a fiação foi testada, desmontei e montei novamente as peças no gabinete impresso em 3D.
Etapa 3: Código
Usei o IDE Arduino para escrever o programa para este relógio. Pude aprender a usar o controlador de motor e o módulo RTC na lição fornecida por Elegoo. Essas lições vêm com projetos de exemplo, bem como códigos de exemplo para todos os diferentes componentes incluídos no kit. Usei as diferentes coisas que aprendi ao longo das lições e compilei o código abaixo para exibir a hora no LCD e controlar o motor de passo com base nos valores de tempo.
Etapa 4: Produto Final
E nós terminamos! Gostei de montar este projeto e espero que todos vocês também tenham gostado. Como eu disse antes, este projeto foi um pouco apressado para terminar antes do Natal. Há algumas coisas que eu gostaria de ter feito melhor, como incluir uma campainha piezoelétrica para tocar música enquanto a árvore gira, redesenhar o case para ser mais esteticamente agradável e incluir mais espaço para componentes adicionados. Mas como está, estou orgulhoso dos resultados finais e quero agradecer a Elegoo mais uma vez por me enviar os componentes necessários para criar este relógio temático de Natal. Se você quiser ver mais do que eu faço, visite meu site www.daily3dprinting.com. Obrigado e Feliz Natal!