Tabla de contenido:
- Paso 1: lo que necesitará
- Paso 2: Inicie Visuino y seleccione el tipo de placa M5 Stack Stick C
- Paso 3: En Visuino, coloque la placa StickC
- Paso 4: Configuración de WiFi
- Paso 5: en Visuino, agregue componentes
- Paso 6: en los componentes del conjunto de Visuino
- Paso 7: en los componentes de Visuino Connect
- Paso 8: Genere, compile y cargue el código Arduino
- Paso 9: jugar
Video: Obtenga la hora y la fecha de Internet - Tutorial: 9 pasos
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:41
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á
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 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
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
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
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
- 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
- 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
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:
OLED ESP8266 - Obtener la fecha y la hora de Internet: 8 pasos
ESP8266 OLED - Obtener la hora y la fecha de Internet: en este tutorial aprenderemos cómo obtener la fecha y la hora del servidor NIST TIME usando ESP8266 OLED y Visuino. Vea un video de demostración
Cómo hacer un registro de fecha y hora »Wiki Ùtil Liono Maker: 5 pasos
Cómo hacer un registro de fecha y hora »Wiki Ùtil Liono Maker: Introducción: -En este tutorial aprenderemos cómo hacer un registro de fecha y hora con Arduino. Para este propósito, estoy usando DS3231 & Módulos de tarjeta Micro SD. El módulo principal que se utiliza para tiempo y amp; el registro de fecha es DS3231. DS3231 es un RTC (real ti
Reloj de Internet: muestra la fecha y la hora con un OLED usando ESP8266 NodeMCU con protocolo NTP: 6 pasos
Reloj de Internet: muestra la fecha y la hora con un OLED usando ESP8266 NodeMCU con protocolo NTP: Hola chicos, en este instructables construiremos un reloj de Internet que obtendrá tiempo de Internet, por lo que este proyecto no necesitará ningún RTC para ejecutarse, solo necesitará un conexión a Internet en funcionamiento Y para este proyecto necesitas un esp8266 que tendrá un
Trazado / registro de fecha / hora de Arduino usando Millis () y PfodApp: 11 pasos
Trazado / registro de fecha / hora de Arduino usando Millis () y PfodApp: No se requiere programación de Arduino o Android. También se admiten módulos RTC y GPS. Corrección automática para zonas horarias, deriva de RTC y segundos intercalares faltantes de GPS. Introducción Este tutorial le muestra cómo usar su Arduino millis ( ) marcas de tiempo para trazar datos ag
Visualización de fecha, hora y temperatura con XinaBox: 8 pasos
Pantalla de fecha, hora y temperatura con XinaBox: pantalla OLED fresca que muestra la fecha, la hora y la temperatura en grados Celsius y Fahrenheit usando Xinabox xChips basado en ESP8266