Relógio de sincronização WiFi instrutível
Relógio de Sincronização Wi-Fi
por shiura
Relógio analógico de três ponteiros com ajuste automático de hora usando NTP via WiFi. A inteligência do microcontrolador agora remove as engrenagens do relógio.
- Este relógio não possui engrenagens para girar os ponteiros, embora tenha apenas um motor de passo.
- Os ganchos atrás das mãos interferem com as outras mãos e a rotação recíproca da segunda mão controla a posição das outras mãos.
- As extremidades mecânicas do topo deinem a origem de todas as mãos. Não possui sensores de origem.
- Movimento único e divertido visto a cada minuto.
Nota : Versão de duas mãos sem movimento estranho (WiFi Sync Clock 2) é publicada.
Suprimentos
Você precisa (exceto peças impressas em 3D)
- Microcontrolador baseado em ESP32 com WiFi. Usei a placa ESP32-WROOM-32 do tipo “MH-ET LIVE MiniKit” (cerca de 5USD).
- Motor de passo com engrenagem 28BYJ-48 e seu circuito de driver (cerca de 3USD)
- Parafusos de rosca M2 e M3
Passo 1: Imprimir Peças
- Imprima todas as peças com a postura fornecida.
- Nenhum suporte necessário.
- Selecione “backplate.stl” (para relógio de parede) ou “backplate-with-foot.stl” (para relógio de mesa)
Etapa 2: peças de acabamento
- Remova bem os detritos e bolhas das peças. Especialmente, todos os eixos das mãos devem ser suaves para evitar movimentos involuntários das mãos.
- Verifique a fricção fornecida pela unidade de fricção (friction1.stl e friction2.stl). Se os ponteiros das horas ou dos minutos se moverem involuntariamente, aumente a fricção inserindo espuma de borracha conforme mostrado acima.
Passo 3: Monte o Circuito
- Conecte o ESP32 e as placas de driver conforme mostrado acima.
Etapa 4: Montagem final
Monte todas as peças empilhando umas às outras.
- Fixe a placa traseira na face frontal (dial.stl) usando parafusos de rosca de 2 mm.
- Fixe o motor de passo com parafusos de 3 mm. Se o comprimento do parafuso for muito longo, use alguns espaçadores.
- Fixe o circuito na parte de trás da face frontal. Por favor, use parafusos de rosca curtos de 2 mm. Se o ESP32 sair da placa do driver, use algumas braçadeiras.
Passo 5: Configure seu WiFi
Você pode configurar seu WiFi para o micro controlador de duas maneiras: Smartconhong ou Hard coding.
Smartcon!g
Você pode definir o SSID e a senha do seu WiFi usando o aplicativo para smartphone.
- Defina true para o >ag chamado WIFI_SMARTCONFIG na linha 7 do código-fonte,
#define WIFI_SMARTCONFIG true então compile e >ash no microcontrolador. - Instale os aplicativos para configurar WiFi. Os aplicativos estão em
• Android: https://play.google.com/store/apps/details?
id=com.khoazero123.iot_esptouch_demo&hl=ja&gl=US
• iOS: https://apps.apple.com/jp/app/espressif-esptouch/id1071176700 - Ligue o relógio e aguarde um minuto. O status da conexão WiFi é indicado pelo movimento do ponteiro dos segundos.
• Grande movimento recíproco: conectando-se ao WiFi usando a configuração anterior armazenada na memória não volátil.
• Pequeno movimento recíproco: Modo Smart Config. Se 30 segundos de teste de conexão WiFi falharem, ele passa automaticamente para o modo Smart Config (aguardando a configuração do aplicativo do smartphone). - Defina a senha do seu WiFi usando o aplicativo conforme mostrado acima.
Observe que seu smartphone deve se conectar ao WiFi de 2.4 GHz. As configurações WiFi configuradas são armazenadas em memória não volátil e são mantidas mesmo quando a energia é desligada.
Codificação rígida
Defina o SSID e a senha do seu WiFi no código-fonte. É útil se você não puder selecionar wifi de 2.4 GHz via SSID.
- Defina false para o fag chamado WIFI_SMARTCONFIG na linha 7 no código-fonte,
#define WIFI_SMARTCONFIG falso - em seguida, defina o SSID e a senha do seu WiFi no código-fonte diretamente nas linhas #11-12,
#define WIFI_SSID “SSID” // SSID do seu WiFi
#define WIFI_PASS “PASS” // a senha do seu WiFi - Compile e fiash para o micro controlador.
![]() |
https://www.instructables.com/ORIG/FOX/71VV/L6XMLAAY/FOX71VVL6XMLAAY.inoDownload |
Este é um dos projetos de impressão Arduino/3D mais fascinantes que já vi e fiz. É divertido apenas assistir a coisa maluca funcionar! Está funcionando bem e podemos até usá-lo como relógio de referência em nossa casa. A impressão 3D correu muito bem e foi seguida por um bom lixamento e alisamento. Usei uma placa ESP32 da Amazon (https://www.amazon.com/dp/B08D5ZD528? psc=1&ref=ppx_yo2ov_dt_b_product_details) e modifiquei a pinagem da porta (int port[PINS] = {27, 14, 12, 13} para corresponder. O código não compilaria até que eu movesse a função void printLocalTime() à frente de void getNTP(void). Fiz outro shiura Instructable e provavelmente fará mais.
Eu amo sua criatividade. Eu não pensei sobre tal idéia. obrigado
VOCÊ ESTÁ BRINCANDO? Isso é absolutamente fantástico. Adoro. Isso é algo que vou começar hoje. Bom trabalho!
este é um projeto engenhoso. Gostaria de saber se haveria uma maneira de colocar a terceira mão (a mais longa) atrás do rosto. Dessa forma, veríamos apenas os ponteiros dos minutos e das horas avançando sem a distração do terceiro ponteiro se movendo um pouco erraticamente.
Substitua a mão por um disco de acrílico transparente com um pequeno batente colado no lugar ou um parafuso.
É fácil remover o ponteiro dos segundos montando o ponteiro dos minutos diretamente no motor. Nesse caso, o estranho movimento do ponteiro dos minutos ocorre a cada 12 minutos para avançar o ponteiro das horas em 6 graus.
Ótimo projeto. Eu gosto do motor de passo. Duas sugestões que você poderia incorporar usando meu instrutor anterior.
i) ESP32 / ESP8266 Auto WiFi Config para Iniciantes https://www.instructables.com/ESP32-ESP8266-Auto-W… o que evita a necessidade de baixar um aplicativo para o seu celular, pois ele usa webpáginas.
ii) ESP-01 Timer Switch TZ/DST atualizável sem reprogramação https://www.instructables.com/ESP-01-Timer-Switch-… que novamente usa webpáginas para alterar o fuso horário configurado.
Mecanismo muito criativo! A mão que empurra e aí tem que evitar e dar a volta. Também poderia ser um ótimo relógio do tipo “mickey mouse”, onde os braços farão o “trabalho”
Droga! Isso é genial. Você já é um vencedor.
Documentos / Recursos
![]() |
Relógio de sincronização WiFi instrutível [pdf] Instruções Relógio de Sincronização WiFi, WiFi, Relógio de Sincronização, Relógio |