Kazalo:

Pridobite čas in datum iz interneta - Vadnica: 9 korakov
Pridobite čas in datum iz interneta - Vadnica: 9 korakov

Video: Pridobite čas in datum iz interneta - Vadnica: 9 korakov

Video: Pridobite čas in datum iz interneta - Vadnica: 9 korakov
Video: Моя работа наблюдать за лесом и здесь происходит что-то странное 2024, November
Anonim
Image
Image

V tej vadnici se bomo naučili, kako dobiti datum in čas s strežnika NIST TIME s pomočjo M5Stack StickC in Visuino, Oglejte si predstavitveni video.

Korak: Kaj boste potrebovali

Kaj boste potrebovali
Kaj boste potrebovali

M5StickC ESP32: dobite ga tukaj

Program Visuino: Prenesite Visuino

Opomba: V tem priročniku si oglejte, kako namestiti ploščo StickC ESP32

Korak: Zaženite Visuino in izberite vrsto plošče M5 Stack Stick C

Zaženite Visuino in izberite vrsto plošče M5 Stack Stick C
Zaženite Visuino in izberite vrsto plošče M5 Stack Stick C
Zaženite Visuino in izberite vrsto plošče M5 Stack Stick C
Zaženite Visuino in izberite vrsto plošče M5 Stack Stick C

Zaženite Visuino, kot je prikazano na prvi sliki Kliknite gumb "Orodja" na komponenti Arduino (slika 1) v Visuinu Ko se prikaže pogovorno okno, izberite "M5 Stack Stick C", kot je prikazano na sliki 2

3. korak: V Visuinu nastavite ploščo StickC

V Visuinu nastavite ploščo StickC
V Visuinu nastavite ploščo StickC
V Visuinu nastavite ploščo StickC
V Visuinu nastavite ploščo StickC
V Visuinu nastavite ploščo StickC
V Visuinu nastavite ploščo StickC
V Visuinu nastavite ploščo StickC
V Visuinu nastavite ploščo StickC

Kliknite na ploščo "M5 Stack Stick C", da jo izberete

V oknu "Lastnosti" izberite "Moduli" in kliknite "+" za razširitev, Izberite "Display ST7735" in kliknite "+", da ga razširite, nastavite "Orientation" na "goRight"

Nastavite "Barva ozadja" na "ClBlack" Izberite "Elementi" in kliknite modri gumb s tremi pikami …

Prikaže se pogovorno okno Elementi

V pogovornem oknu Elementi razširite "Besedilo" na desni strani in povlecite "Nariši besedilo" in dvakrat povlecite "Besedilno polje" z desne strani na levo

  • Izberite besedilo "Nariši besedilo1" na levi strani in v oknu lastnosti nastavite velikost na 2, barvo na aclLime in besedilo na "Datum in čas"
  • Izberite "Besedilno polje1" na levi strani in v oknu lastnosti nastavite velikost na 2, barvo na aclAqua in Y na 10
  • Izberite "Besedilno polje 2" na levi in v oknu lastnosti nastavite velikost na 2 in Y na 30

4. korak: Nastavitev WiFi

Nastavitev WiFi
Nastavitev WiFi
Nastavitev WiFi
Nastavitev WiFi
Nastavitev WiFi
Nastavitev WiFi

Kliknite na ploščo "M5 Stack Stick C", da jo izberete

V oknu "Lastnosti" izberite "Moduli" in kliknite "+" za razširitev, "WiFi" in kliknite "+" za razširitev, izberite "Poveži se z dostopnimi točkami" in kliknite gumb (3 pike)

V oknu »Dostopne točke« povlecite »Dostopna točka WiFi« na levo stran.

Nato na levi strani izberite "Dostopna točka1" in v oknu lastnosti nastavite

  • Pod "SSID" vnesite ime svojega omrežja WiFi
  • Pod "Geslo" vnesite geslo za dostop do vašega omrežja WiFi

V oknu "Lastnosti" izberite "Moduli" in kliknite "+" za razširitev, "WiFi" in kliknite "+" za razširitev,> Vtičnice, kliknite gumb […], da se odpre okno "Vtičnice" Povlecite odjemalca TCP iz desno na levi strani in pod oknom Lastnosti nastavljeno

  • vrata: 37 in
  • gostitelj: time-b-g.nist.gov

5. korak: V Visuinu dodajte komponente

V Visuinu dodajte komponente
V Visuinu dodajte komponente
V Visuinu dodajte komponente
V Visuinu dodajte komponente
V Visuinu dodajte komponente
V Visuinu dodajte komponente

Dodajte komponento "Generator impulzov"

Dodajte komponento "Internet Time Protocol"

Dodajte 2X komponento "Delete Right Sub Text"

Dodajte 2X komponento "Delete Left Sub Text"

Korak 6: V Visuino Set Components

V Visuino Set Components
V Visuino Set Components
V Visuino Set Components
V Visuino Set Components
  • Izberite "PulseGenerator1" in v oknu lastnosti nastavite frekvenco na 0.1166667
  • Izberite "DeleteRightText1" in v oknu lastnosti nastavite Length na 13
  • Izberite "DeleteRightText2" in v oknu lastnosti nastavite Length na 5
  • Izberite "DeleteLeftText2" in v oknu lastnosti nastavite Length na 12

7. korak: V komponentah Visuino Connect

V komponentah Visuino Connect
V komponentah Visuino Connect
  • Pin "PulseGenerator1" povežite [Out] z pin "InternetTime1" [In]
  • Pin "InternetTime1" [Socket] povežite z "M5 Stack Stick C"> T1 Client1 pin [In]
  • Pin [Internet] Time1 "[Out] povežite z pin [DeleteRightText1" [In] in pin "DeleteRightText2" [In]
  • Pin "DeleteRightText1" [Out] povežite s pin "DeleteLeftText1" [In]
  • Pin "DeleteRightText2" [Out] povežite s pin "DeleteLeftText2" [In]
  • Pin "DeleteLeftText1" [Out] priključite na "M5 Stack Stick C"> Zaslon ST7735> Pin za besedilo1 [In]
  • Pin "DeleteLeftText2" [Out] priključite na "M5 Stack Stick C"> Zaslon ST7735> Pin za besedilo2 [In]

8. korak: Ustvarite, prevedite in naložite kodo Arduino

Ustvarite, prevedite in naložite kodo Arduino
Ustvarite, prevedite in naložite kodo Arduino
Ustvarite, prevedite in naložite kodo Arduino
Ustvarite, prevedite in naložite kodo Arduino

Kliknite ikono Arduino v orodni vrstici, to bo ustvarilo kodo in odprlo Arduino IDE. Gumb poleg njega bo sestavil in poslal kodo naravnost v napravo. IDE boste želeli odpreti prvič, da se prepričate, da so vrata COM pravilno nastavljena. Po tem bo Arduino IDE shranil vaše nastavitve.

Ko ste v Arduino IDE, se prepričajte, da so vaša plošča, hitrost in vrata pravilno nastavljeni. Najverjetneje boste morali v podmeniju nastaviti vrata COM, druga pa samodejno. Če imate več vrat COM, poskusite odstraniti M5Stick, poglejte, katera vrata ostanejo, nato znova pritrdite M5Stick in poglejte, katera se vrnejo. To je vrata COM.

Nato kliknite Naloži. S tem boste preverili (prevedli) in naložili.

9. korak: Igrajte se

Če napajate modul M5Sticks, se bo povezal z internetom in na zaslonu bi se moral začeti prikazovati datum in čas s strežnika NIST

. Poskusite lahko tudi z drugimi strežniki, ki jih najdete tukaj

Čestitamo! Projekt M5Sticks ste zaključili z Visuinom. Priložen je tudi projekt Visuino, ki sem ga ustvaril za to navodilo, ki ga lahko prenesete tukaj. Lahko ga prenesete in odprete v Visuinu:

Priporočena: