Taula de continguts:
- Pas 1: què necessiteu
- Pas 2: Inicieu Visuino i seleccioneu el tipus de placa M5 Stack Stick C
- Pas 3: a Visuino, configureu la placa StickC
- Pas 4: Configuració del WiFi
- Pas 5: a Visuino Afegeix components
- Pas 6: a Components del conjunt de Visuino
- Pas 7: a Components de Visuino Connect
- Pas 8: Genereu, compileu i pengeu el codi Arduino
- Pas 9: Juga
Vídeo: Obteniu hora i data des d'Internet - Tutorial: 9 passos
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:12
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
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 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
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
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
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
- 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
- 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
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:
ESP8266 OLED: obtingueu la data i l'hora d'Internet: 8 passos
ESP8266 OLED: obtingueu l’hora i la data d’Internet: en aquest tutorial aprendrem com obtenir la data i l’hora del servidor NIST TIME mitjançant ESP8266 OLED i Visuino. Mireu un vídeo de demostració
Rellotge d'Internet: visualització de la data i l'hora amb un OLED mitjançant ESP8266 NodeMCU amb protocol NTP: 6 passos
Rellotge d’Internet: visualitzeu la data i l’hora amb un OLED mitjançant ESP8266 NodeMCU amb protocol NTP: Hola nois d’aquest instructable, construirem un rellotge d’Internet que obtindrà temps d’Internet, de manera que aquest projecte no necessitarà cap RTC per executar-se, només necessitarà un funcionant la connexió a Internet I per a aquest projecte necessiteu un esp8266 que tingui un
Obteniu alertes per correu electrònic des del vostre sistema de seguretat domèstica mitjançant Arduino: 3 passos
Obteniu alertes per correu electrònic des del vostre sistema de seguretat domèstic mitjançant Arduino: mitjançant Arduino, podem adaptar fàcilment la funcionalitat bàsica de correu electrònic a pràcticament qualsevol instal·lació de sistema de seguretat existent. Això és especialment adequat per a sistemes antics que és probable que hagin estat desconnectats durant molt de temps d'un servei de monitorització
Obteniu el circuit LED RBG des de glaçons de gel brillants: 4 passos
Obteniu el circuit LED RBG de cubs de gel brillants: és possible que hàgiu vist aquests cubs de gel brillants abans. Brillen de diferents colors i tenen molts modes, però són bastant cars (entre 4 i 6 dòlars cadascun) i només duren unes hores. Us mostraré com extreure el circuit i alimentar-lo amb una altra font
Obteniu un àlbum des del vostre iPod al vostre iTunes !: 5 passos
Aconseguiu un àlbum des del vostre iPod a les vostres iTunes !: He notat que molta gent té la idea que heu de descarregar un programa completament nou o excavar noms de fitxers codificats per veure la música del vostre iPod i posar-lo. al vostre ordinador. En realitat és bastant fàcil i fins i tot podeu trobar un determinat albu