Sommario:

Ottieni data e ora da Internet - Tutorial: 9 passaggi
Ottieni data e ora da Internet - Tutorial: 9 passaggi

Video: Ottieni data e ora da Internet - Tutorial: 9 passaggi

Video: Ottieni data e ora da Internet - Tutorial: 9 passaggi
Video: ISEE 2023 - IL TUTORIAL per chiederlo in autonomia 2024, Dicembre
Anonim
Image
Image

In questo tutorial impareremo come ottenere la data e l'ora dal server NIST TIME utilizzando M5Stack StickC e Visuino, Guarda un video dimostrativo.

Passaggio 1: cosa ti servirà

Cosa ti servirà
Cosa ti servirà

M5StickC ESP32: puoi ottenerlo qui

Programma Visuino: Scarica Visuino

Nota: controlla questo tutorial qui su come installare la scheda StickC ESP32

Passaggio 2: avviare Visuino e selezionare il tipo di scheda M5 Stack Stick C

Avvia Visuino e seleziona il tipo di scheda M5 Stack Stick C
Avvia Visuino e seleziona il tipo di scheda M5 Stack Stick C
Avvia Visuino e seleziona il tipo di scheda M5 Stack Stick C
Avvia Visuino e seleziona il tipo di scheda M5 Stack Stick C

Avvia Visuino come mostrato nella prima immagine Fare clic sul pulsante "Strumenti" sul componente Arduino (Immagine 1) in Visuino Quando viene visualizzata la finestra di dialogo, selezionare "M5 Stack Stick C" come mostrato in Figura 2

Passaggio 3: in Visuino impostare la scheda StickC

In Visuino imposta la scheda StickC
In Visuino imposta la scheda StickC
In Visuino imposta la scheda StickC
In Visuino imposta la scheda StickC
In Visuino imposta la scheda StickC
In Visuino imposta la scheda StickC
In Visuino imposta la scheda StickC
In Visuino imposta la scheda StickC

Fare clic sulla scheda "M5 Stack Stick C" per selezionarla

Nella finestra "Proprietà" selezionare "Moduli" e fare clic su "+" per espandere, Selezionare "Display ST7735" e fare clic su "+" per espanderlo, impostare "Orientamento" su "goRight"

Imposta "Colore di sfondo" su "ClBlack"Seleziona "Elementi" e fai clic sul pulsante blu con 3 punti…

Apparirà la finestra di dialogo Elementi

Nella finestra di dialogo degli elementi espandi "Testo" sul lato destro e trascina "Disegna testo" e trascina 2X "Campo di testo" dal lato destro a sinistra

  • Seleziona il testo "Disegna testo1" a sinistra e nella finestra delle proprietà imposta la dimensione su 2, il colore su aclLime e il testo su "Data e ora"
  • Seleziona "Text Field1" a sinistra e nella finestra delle proprietà imposta la dimensione su 2, il colore su aclAqua e Y su 10
  • Seleziona "Text Field2" a sinistra e nella finestra delle proprietà imposta la dimensione su 2 e Y su 30

Passaggio 4: configurazione Wi-Fi

Configurazione Wi-Fi
Configurazione Wi-Fi
Configurazione Wi-Fi
Configurazione Wi-Fi
Configurazione Wi-Fi
Configurazione Wi-Fi

Fare clic sulla scheda "M5 Stack Stick C" per selezionarla

Nella finestra "Proprietà" selezionare "Moduli" e fare clic su "+" per espandere, "WiFi" e fare clic su "+" per espandere, selezionare "Connetti a punti di accesso" e fare clic sul pulsante (3 punti)

Nella finestra "AccessPoints" trascina "WiFi Access Point" sul lato sinistro.

Quindi sul lato sinistro seleziona "Access Point1" e nella finestra delle proprietà imposta

  • Sotto "SSID" inserisci il nome della tua rete WiFi
  • Sotto "Password" inserisci la password di accesso alla tua rete WiFi

Nella finestra "Proprietà" selezionare "Moduli" e fare clic su "+" per espandere, "WiFi" e fare clic su "+" per espandere, >Socket, fare clic sul pulsante […], in modo che si apra la finestra "Socket" Trascina il client TCP da da destra a sinistra e sotto la finestra delle proprietà impostata

  • porto: 37 e
  • ospite: time-b-g.nist.gov

Passaggio 5: aggiungere componenti in Visuino

In Visuino Aggiungi componenti
In Visuino Aggiungi componenti
In Visuino Aggiungi componenti
In Visuino Aggiungi componenti
In Visuino Aggiungi componenti
In Visuino Aggiungi componenti

Aggiungi il componente "Generatore di impulsi"

Aggiungi il componente "Internet Time Protocol"

Aggiungi il componente 2X "Elimina sottotesto destro"

Aggiungi il componente 2X "Elimina sottotesto sinistro"

Passaggio 6: nei componenti del set di Visuino

Componenti del set di Visuino
Componenti del set di Visuino
Componenti del set di Visuino
Componenti del set di Visuino
  • Seleziona "PulseGenerator1" e nella finestra delle proprietà imposta la frequenza su 0,1166667
  • Seleziona "DeleteRightText1" e nella finestra delle proprietà imposta Lunghezza su 13
  • Seleziona "DeleteRightText2" e nella finestra delle proprietà imposta Lunghezza su 5
  • Seleziona "DeleteLeftText2" e nella finestra delle proprietà imposta Lunghezza su 12

Passaggio 7: nei componenti di Visuino Connect

Nei componenti di Visuino Connect
Nei componenti di Visuino Connect
  • Collegare il pin "PulseGenerator1" [Out] al pin "InternetTime1" [In]
  • Connetti il pin "InternetTime1" [Socket] a "M5 Stack Stick C" >pin TCP Client1 [In]
  • Collegare il pin "InternetTime1" [Out] al pin "DeleteRightText1" [In] e il pin "DeleteRightText2" [In]
  • Collegare il pin "DeleteRightText1" [Out] al pin "DeleteLeftText1" [In]
  • Collegare il pin "DeleteRightText2" [Out] al pin "DeleteLeftText2" [In]
  • Collegare il pin "DeleteLeftText1" [Out] a "M5 Stack Stick C">Display ST7735>pin Text Field1[In]
  • Collegare il pin "DeleteLeftText2" [Out] a "M5 Stack Stick C">Display ST7735>pin Text Field2[In]

Passaggio 8: genera, compila e carica il codice Arduino

Genera, compila e carica il codice Arduino
Genera, compila e carica il codice Arduino
Genera, compila e carica il codice Arduino
Genera, compila e carica il codice Arduino

Fare clic sull'icona Arduino sulla barra degli strumenti, questo genererà il codice e aprirà l'IDE Arduino. Il pulsante accanto ad esso compilerà e invierà il codice direttamente al dispositivo. Ti consigliamo di aprire l'IDE la prima volta per assicurarti che la porta COM sia impostata correttamente. Dopodiché l'IDE Arduino salverà le tue impostazioni.

Una volta nell'IDE di Arduino, assicurati che la scheda, la velocità e la porta siano impostate correttamente. Molto probabilmente dovrai impostare la porta COM dal sottomenu, ma le altre dovrebbero essere impostate automaticamente. Se hai più di una porta COM prova a rimuovere il tuo M5Stick, guarda e vedi quali porte rimangono, quindi ricollega l'M5Stick e vedi quale ritorna. Questa è la porta COM.

Quindi fare clic su Carica. Questo verificherà (compilerà) e caricherà.

Passaggio 9: Gioca

Se accendi il modulo M5Sticks, si collegherà a Internet e il display dovrebbe iniziare a mostrare la data e l'ora dal server NIST

. Puoi anche sperimentare con altri server che puoi trovare qui

Congratulazioni! Hai completato il tuo progetto M5Sticks con Visuino. In allegato anche il progetto Visuino, che ho realizzato per questo Instructable, potete scaricarlo qui. Puoi scaricarlo e aprirlo in Visuino:

Consigliato: