Sadržaj:
- Korak 1: Ono što će vam trebati
- Korak 2: Pokrenite Visuino i odaberite vrstu ploče M5 Stack Stick C ploče
- Korak 3: U Visuinu postavite StickC ploču
- Korak 4: Postavljanje WiFi -a
- Korak 5: U Visuinu dodajte komponente
- Korak 6: U Visuino skup komponenti
- Korak 7: U komponentama Visuino Connect
- Korak 8: Generirajte, kompajlirajte i prenesite Arduino kôd
- Korak 9: Igrajte se
2025 Autor: John Day | [email protected]. Zadnja promjena: 2025-01-13 06:57
U ovom ćemo vodiču naučiti kako dobiti datum i vrijeme s poslužitelja NIST TIME pomoću M5Stack StickC i Visuina, Pogledajte demonstracijski video.
Korak 1: Ono što će vam trebati
M5StickC ESP32: možete ga nabaviti ovdje
Visuino program: Preuzmite Visuino
Napomena: Ovdje pročitajte ovaj vodič o tome kako instalirati StickC ESP32 ploču
Korak 2: Pokrenite Visuino i odaberite vrstu ploče M5 Stack Stick C ploče
Pokrenite Visuino kao što je prikazano na prvoj slici Pritisnite gumb "Alati" na Arduino komponenti (Slika 1) u Visuinu Kad se pojavi dijaloški okvir, odaberite "M5 Stack Stick C" kao što je prikazano na slici 2
Korak 3: U Visuinu postavite StickC ploču
Kliknite na ploču "M5 Stack Stick C" da biste je odabrali
U prozoru "Svojstva" odaberite "Moduli" i kliknite "+" za proširenje, Odaberite "Display ST7735" i kliknite "+" da biste ga proširili, postavite "Orientation" na "goRight"
Postavite "Boja pozadine" na "ClBlack" Odaberite "Elementi" i kliknite na plavi gumb s 3 točke …
Prikazat će se dijaloški okvir elemenata
U dijalogu Elementi proširite "Tekst" s desne strane i povucite "Nacrtaj tekst" i povucite 2X "Tekstualno polje" s desne strane na lijevu stranu
- Odaberite tekst "Nacrtaj tekst1" s lijeve strane i u prozoru svojstava postavite veličinu na 2, boju na aclLime i tekst na "Datum i vrijeme"
- Odaberite "Tekstualno polje1" s lijeve strane i u prozoru svojstava postavite veličinu na 2, boju na aclAqua i Y na 10
- Odaberite "Text Field2" s lijeve strane i u prozoru svojstava postavite veličinu na 2, a Y na 30
Korak 4: Postavljanje WiFi -a
Kliknite na ploču "M5 Stack Stick C" da biste je odabrali
U prozoru "Svojstva" odaberite "Moduli" i kliknite "+" za proširenje, "WiFi" i kliknite "+" za proširenje, odaberite "Poveži se s pristupnim točkama" i kliknite gumb (3 točke)
U prozoru "AccessPoints" povucite "WiFi Access Point" na lijevu stranu.
Zatim na lijevoj strani odaberite "Pristupna točka1" i u prozoru svojstava postavite
- Pod "SSID" stavite naziv svoje WiFi mreže
- Pod "Lozinka" stavite pristupnu lozinku za svoju WiFi mrežu
U prozoru "Svojstva" odaberite "Moduli" i kliknite "+" za proširenje, "WiFi" i kliknite "+" za proširenje,> Utičnice, kliknite gumb […], tako da će se otvoriti prozor "Utičnice" Prevucite TCP klijenta iz desno na lijevu stranu i postavljen prozor Pod Svojstva
- luka: 37 i
- domaćin: time-b-g.nist.gov
Korak 5: U Visuinu dodajte komponente
Dodajte komponentu "Generator impulsa"
Dodajte komponentu "Internet Time Protocol"
Dodajte 2X komponentu "Izbriši desni podtekst"
Dodajte 2X komponentu "Izbriši lijevi podtekst"
Korak 6: U Visuino skup komponenti
- Odaberite "PulseGenerator1" i u prozoru svojstava postavite frekvenciju na 0.1166667
- Odaberite "DeleteRightText1" i u prozoru svojstava postavite Length na 13
- Odaberite "DeleteRightText2" i u prozoru svojstava postavite Length na 5
- Odaberite "DeleteLeftText2" i u prozoru svojstava postavite Length na 12
Korak 7: U komponentama Visuino Connect
- Spojite "PulseGenerator1" pin [Out] na "InternetTime1" pin [In]
- Priključite pin "InternetTime1" [utičnica] na "M5 Stack Stick C"> Tpin klijent1 pin [Ulaz]
- Spojite pin "InternetTime1" [Out] na pin "DeleteRightText1" [In] i "DeleteRightText2" pin [In]
- Spojite pin "DeleteRightText1" [Out] na pin "DeleteLeftText1" [In]
- Spojite pin "DeleteRightText2" [Out] na pin "DeleteLeftText2" [In]
- Spojite pin "DeleteLeftText1" [Out] na "M5 Stack Stick C"> Zaslon ST7735> Pin za tekst1 pin [In]
- Spojite pin "DeleteLeftText2" [Out] na "M5 Stack Stick C"> Zaslon ST7735> 2 polje za unos teksta [In]
Korak 8: Generirajte, kompajlirajte i prenesite Arduino kôd
Pritisnite ikonu Arduino na alatnoj traci, to će generirati kôd i otvoriti Arduino IDE. Gumb pored njega sastavit će i poslati kôd izravno na uređaj. Po prvi put ćete htjeti otvoriti IDE kako biste bili sigurni da je COM port ispravno postavljen. Nakon toga će Arduino IDE spremiti vaše postavke.
Kad uđete u Arduino IDE, provjerite jesu li vaša ploča, brzina i port ispravno postavljeni. Najvjerojatnije ćete morati postaviti COM port iz podizbornika, ali ostale bi trebalo postaviti automatski. Ako imate više od jednog COM priključka, pokušajte ukloniti svoj M5Stick, pogledajte i pogledajte koji portovi ostaju, a zatim ponovno pričvrstite M5Stick i pogledajte koji se vraća. To je COM port.
Zatim kliknite Upload. Ovo će potvrditi (kompajlirati) i prenijeti.
Korak 9: Igrajte se
Ako napajate modul M5Sticks, on će se spojiti na internet, a na zaslonu bi se trebao početi prikazivati datum i vrijeme s NIST poslužitelja
. Također možete eksperimentirati s drugim poslužiteljima koje možete pronaći ovdje
Čestitamo! Završili ste svoj projekt M5Sticks s Visuinom. U prilogu je i projekt Visuino koji sam stvorio za ovaj Instructable, možete ga preuzeti ovdje. Možete ga preuzeti i otvoriti u Visuinu: