Innholdsfortegnelse:
- Trinn 1: Det du trenger
- Trinn 2: Start Visuino, og velg M5 Stack Stick C -korttype
- Trinn 3: Sett i Visuino StickC Board
- Trinn 4: WiFi -oppsett
- Trinn 5: Legg til komponenter i Visuino
- Trinn 6: I Visuino -settkomponenter
- Trinn 7: I Visuino Connect -komponenter
- Trinn 8: Generer, kompiler og last opp Arduino -koden
- Trinn 9: Spill
Video: Få tid og dato fra Internett - Opplæring: 9 trinn
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:22
I denne opplæringen lærer vi hvordan du får dato og klokkeslett fra NIST TIME -serveren ved hjelp av M5Stack StickC og Visuino, Se en demonstrasjonsvideo.
Trinn 1: Det du trenger
M5StickC ESP32: du kan få den her
Visuino -program: Last ned Visuino
Merk: Sjekk denne opplæringen her om hvordan du installerer StickC ESP32 -kort
Trinn 2: Start Visuino, og velg M5 Stack Stick C -korttype
Start Visuino som vist på det første bildet Klikk på "Verktøy" -knappen på Arduino -komponenten (Bilde 1) i Visuino Når dialogboksen vises, velg "M5 Stack Stick C" som vist på Bilde 2
Trinn 3: Sett i Visuino StickC Board
Klikk på "M5 Stack Stick C" -brettet for å velge det
I vinduet "Egenskaper" velger du "Moduler" og klikker "+" for å utvide, Velg "Display ST7735" og klikk "+" for å utvide den, Sett "Orientering" til "goRight"
Sett "Bakgrunnsfarge" til "ClBlack" Velg "Elements" og klikk på den blå knappen med 3 prikker …
Elements Dialog vil vises
I Elements Dialog utvider du "Tekst" på høyre side og drar "Tegn tekst" og drar 2X "Tekstfelt" fra høyre side til venstre
- Velg "Tegn tekst1" -tekst til venstre, og i egenskapsvinduet angir du størrelsen til 2, fargen til aclLime og teksten til "Dato og klokkeslett"
- Velg "Tekstfelt1" til venstre og i egenskapsvinduet angi størrelsen til 2, farge til aclAqua og Y til 10
- Velg "Tekstfelt2" til venstre og i egenskapsvinduet angi størrelsen til 2 og Y til 30
Trinn 4: WiFi -oppsett
Klikk på "M5 Stack Stick C" -brettet for å velge det
I vinduet "Egenskaper" velg "Moduler" og klikk "+" for å utvide, "WiFi" og klikk "+" for å utvide, velg "Koble til tilgangspunkter" og klikk på knappen (3 prikker)
I "AccessPoints" -vinduet drar du "WiFi Access Point" til venstre.
Velg deretter "Tilgangspunkt1" på venstre side og i vinduet Egenskaper
- Sett navnet på WiFi -nettverket under "SSID"
- Under "Passord" plasserer du passordet for WiFi -nettverket ditt
I vinduet "Egenskaper" velger du "Moduler" og klikker "+" for å utvide, "WiFi" og klikker "+" for å utvide> Sockets, klikker på […] -knappen, slik at "Sockets" -vinduet åpnes Dra TCP -klienten fra høyre til venstre og under Egenskaper vindu sett
- havn: 37 og
- vert: time-b-g.nist.gov
Trinn 5: Legg til komponenter i Visuino
Legg til komponenten "Pulsgenerator"
Legg til "Internet Time Protocol" -komponent
Legg til 2X "Delete Right Sub Text" -komponent
Legg til 2X "Slett venstre undertekst" -komponent
Trinn 6: I Visuino -settkomponenter
- Velg "PulseGenerator1" og i egenskapsvinduet sett frekvensen til 0.1166667
- Velg "DeleteRightText1" og i Egenskapsvinduet sett Lengde til 13
- Velg "DeleteRightText2" og i lengden på egenskapene setter du lengden til 5
- Velg "DeleteLeftText2" og sett lengden til egenskapsvinduet til 12
Trinn 7: I Visuino Connect -komponenter
- Koble "PulseGenerator1" pin [Out] til "InternetTime1" pin [In]
- Koble "InternetTime1" pin [Socket] til "M5 Stack Stick C"> TCP Client1 pin [In]
- Koble "InternetTime1" pin [Out] til "DeleteRightText1" pin [In] og "DeleteRightText2" pin [In]
- Koble "DeleteRightText1" pin [Out] til "DeleteLeftText1" pin [In]
- Koble "DeleteRightText2" pin [Out] til "DeleteLeftText2" pin [In]
- Koble "DeleteLeftText1" pin [Out] til "M5 Stack Stick C"> Display ST7735> Text Field1 pin [In]
- Koble "DeleteLeftText2" pin [Out] til "M5 Stack Stick C"> Display ST7735> Text Field2 pin [In]
Trinn 8: Generer, kompiler og last opp Arduino -koden
Klikk på Arduino -ikonet på verktøylinjen, dette vil generere kode og åpne Arduino IDE. Knappen ved siden av den vil kompilere og sende koden rett til enheten. Du vil åpne IDE første gang for å sikre at COM -porten er riktig angitt. Etter det vil Arduino IDE lagre innstillingene dine.
Når du er i Arduino IDE, må du kontrollere at brettet, hastigheten og porten er riktig angitt. Du må mest sannsynlig angi COM -porten fra undermenyen, men de andre bør settes automatisk. Hvis du har mer enn én COM -port, kan du prøve å fjerne M5Stick, se og se hvilke porter som er igjen. Fest deretter M5Stick igjen og se hvilken som returnerer. Det er COM -porten.
Klikk deretter på Last opp. Dette vil bekrefte (kompilere) og laste opp.
Trinn 9: Spill
Hvis du driver M5Sticks -modulen, kobles den til internett, og displayet skal begynne å vise dato og klokkeslett fra NIST -serveren
. Du kan også eksperimentere med andre servere som du finner her
Gratulerer! Du har fullført M5Sticks -prosjektet ditt med Visuino. Vedlagt er også Visuino -prosjektet, som jeg opprettet for denne Instructable, du kan laste det ned her. Du kan laste den ned og åpne den i Visuino:
Anbefalt:
ESP8266 OLED - Få tid og dato fra Internett: 8 trinn
ESP8266 OLED - Få tid og dato fra internett: I denne opplæringen lærer vi hvordan du får dato og klokkeslett fra NIST TIME -serveren ved hjelp av ESP8266 OLED og Visuino, Se en demonstrasjonsvideo
Internett -klokke: Vis dato og klokkeslett med en OLED ved bruk av ESP8266 NodeMCU med NTP -protokoll: 6 trinn
Internett -klokke: Vis dato og klokkeslett med en OLED Bruke ESP8266 NodeMCU Med NTP -protokoll: Hei folkens i denne instruksen vil vi bygge en internettklokke som får tid fra internett, så dette prosjektet trenger ikke noen RTC for å kjøre, det trenger bare en fungerende internettforbindelse Og for dette prosjektet trenger du en esp8266 som vil ha en
Få tid fra internett ved hjelp av ESP8266 - NTP -klokkeprosjekt med ESP8266 Nodemcu: 5 trinn
Få tid fra internett ved hjelp av ESP8266 | NTP Clock Project With ESP8266 Nodemcu: I denne opplæringen ser vi hvordan du får tid til å bruke ESP8266/nodemcu med Arduino IDE. Å få tid er spesielt nyttig i datalogging for å stemple avlesningene dine. Hvis ESP8266 -prosjektet ditt har tilgang til Internett, kan du få tid ved å bruke Network T
Visuino - Få nøyaktig tid fra Internett NIST -server ved hjelp av NodeMCU: 8 trinn
Visuino - Få nøyaktig tid fra Internett NIST -server ved hjelp av NodeMCU: I denne opplæringen bruker vi NodeMCU Mini, OLED Lcd og Visuino for å vise live internettid fra NIST Server på Lcd. Se en demonstrasjonsvideo. Æren for inspirasjon går til youtube -brukeren " Ciprian Balalau "
Arduino Dato/Tid Plotting/Logging Bruke Millis () og PfodApp: 11 trinn
Arduino Date/Time Plotting/Logging Using Millis () og PfodApp: Ingen Arduino- eller Android -programmering nødvendig. RTC- og GPS -moduler støttes også. Automatisk korreksjon for tidssoner, RTC -drift og GPS mangler sprang sekunder Introduksjon Denne opplæringen viser deg hvordan du bruker Arduino millis ( ) tidsstempler for å plotte data ag