Tabla de contenido:

Obtenga la hora y la fecha de Internet - Tutorial: 9 pasos
Obtenga la hora y la fecha de Internet - Tutorial: 9 pasos

Video: Obtenga la hora y la fecha de Internet - Tutorial: 9 pasos

Video: Obtenga la hora y la fecha de Internet - Tutorial: 9 pasos
Video: Como Cambiar la HORA y FECHA en windows 10 / Como cambia la Hora en Windows 10 2024, Noviembre
Anonim
Image
Image

En este tutorial aprenderemos cómo obtener la fecha y la hora del servidor NIST TIME usando M5Stack StickC y Visuino, Vea un video de demostración.

Paso 1: lo que necesitará

Que necesitarás
Que necesitarás

M5StickC ESP32: puedes conseguirlo aquí

Programa Visuino: Descarga Visuino

Nota: Consulte este tutorial aquí sobre cómo instalar la placa StickC ESP32

Paso 2: Inicie Visuino y seleccione el tipo de placa M5 Stack Stick C

Inicie Visuino y seleccione el tipo de placa M5 Stack Stick C
Inicie Visuino y seleccione el tipo de placa M5 Stack Stick C
Inicie Visuino y seleccione el tipo de placa M5 Stack Stick C
Inicie Visuino y seleccione el tipo de placa M5 Stack Stick C

Inicie Visuino como se muestra en la primera imagen Haga clic en el botón "Herramientas" en el componente Arduino (Imagen 1) en Visuino Cuando aparezca el cuadro de diálogo, seleccione "M5 Stack Stick C" como se muestra en la Imagen 2

Paso 3: En Visuino, coloque la placa StickC

En Visuino, coloque la placa StickC
En Visuino, coloque la placa StickC
En Visuino, coloque la placa StickC
En Visuino, coloque la placa StickC
En Visuino, coloque la placa StickC
En Visuino, coloque la placa StickC
En Visuino, coloque la placa StickC
En Visuino, coloque la placa StickC

Haga clic en el tablero "M5 Stack Stick C" para seleccionarlo

En la ventana "Propiedades", seleccione "Módulos" y haga clic en "+" para expandir, Seleccione "Display ST7735" y haga clic en "+" para expandirlo, establezca "Orientation" en "goRight"

Establezca "Color de fondo" en "ClBlack" Seleccione "Elementos" y haga clic en el botón azul con 3 puntos …

Se mostrará el cuadro de diálogo de elementos

En el cuadro de diálogo Elementos, expanda "Texto" en el lado derecho y arrastre "Dibujar texto" y arrastre 2X "Campo de texto" desde el lado derecho hacia la izquierda.

  • Seleccione el texto "Dibujar texto1" a la izquierda y en la ventana de propiedades establezca el tamaño en 2, el color en aclLime y el texto en 'Fecha y hora'
  • Seleccione "Campo de texto1" a la izquierda y en la ventana de propiedades establezca el tamaño en 2, el color en aclAqua e Y en 10
  • Seleccione "Campo de texto 2" a la izquierda y en la ventana de propiedades establezca el tamaño en 2 e Y en 30

Paso 4: Configuración de WiFi

Configuración de WiFi
Configuración de WiFi
Configuración de WiFi
Configuración de WiFi
Configuración de WiFi
Configuración de WiFi

Haga clic en el tablero "M5 Stack Stick C" para seleccionarlo

En la ventana "Propiedades", seleccione "Módulos" y haga clic en "+" para expandir, "WiFi" y haga clic en "+" para expandir, seleccione "Conectar a puntos de acceso" y haga clic en el botón (3 puntos)

En la ventana "Puntos de acceso", arrastre "Punto de acceso WiFi" hacia el lado izquierdo.

Luego, en el lado izquierdo, seleccione "Access Point1" y en la ventana de propiedades establecer

  • Debajo de "SSID" ponga el nombre de su red WiFi
  • En "Contraseña", ingrese la contraseña de acceso a su red WiFi.

En la ventana "Propiedades", seleccione "Módulos" y haga clic en "+" para expandir, "WiFi" y haga clic en "+" para expandir,> Sockets, haga clic en el botón […], para que se abra la ventana "Sockets" Arrastre el Cliente TCP desde a la derecha del lado izquierdo y debajo del conjunto de ventanas Propiedades

  • puerto: 37 y
  • anfitrión: time-b-g.nist.gov

Paso 5: en Visuino, agregue componentes

En Visuino Agregar componentes
En Visuino Agregar componentes
En Visuino Agregar componentes
En Visuino Agregar componentes
En Visuino Agregar componentes
En Visuino Agregar componentes

Agregar el componente "Generador de impulsos"

Agregar el componente "Protocolo de hora de Internet"

Agregue el componente "Eliminar texto secundario derecho" 2X

Agregar el componente "Eliminar texto secundario izquierdo" 2X

Paso 6: en los componentes del conjunto de Visuino

En Visuino Establecer componentes
En Visuino Establecer componentes
En Visuino Establecer componentes
En Visuino Establecer componentes
  • Seleccione "PulseGenerator1" y en la ventana de propiedades establezca la frecuencia en 0.1166667
  • Seleccione "DeleteRightText1" y en la ventana de propiedades establezca Longitud en 13
  • Seleccione "DeleteRightText2" y en la ventana de propiedades establezca Longitud en 5
  • Seleccione "DeleteLeftText2" y en la ventana de propiedades establezca Longitud en 12

Paso 7: en los componentes de Visuino Connect

En componentes de Visuino Connect
En componentes de Visuino Connect
  • Conecte el pin "PulseGenerator1" [Salida] al pin "InternetTime1" [Entrada]
  • Conecte el pin "InternetTime1" [Socket] a "M5 Stack Stick C"> pin TCP Client1 [In]
  • Conecte el pin "InternetTime1" [Salida] al pin "DeleteRightText1" [In] y el pin "DeleteRightText2" [In]
  • Conecte el pin "DeleteRightText1" [Out] al pin "DeleteLeftText1" [In]
  • Conecte el pin "DeleteRightText2" [Out] al pin "DeleteLeftText2" [In]
  • Conecte "DeleteLeftText1" pin [Out] a "M5 Stack Stick C"> Display ST7735> Text Field1 pin [In]
  • Conecte el pin "DeleteLeftText2" [Out] a "M5 Stack Stick C"> Display ST7735> Pin del campo de texto2 [In]

Paso 8: Genere, compile y cargue el código Arduino

Genere, compile y cargue el código Arduino
Genere, compile y cargue el código Arduino
Genere, compile y cargue el código Arduino
Genere, compile y cargue el código Arduino

Haga clic en el icono de Arduino en la barra de herramientas, esto generará código y abrirá el IDE de Arduino. El botón junto a él compilará y enviará el código directamente al dispositivo. Querrá abrir el IDE la primera vez para asegurarse de que el puerto COM esté configurado correctamente. Después de eso, el IDE de Arduino guardará su configuración.

Una vez en el IDE de Arduino, asegúrese de que su placa, velocidad y puerto estén configurados correctamente. Lo más probable es que necesite configurar el puerto COM desde el submenú, pero los demás deben configurarse automáticamente. Si tiene más de un puerto COM, intente quitar su M5Stick, mire y vea qué puertos quedan, luego vuelva a conectar el M5Stick y vea cuál regresa. Ese es el puerto COM.

Luego haga clic en Cargar. Esto Verificará (compilará) y Cargará.

Paso 9: jugar

Si enciende el módulo M5Sticks, se conectará a Internet y la pantalla debería comenzar a mostrar la fecha y la hora del servidor NIST.

También puede experimentar con otros servidores que puede encontrar aquí

¡Felicidades! Ha completado su proyecto M5Sticks con Visuino. También se adjunta el proyecto Visuino, que creé para este Instructable, puedes descargarlo aquí. Puede descargarlo y abrirlo en Visuino:

Recomendado: