Taula de continguts:

Obteniu hora i data des d'Internet - Tutorial: 9 passos
Obteniu hora i data des d'Internet - Tutorial: 9 passos

Vídeo: Obteniu hora i data des d'Internet - Tutorial: 9 passos

Vídeo: Obteniu hora i data des d'Internet - Tutorial: 9 passos
Vídeo: Я вернул его домой. Немецкая овчарка по имени Дом 2024, Desembre
Anonim
Image
Image

En aquest tutorial aprendrem com obtenir la data i l'hora del servidor NIST TIME mitjançant M5Stack StickC i Visuino, Mireu un vídeo de demostració.

Pas 1: què necessiteu

El que necessitareu
El que necessitareu

M5StickC ESP32: el podeu obtenir aquí

Programa Visuino: descarregar Visuino

Nota: Consulteu aquest tutorial aquí sobre com instal·lar la placa StickC ESP32

Pas 2: Inicieu Visuino i seleccioneu el tipus de placa M5 Stack Stick C

Inicieu Visuino i seleccioneu el tipus de placa M5 Stack Stick C
Inicieu Visuino i seleccioneu el tipus de placa M5 Stack Stick C
Inicieu Visuino i seleccioneu el tipus de placa M5 Stack Stick C
Inicieu Visuino i seleccioneu el tipus de placa M5 Stack Stick C

Inicieu Visuino com es mostra a la primera imatge Feu clic al botó "Eines" del component Arduino (imatge 1) a Visuino Quan aparegui el quadre de diàleg, seleccioneu "M5 Stack Stick C" tal com es mostra a la imatge 2

Pas 3: a Visuino, configureu la placa StickC

A Visuino, configureu la placa StickC
A Visuino, configureu la placa StickC
A Visuino, configureu la placa StickC
A Visuino, configureu la placa StickC
A Visuino, configureu la placa StickC
A Visuino, configureu la placa StickC
A Visuino, configureu la placa StickC
A Visuino, configureu la placa StickC

Feu clic al tauler "M5 Stack Stick C" per seleccionar-lo

A la finestra "Propietats", seleccioneu "Mòduls" i feu clic a "+" per expandir, Seleccioneu "Mostra ST7735" i feu clic a "+" per expandir-lo, configureu "Orientació" a "anar a la dreta"

Estableix "Color de fons" a "ClBlack" Selecciona "Elements" i fes clic al botó blau amb 3 punts …

Es mostrarà el quadre de diàleg Elements

Al quadre de diàleg Elements, expandiu "Text" al costat dret i arrossegueu "Dibuixa text" i arrossegueu 2X "Camp de text" del costat dret a l'esquerra

  • Seleccioneu el text "Dibuixa text1" a l'esquerra i, a la finestra de propietats, definiu la mida a 2, el color a aclLime i el text a "Data i hora".
  • Seleccioneu "Camp de text1" a l'esquerra i, a la finestra de propietats, definiu la mida a 2, el color a aclAqua i la Y a 10
  • Seleccioneu "Camp de text2" a l'esquerra i, a la finestra de propietats, definiu la mida a 2 i la Y a 30

Pas 4: Configuració del WiFi

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

Feu clic al tauler "M5 Stack Stick C" per seleccionar-lo

A la finestra "Propietats", seleccioneu "Mòduls" i feu clic a "+" per expandir, "WiFi" i feu clic a "+" per expandir, seleccioneu "Connecta als punts d'accés" i feu clic al botó (3 punts)

A la finestra "AccessPoints", arrossegueu "Punt d'accés WiFi" cap a la part esquerra.

A continuació, seleccioneu "Punt d'accés1" a la part esquerra i al conjunt de finestres de propietats

  • A "SSID", poseu el nom de la vostra xarxa WiFi
  • A "Contrasenya", poseu la contrasenya d'accés a la vostra xarxa WiFi

A la finestra "Propietats", seleccioneu "Mòduls" i feu clic a "+" per expandir, "WiFi" i feu clic a "+" per expandir,> Sockets, feu clic al botó […], de manera que s'obrirà la finestra "Sockets". Arrossegueu el client TCP des de dreta a l'esquerra i conjunt de finestres de Propietats

  • port: 37 i
  • amfitrió: time-b-g.nist.gov

Pas 5: a Visuino Afegeix components

A Visuino Afegeix components
A Visuino Afegeix components
A Visuino Afegeix components
A Visuino Afegeix components
A Visuino Afegeix components
A Visuino Afegeix components

Afegiu el component "Generador de polsos"

Afegiu el component "Internet Time Protocol"

Afegiu el component 2x "Suprimeix el text secundari dret"

Afegiu el component 2x "Suprimeix el text secundari esquerre"

Pas 6: a Components del conjunt de Visuino

A Components del conjunt de Visuino
A Components del conjunt de Visuino
A Components del conjunt de Visuino
A Components del conjunt de Visuino
  • Seleccioneu "PulseGenerator1" i, a la finestra de propietats, configureu la freqüència a 0.1166667
  • Seleccioneu "DeleteRightText1" i, a la finestra de propietats, configureu Longitud a 13
  • Seleccioneu "DeleteRightText2" i, a la finestra de propietats, configureu Longitud a 5
  • Seleccioneu "DeleteLeftText2" i, a la finestra de propietats, definiu Longitud a 12

Pas 7: a Components de Visuino Connect

A Components de Visuino Connect
A Components de Visuino Connect
  • Connecteu el pin "PulseGenerator1" [Out] al pin "InternetTime1" [In]
  • Connecteu el pin "InternetTime1" [Socket] a "M5 Stack Stick C"> TCP Client1 pin [In]
  • Connecteu el pin "InternetTime1" [Out] al pin "DeleteRightText1" [In] i el pin "DeleteRightText2" [In]
  • Connecteu el pin "DeleteRightText1" [Out] al pin "DeleteLeftText1" [In]
  • Connecteu el pin "DeleteRightText2" [Out] al pin "DeleteLeftText2" [In]
  • Connecteu el pin "DeleteLeftText1" [Out] a "M5 Stack Stick C"> Pantalla ST7735> Pin de camp de text1 [In]
  • Connecteu el pin "DeleteLeftText2" [Out] a "M5 Stack Stick C"> Pantalla ST7735> Pin de camp de text2 [In]

Pas 8: Genereu, compileu i pengeu el codi Arduino

Genereu, compileu i pengeu el codi Arduino
Genereu, compileu i pengeu el codi Arduino
Genereu, compileu i pengeu el codi Arduino
Genereu, compileu i pengeu el codi Arduino

Feu clic a la icona Arduino a la barra d'eines; això generarà codi i obrirà l'IDE Arduino. El botó que hi ha al costat compilarà i enviarà el codi directament al dispositiu. Voleu obrir l'IDE la primera vegada per assegurar-vos que el port COM estigui configurat correctament. Després, l'IDE Arduino desarà la vostra configuració.

Un cop a l'IDE d'Arduino, assegureu-vos que el tauler, la velocitat i el port estiguin configurats correctament. Probablement haureu d’establir el port COM des del submenú, però els altres s’han d’establir automàticament. Si teniu més d’un port COM, proveu d’eliminar el M5Stick, mireu i veureu quins ports queden, torneu a connectar el M5Stick i veureu quin torna. És a dir, és el port COM.

A continuació, feu clic a Penja. Això verificarà (compilarà) i penjarà.

Pas 9: Juga

Si enceneu el mòdul M5Sticks, es connectarà a Internet i la pantalla hauria de començar a mostrar la data i l'hora des del servidor NIST

. També podeu experimentar amb altres servidors que podeu trobar aquí

Enhorabona! Heu completat el vostre projecte M5Sticks amb Visuino. També s’adjunta el projecte Visuino, que he creat per a aquest instructable, el podeu descarregar aquí. Podeu descarregar-lo i obrir-lo a Visuino:

Recomanat: