instructables Instrucciones de reloj de sincronización WiFi

instructables WiFi Sync Clock Instructions

Reloj de sincronización WiFi instructables 

Reloj de sincronización WiFi 

Icono por shiura

Reloj analógico de tres agujas con ajuste horario automático mediante NTP vía WiFi. La inteligencia del microcontrolador ahora elimina los engranajes del reloj. 

  • Este reloj no tiene engranajes para girar las manecillas aunque solo tiene un motor paso a paso.
  • Los ganchos detrás de las manos interfieren con otras manos y la rotación recíproca de la segunda mano controla la posición de las otras manos.
  • La parte superior de los extremos mecánicos define el origen de todas las manos. No tiene sensores de origen.
  • Movimiento único y divertido visto cada minuto.

nota: Se publica la versión a dos manos sin movimiento extraño (WiFi Sync Clock 2).

Suministros

Necesitas (que no sean piezas impresas en 3D)

  • Microcontrolador basado en ESP32 con WiFi. Utilicé una placa ESP32-WROOM-32 tipo “MH-ET LIVE MiniKit” (alrededor de 5 USD).
  • Motor paso a paso con engranajes 28BYJ-48 y su circuito controlador (alrededor de 3 USD)
  • Tornillos autorroscantes M2 y M3

https://youtu.be/rGEI4u4JSQg

Paso 1: Imprimir piezas 

  • Imprima todas las partes con la postura suministrada.
  • No se necesita apoyo.
  • Seleccione "backplate.stl" (para reloj de pared) o "backplate-with-foot.stl" (para reloj de escritorio)

Suministros

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

Paso 2: Terminar las piezas 

  • Retire bien los residuos y las manchas de las piezas. Especialmente, todos los ejes de las manos deben ser suaves para evitar el movimiento involuntario de las manos. 
  • Verifique la fricción dada por la unidad de fricción (friction1.stl y friction2.stl). Si las manecillas de las horas o los minutos se mueven involuntariamente, aumente la fricción insertando gomaespuma como se muestra arriba.
    Suministros

Paso 3: ensamblar el circuito 

  • Conecte el ESP32 y las placas de controlador como se muestra arriba.
    Montar el circuito

Paso 4: Montaje final 

Ensamble todas las partes apilándolas entre sí.

  • Fije la placa trasera a la cara frontal (dial.stl) usando tornillos autorroscantes de 2 mm.
  • Fije el motor paso a paso con tornillos autorroscantes de 3 mm. Si la longitud del tornillo es demasiado larga, utilice algunos espaciadores.
  • Fije el circuito a la parte posterior de la cara frontal. Utilice tornillos autorroscantes cortos de 2 mm. Si el ESP32 se sale de la placa del controlador, use algunas bridas.
    Montaje final

Paso 5: Configura tu WiFi

Puede configurar su WiFi al microcontrolador de dos maneras: Smartconhong o codificación dura.

Smartcon!g

Puede configurar el SSID y la contraseña de su WiFi usando la aplicación para teléfonos inteligentes.

  1. Establezca como verdadero la >ag denominada WIFI_SMARTCONFIG en la línea n.º 7 del código fuente,
    #define WIFI_SMARTCONFIG verdadero, luego compila y > guárdalo en el microcontrolador.
  2. Instale las aplicaciones para configurar WiFi. Las aplicaciones están en
    • Androide: 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. Encienda el reloj y espere un minuto. El estado de la conexión WiFi se indica mediante el movimiento de la manecilla de segundos.
    • Gran movimiento recíproco: conexión a WiFi utilizando la configuración anterior almacenada en la memoria no volátil.
    • Pequeño movimiento recíproco: Modo Smart Config. Si fallan los 30 segundos de prueba de conexión WiFi, automáticamente pasa al modo de configuración inteligente (esperando la configuración desde la aplicación del teléfono inteligente).
  4. Configure la contraseña de su WiFi usando la aplicación como se muestra arriba.

Tenga en cuenta que su teléfono inteligente debe conectarse a WiFi de 2.4 GHz. Los ajustes de WiFi configurados se almacenan en una memoria no volátil y se mantienen incluso cuando se apaga la alimentación.

Código difícil

Establezca el SSID y la contraseña de su WiFi en el código fuente. Es útil si no puede seleccionar wifi de 2.4 GHz a través de SSID.

  1. Establezca falso en el indicador denominado WIFI_SMARTCONFIG en la línea n.º 7 del código fuente,
    #define WIFI_SMARTCONFIG falso
  2. Luego configure el SSID y la contraseña de su WiFi en el código fuente directamente en las líneas #11-12,
    #define WIFI_SSID “SSID” // el SSID de tu WiFi
    #define WIFI_PASS “PASS” // la contraseña de tu WiFi
  3. Compílelo y envíelo al microcontrolador.
    Montaje final
    Montaje final
Icono https://www.instructables.com/ORIG/FOX/71VV/L6XMLAAY/FOX71VVL6XMLAAY.inoDownload

Icono Este es uno de los proyectos de impresión Arduino/3D más fascinantes que he visto y realizado. ¡Es divertido ver cómo funciona la cosa loca! Está funcionando bien y es posible que incluso lo usemos como reloj de referencia en nuestro hogar. La impresión 3D salió muy bien y fue seguida por un buen lijado y alisado. Usé una placa ESP32 de Amazon (https://www.amazon.com/dp/B08D5ZD528? psc=1&ref=ppx_yo2ov_dt_b_product_details) y modifiqué el pinout del puerto (int port[PINS] = {27, 14, 12, 13} para que coincida. El código no se compilaría hasta que moví la función void printLocalTime() delante de void getNTP(void). He hecho otro shiura Instructable y probablemente hará más.

Símbolo
Icono Me encanta tu creatividad. No pensé en tal idea. gracias

Icono ¿ESTÁS BROMEANDO? Esto es absolutamente fantástico. Me encanta. Esto es algo que voy a empezar hoy. ¡Bien hecho!

Icono Este es un diseño ingenioso. Me pregunto si habría una forma de poner la tercera mano (la más larga) detrás de la cara. De esa manera, uno solo vería avanzar las manecillas de minutos y horas sin la distracción de la tercera manecilla moviéndose un poco erráticamente.

Icono Reemplace la mano con un disco de acrílico transparente con un pequeño tope pegado en su lugar o un tornillo.

Icono Es fácil quitar la manecilla de segundos montando la manecilla de minutos directamente en el motor. En este caso, el extraño movimiento del minutero ocurre cada 12 minutos para avanzar la manecilla de las horas 6 grados.

Icono Gran proyecto. Me gusta el motor paso a paso. Dos sugerencias que podría incorporar usando mi anterior sin instructor.

i) Configuración WiFi automática ESP32 / ESP8266 para principiantes https://www.instructables.com/ESP32-ESP8266-Auto-W… lo que evita la necesidad de descargar una aplicación a su móvil ya que utiliza webpáginas.
ii) Interruptor temporizador ESP-01 TZ/DST actualizable sin reprogramación https://www.instructables.com/ESP-01-Timer-Switch-… que nuevamente usa webpáginas para cambiar la zona horaria configurada.

Icono Mecanismo muy creativo! La mano que empuja y luego tiene que esquivar y dar la vuelta. También podría ser un gran reloj tipo "mickey mouse", donde los brazos harán el "trabajo"

Icono ¡Maldición! Esto es genial. Ya eres un ganador.

Logo

Documentos / Recursos

PDF thumbnailReloj de sincronización WiFi
Instructions · WiFi Sync Clock, WiFi, Sync Clock, Clock

Haz una pregunta

Use this section to ask about setup, compatibility, troubleshooting, or anything missing from this manual.

Haz una pregunta

Ask about setup, compatibility, troubleshooting, or anything missing from this manual. Name and email are optional.