Relógio de sincronização WiFi instrutível 

Relógio de Sincronização Wi-Fi 

Ícone 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

https://youtu.be/rGEI4u4JSQg

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)

Suprimentos

Ícone https://www.instructables.com/ORIG/FLN/E9OC/L6W7495E/FLNE9OCL6W7495E.stl View in 3D Download
Ícone https://www.instructables.com/ORIG/F5R/D5HX/L6W7495F/F5RD5HXL6W7495F.stl View in 3D Download
Ícone https://www.instructables.com/ORIG/F4J/TU3P/L6W7495G/F4JTU3PL6W7495G.stl View in 3D Download
Ícone https://www.instructables.com/ORIG/FBC/YHE3/L6W7495H/FBCYHE3L6W7495H.stl View in 3D Download
Ícone https://www.instructables.com/ORIG/FG2/T8UX/L6W7495I/FG2T8UXL6W7495I.stl View in 3D Download
Ícone https://www.instructables.com/ORIG/F0E/38K0/L6W7495J/F0E38K0L6W7495J.stl View in 3D Download
Ícone https://www.instructables.com/ORIG/FLM/YXUK/L6W7495K/FLMYXUKL6W7495K.stl View in 3D Download
Ícone https://www.instructables.com/ORIG/FTY/GEKU/L6W7495L/FTYGEKUL6W7495L.stl View in 3D Download

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.
    Suprimentos

Passo 3: Monte o Circuito 

  • Conecte o ESP32 e as placas de driver conforme mostrado acima.
    Monte o Circuito

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.
    Montagem final

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.

  1. 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.
  2. 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
  3. 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).
  4. 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.

  1. Defina false para o fag chamado WIFI_SMARTCONFIG na linha 7 no código-fonte,
    #define WIFI_SMARTCONFIG falso
  2. 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
  3. Compile e fiash para o micro controlador.
    Montagem final
    Montagem final
Ícone https://www.instructables.com/ORIG/FOX/71VV/L6XMLAAY/FOX71VVL6XMLAAY.inoDownload

Ícone 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.

Símbolo
Ícone Eu amo sua criatividade. Eu não pensei sobre tal idéia. obrigado

Ícone VOCÊ ESTÁ BRINCANDO? Isso é absolutamente fantástico. Adoro. Isso é algo que vou começar hoje. Bom trabalho!

Ícone 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.

Ícone Substitua a mão por um disco de acrílico transparente com um pequeno batente colado no lugar ou um parafuso.

Ícone É 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.

Ícone Ó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.

Ícone 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”

Ícone Droga! Isso é genial. Você já é um vencedor.

Logotipo

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

Referências

Deixe um comentário

Seu endereço de e-mail não será publicado. Os campos obrigatórios estão marcados *