Obsah:

Získajte čas a dátum z internetu - návod: 9 krokov
Získajte čas a dátum z internetu - návod: 9 krokov

Video: Získajte čas a dátum z internetu - návod: 9 krokov

Video: Získajte čas a dátum z internetu - návod: 9 krokov
Video: ⚡️ Я НЕ СДАМСЯ! AMAZON 2.0 | Интернет магазин с нуля - Часть 3 2024, Júl
Anonim
Image
Image

V tomto návode sa naučíme, ako získať dátum a čas zo servera NIST TIME pomocou M5Stack StickC a Visuino, Pozrite si ukážkové video.

Krok 1: Čo budete potrebovať

Čo budete potrebovať
Čo budete potrebovať

M5StickC ESP32: nájdete ho tu

Program Visuino: Stiahnite si Visuino

Poznámka: Pozrite si tento návod, ako nainštalovať dosku StickC ESP32

Krok 2: Spustite Visuino a vyberte typ dosky M5 Stack Stick C

Spustite Visuino a vyberte typ dosky M5 Stack Stick C
Spustite Visuino a vyberte typ dosky M5 Stack Stick C
Spustite Visuino a vyberte typ dosky M5 Stack Stick C
Spustite Visuino a vyberte typ dosky M5 Stack Stick C

Spustite Visuino ako je znázornené na prvom obrázku Kliknite na tlačidlo „Nástroje“na komponente Arduino (obrázok 1) vo Visuino Keď sa zobrazí dialógové okno, zvoľte „M5 Stack Stick C“podľa obrázku 2

Krok 3: V programe Visuino nastavte dosku StickC

Vo Visuine nastavte dosku StickC
Vo Visuine nastavte dosku StickC
Vo Visuine nastavte dosku StickC
Vo Visuine nastavte dosku StickC
Vo Visuine nastavte dosku StickC
Vo Visuine nastavte dosku StickC
Vo Visuine nastavte dosku StickC
Vo Visuine nastavte dosku StickC

Kliknite na dosku „M5 Stack Stick C“a vyberte ju

V okne „Vlastnosti“vyberte „Moduly“a kliknutím na „+“rozbaľte, Vyberte „Zobraziť ST7735“a kliknutím na „+“ho rozbaľte, „Orientáciu“nastavte na „goRight“

Nastavte „Farbu pozadia“na „ClBlack“Vyberte „Prvky“a kliknite na modré tlačidlo s 3 bodkami …

Zobrazí sa dialógové okno Prvky

V dialógovom okne Prvky rozbaľte „Text“na pravej strane a presuňte „Kresliť text“a dvakrát potiahnite „Textové pole“z pravej strany doľava

  • Vľavo vyberte text „Nakresliť text1“a v okne vlastností nastavte veľkosť na 2, farbu na aclLime a text na „Dátum a čas“
  • Vľavo vyberte „Textové pole1“a v okne vlastností nastavte veľkosť na 2, farbu na aclAqua a Y na 10
  • Vľavo vyberte „Textové pole2“a v okne vlastností nastavte veľkosť na 2 a Y až 30

Krok 4: Nastavenie WiFi

Nastavenie WiFi
Nastavenie WiFi
Nastavenie WiFi
Nastavenie WiFi
Nastavenie WiFi
Nastavenie WiFi

Kliknite na dosku „M5 Stack Stick C“a vyberte ju

V okne „Vlastnosti“vyberte „Moduly“a kliknutím na „+“rozbaľte, „WiFi“a kliknutím na „+“rozbaľte, vyberte „Pripojiť k prístupovým bodom“a kliknite na tlačidlo (3 bodky)

V okne „AccessPoints“presuňte „WiFi Access Point“na ľavú stranu.

Potom na ľavej strane zvoľte "Prístupový bod1" a v okne vlastností nastavte

  • Pod „SSID“zadajte názov vašej siete WiFi
  • V časti „Heslo“zadajte prístupové heslo k vašej sieti WiFi

V okne „Vlastnosti“vyberte „Moduly“a kliknutím na „+“rozbaľte, „WiFi“a kliknutím na „+“rozbaľte,> Zásuvky, kliknite na tlačidlo […], aby sa otvorilo okno „Zásuvky“Potiahnite klienta TCP z sprava doľava a nastavená v okne Vlastnosti

  • prístav: 37 a
  • hostiteľ: time-b-g.nist.gov

Krok 5: V programe Visuino pridajte komponenty

Vo Visuine pridajte komponenty
Vo Visuine pridajte komponenty
Vo Visuine pridajte komponenty
Vo Visuine pridajte komponenty
Vo Visuine pridajte komponenty
Vo Visuine pridajte komponenty

Pridajte komponent „Generátor impulzov“

Pridajte komponent „Internet Time Protocol“

Pridajte 2X komponent „Odstrániť pravý podtext“

Pridajte 2X komponent „Odstrániť ľavý podtext“

Krok 6: V súprave Visuino Set Components

V súprave Visuino Set Components
V súprave Visuino Set Components
V súprave Visuino Set Components
V súprave Visuino Set Components
  • Vyberte „PulseGenerator1“a v okne vlastností nastavte frekvenciu na 0,1166667
  • Vyberte „DeleteRightText1“a v okne vlastností nastavte Dĺžka na 13
  • Vyberte „DeleteRightText2“a v okne vlastností nastavte Dĺžka na 5
  • Vyberte „DeleteLeftText2“a v okne vlastností nastavte Dĺžka na 12

Krok 7: V komponentoch Visuino Connect

V komponentoch Visuino Connect
V komponentoch Visuino Connect
  • Pripojte pin „PulseGenerator1“[Out] k pinu „InternetTime1“[In]
  • Pripojte kolík „InternetTime1“[zásuvka] k konektoru „M5 Stack Stick C“> pin klienta TCP1 [vstup]
  • Pripojte pin „InternetTime1“[Out] k pinom „DeleteRightText1“[In] a kolíkom „DeleteRightText2“[In]
  • Pripojte pin „DeleteRightText1“[von] k kolíku „DeleteLeftText1“[In]
  • Pripojte pin „DeleteRightText2“[von] k kolíku „DeleteLeftText2“[In]
  • Pripojte pin „DeleteLeftText1“[von] k „M5 Stack Stick C“> Displej ST7735> Textové pole 1 pin [In]
  • Pripojte pin „DeleteLeftText2“[von] k „M5 Stack Stick C“> Displej ST7735> Kolík textového poľa2 [In]

Krok 8: Generujte, kompilujte a nahrajte kód Arduino

Generujte, kompilujte a nahrajte kód Arduino
Generujte, kompilujte a nahrajte kód Arduino
Generujte, kompilujte a nahrajte kód Arduino
Generujte, kompilujte a nahrajte kód Arduino

Kliknutím na ikonu Arduino na paneli s nástrojmi sa vygeneruje kód a otvorí sa Arduino IDE. Tlačidlo vedľa neho skomplikuje a odošle kód priamo do zariadenia. IDE budete chcieť otvoriť prvýkrát, aby ste sa presvedčili, že port COM je správne nastavený. Potom Arduino IDE uloží vaše nastavenia.

Keď ste v IDE Arduino, uistite sa, že vaša doska, rýchlosť a port sú správne nastavené. S najväčšou pravdepodobnosťou budete musieť nastaviť port COM z vedľajšej ponuky, ostatné by však mali byť nastavené automaticky. Ak máte viac ako jeden port COM, skúste odstrániť svoj M5Stick, pozrite sa, aké porty zostávajú, potom znova pripojte M5Stick a zistite, ktorý z nich sa vracia. To je jeho port COM.

Potom kliknite na položku Nahrať. Tým sa overí (skompilová) a odovzdá.

Krok 9: Hrajte

Keď napájate modul M5Sticks, pripojí sa k internetu a na displeji by sa mal začať zobrazovať dátum a čas zo servera NIST

. Môžete tiež experimentovať s inými servermi, ktoré nájdete tu

Gratulujem Dokončili ste svoj projekt M5Sticks s Visuino. Tiež je pripojený projekt Visuino, ktorý som vytvoril pre tento Instructable, môžete si ho stiahnuť tu. Môžete si ho stiahnuť a otvoriť v programe Visuino:

Odporúča: