Sadržaj:

Dobijte vrijeme i datum s interneta - Vodič: 9 koraka
Dobijte vrijeme i datum s interneta - Vodič: 9 koraka

Video: Dobijte vrijeme i datum s interneta - Vodič: 9 koraka

Video: Dobijte vrijeme i datum s interneta - Vodič: 9 koraka
Video: ЛЮБОВЬ С ДОСТАВКОЙ НА ДОМ (2020). Романтическая комедия. Хит 2024, Studeni
Anonim
Image
Image

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

Ono što će vam trebati
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 i odaberite vrstu ploče M5 Stack Stick C ploče
Pokrenite Visuino i odaberite vrstu ploče M5 Stack Stick C ploče
Pokrenite Visuino i odaberite vrstu ploče M5 Stack Stick C ploče
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

U Visuinu postavite StickC ploču
U Visuinu postavite StickC ploču
U Visuinu postavite StickC ploču
U Visuinu postavite StickC ploču
U Visuinu postavite StickC ploču
U Visuinu postavite StickC ploču
U Visuinu postavite StickC ploču
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

WiFi postavljanje
WiFi postavljanje
WiFi postavljanje
WiFi postavljanje
WiFi postavljanje
WiFi postavljanje

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

U Visuinu Dodajte komponente
U Visuinu Dodajte komponente
U Visuinu Dodajte komponente
U Visuinu Dodajte komponente
U Visuinu Dodajte komponente
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

U Visuinu Set Components
U Visuinu Set Components
U Visuinu Set Components
U Visuinu Set Components
  • 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

U komponentama Visuino Connect
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

Generirajte, sastavite i prenesite Arduino kod
Generirajte, sastavite i prenesite Arduino kod
Generirajte, sastavite i prenesite Arduino kod
Generirajte, sastavite i prenesite Arduino kod

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:

Preporučeni: