Tabla de contenido:

Reloj digital de hora en red con ESP8266: 4 pasos (con imágenes)
Reloj digital de hora en red con ESP8266: 4 pasos (con imágenes)

Video: Reloj digital de hora en red con ESP8266: 4 pasos (con imágenes)

Video: Reloj digital de hora en red con ESP8266: 4 pasos (con imágenes)
Video: Dispositivos DSTIKE: Deauther Watch V1 ESP8266 + Deauther Mini OLED + Duck ESP8266 MEGA32u4 2024, Mes de julio
Anonim
Reloj digital de hora en red usando el ESP8266
Reloj digital de hora en red usando el ESP8266

Aprendemos a construir un lindo reloj digital que se comunica con los servidores NTP y muestra la hora de la red o de Internet. Usamos el WeMos D1 mini para conectarnos a una red WiFi, obtener el tiempo NTP y mostrarlo en un módulo OLED.

El video de arriba le explica todo el proceso de construcción de este proyecto.

Paso 1: reúna los componentes electrónicos

Reúna la electrónica
Reúna la electrónica

Para construir este proyecto, necesitará una placa WeMos D1 mini o compatible que use el chipset ESP8266 junto con un módulo OLED. El boceto también debería funcionar con las placas ESP32, pero no lo he probado.

Paso 2: Edite y cargue el boceto

Edite y cargue el boceto
Edite y cargue el boceto
Edite y cargue el boceto
Edite y cargue el boceto
Edite y cargue el boceto
Edite y cargue el boceto

Descargue el boceto usando el siguiente enlace:

Comience agregando sus credenciales de red, ya que necesitamos conectarnos a una red WiFi. Luego, asegúrese de agregar la información de zona horaria correcta. Puede visitar el siguiente enlace para obtener la cadena de zona horaria relevante para su región:

Antes de que pueda cargar el boceto, asegúrese de haber instalado la biblioteca U8g2 junto con el paquete de soporte de la placa para las placas ESP8266. Consulte las imágenes para obtener más información o mire el video para obtener instrucciones detalladas. Una vez completado, conecte la placa y asegúrese de haber seleccionado la configuración correcta de la placa como se ve en la imagen. Luego, presione la carga y espere a que se complete.

Una vez cargado, abra el monitor en serie y asegúrese de que se muestre la hora correcta. Si no es así, asegúrese de haber seleccionado la zona horaria correcta para su región.

Paso 3: conecte el módulo OLED

Conecte el módulo OLED
Conecte el módulo OLED
Conecte el módulo OLED
Conecte el módulo OLED

Utilice el diagrama de cableado anterior para conectar el módulo OLED a la placa del microcontrolador. Encienda la placa y debería ver la hora mostrada en el módulo.

Paso 4: agregue los módulos al gabinete

Agregue los módulos al gabinete
Agregue los módulos al gabinete
Agregue los módulos al gabinete
Agregue los módulos al gabinete
Agregue los módulos al gabinete
Agregue los módulos al gabinete
Agregue los módulos al gabinete
Agregue los módulos al gabinete

Una vez que esté satisfecho con los resultados, descargue e imprima en 3D el modelo desde el siguiente enlace:

La placa se encuentra en la cubierta posterior, mientras que el módulo OLED se encuentra al final del gabinete. Puede usar cinta de doble cara para mantener el módulo OLED en su lugar y también puede agregar un poco de pegamento caliente cerca de los cables para mantenerlo en su lugar. Suelde los cables del módulo OLED a la placa del microcontrolador y luego selle la unidad usando un poco de pegamento para mantenerla unida. Conecte el cable microUSB y debería funcionar como se esperaba.

Si te ha gustado esta publicación, no olvides seguirnos usando los enlaces a continuación, ya que estaremos construyendo muchos más proyectos como este:

  • YouTube:
  • Instagram:
  • Facebook:
  • Gorjeo:
  • Sitio web de BnBe:

Recomendado: