Tartalomjegyzék:

Idő és dátum lekérése az Internetről - Oktatóanyag: 9 lépés
Idő és dátum lekérése az Internetről - Oktatóanyag: 9 lépés

Videó: Idő és dátum lekérése az Internetről - Oktatóanyag: 9 lépés

Videó: Idő és dátum lekérése az Internetről - Oktatóanyag: 9 lépés
Videó: 44 iPhone tipp és trükk! - iPhone tippek #9 2024, November
Anonim
Image
Image

Ebben az oktatóanyagban megtanuljuk, hogyan lehet lekérni a dátumot és az időt a NIST TIME szerverről az M5Stack StickC és Visuino segítségével, Nézzen meg egy bemutató videót.

1. lépés: Amire szüksége lesz

Amire szüksége lesz
Amire szüksége lesz

M5StickC ESP32: itt szerezheti be

Visuino program: Töltse le a Visuino programot

Megjegyzés: Nézze meg ezt az oktatóanyagot a StickC ESP32 kártya telepítéséről

2. lépés: Indítsa el a Visuino programot, és válassza ki az M5 Stack Stick C kártya típusát

Indítsa el a Visuino programot, és válassza ki az M5 Stack Stick C kártya típusát
Indítsa el a Visuino programot, és válassza ki az M5 Stack Stick C kártya típusát
Indítsa el a Visuino programot, és válassza ki az M5 Stack Stick C kártya típusát
Indítsa el a Visuino programot, és válassza ki az M5 Stack Stick C kártya típusát

A Visuino elindítása az első képen látható módon Kattintson a Visuino Arduino komponensén található „Eszközök” gombra (1. kép).

3. lépés: A Visuino programban állítsa be a StickC táblát

Visuino -ban Állítsa be a StickC táblát
Visuino -ban Állítsa be a StickC táblát
Visuino -ban Állítsa be a StickC táblát
Visuino -ban Állítsa be a StickC táblát
Visuino -ban Állítsa be a StickC táblát
Visuino -ban Állítsa be a StickC táblát
Visuino -ban Állítsa be a StickC táblát
Visuino -ban Állítsa be a StickC táblát

Kattintson az "M5 Stack Stick C" táblára annak kiválasztásához

A "Tulajdonságok" ablakban válassza a "Modulok" lehetőséget, majd kattintson a "+" gombra a kibontáshoz, Válassza a "Display ST7735" lehetőséget, majd kattintson a "+" gombra a kibontáshoz, Állítsa az "Orientation" értéket "goRight" értékre

Állítsa a "Háttérszínt" "ClBlack" -re, válassza az "Elemek" elemet, és kattintson a kék gombra, 3 ponttal…

Elemek párbeszédablak jelenik meg

Az Elemek párbeszédpanelen bontsa ki a "Szöveg" elemet a jobb oldalon, és húzza a "Szöveg rajzolása" elemet, és húzza kétszer a "Szövegmezőt" jobb oldalról balra

  • Válassza a "Szöveg rajzolása 1" szöveget a bal oldalon, és a tulajdonságok ablakban állítsa a méretet 2 -re, a színt aclLime -re, a szöveget pedig "Dátum és idő" -re
  • Válassza a "Szövegmező1" lehetőséget a bal oldalon, és a tulajdonságok ablakban állítsa a méretet 2 -re, a színt aclAqua -ra és Y -t 10 -re
  • Válassza a "Szövegmező2" lehetőséget a bal oldalon, és a tulajdonságok ablakban állítsa a méretet 2 -re, Y pedig 30 -ra

4. lépés: WiFi beállítás

WiFi beállítás
WiFi beállítás
WiFi beállítás
WiFi beállítás
WiFi beállítás
WiFi beállítás

Kattintson az "M5 Stack Stick C" táblára annak kiválasztásához

A "Tulajdonságok" ablakban válassza a "Modulok" elemet, majd kattintson a "+" gombra a kibontáshoz, a "WiFi", majd kattintson a "+" gombra a kibontáshoz, válassza a "Csatlakozás hozzáférési pontokhoz" lehetőséget, és kattintson a gombra (3 pont)

Az "AccessPoints" ablakban húzza a "WiFi hozzáférési pontot" a bal oldalra.

Ezután a bal oldalon válassza a "Hozzáférési pont1" lehetőséget, majd a tulajdonságok ablakban

  • Az "SSID" alatt adja meg a WiFi hálózat nevét
  • A "Jelszó" alatt adja meg a WiFi hálózat hozzáférési jelszavát

A "Tulajdonságok" ablakban válassza a "Modulok" elemet, majd kattintson a "+" gombra a kibontáshoz, a "WiFi" és kattintson a "+" gombra a kibontáshoz,> Socketek, kattintson a […] gombra, hogy megnyíljon a "Sockets" ablak Húzza ki a TCP -klienst a jobbról balra, és a Tulajdonságok alatt ablakkészlet

  • port: 37 és
  • házigazda: time-b-g.nist.gov

5. lépés: A Visuino -ban összetevők hozzáadása

A Visuino -ban összetevők hozzáadása
A Visuino -ban összetevők hozzáadása
A Visuino -ban összetevők hozzáadása
A Visuino -ban összetevők hozzáadása
A Visuino -ban összetevők hozzáadása
A Visuino -ban összetevők hozzáadása

Adja hozzá a "Pulse Generator" összetevőt

Adja hozzá az "Internet Time Protocol" összetevőt

Adjon hozzá 2X "Jobb alszöveg törlése" összetevőt

Adjon hozzá 2X "Bal oldali szöveg törlése" összetevőt

6. lépés: A Visuino készlet összetevőiben

Visuino készletkomponensekben
Visuino készletkomponensekben
Visuino készletkomponensekben
Visuino készletkomponensekben
  • Válassza a "PulseGenerator1" lehetőséget, és a tulajdonságok ablakban állítsa a frekvenciát 0.1166667 értékre
  • Válassza a "DeleteRightText1" lehetőséget, és a tulajdonságok ablakban állítsa a Length értéket 13 -ra
  • Válassza a "DeleteRightText2" lehetőséget, és a tulajdonságok ablakban állítsa a Length értéket 5 -re
  • Válassza a "DeleteLeftText2" lehetőséget, és a tulajdonságok ablakban állítsa a 12 -es hosszúságot

7. lépés: A Visuino Connect komponensekben

Visuino Connect komponensekben
Visuino Connect komponensekben
  • Csatlakoztassa a "PulseGenerator1" tűt [Out] az "InternetTime1" érintkezőhöz [In]
  • Csatlakoztassa az "InternetTime1" tűt [Socket] az "M5 Stack Stick C"> TCP Client1 tűhöz [In]
  • Csatlakoztassa az "InternetTime1" pin [Out] gombot a "DeleteRightText1" pin [In] és a "DeleteRightText2" pin [In]
  • Csatlakoztassa a "DeleteRightText1" tűt [Out] a "DeleteLeftText1" tűhöz [In]
  • Csatlakoztassa a "DeleteRightText2" tűt [Out] a "DeleteLeftText2" tűhöz [In]
  • Csatlakoztassa a "DeleteLeftText1" tűt [Out] az "M5 Stack Stick C"> Display ST7735> Text Field1 pin [In]
  • Csatlakoztassa a "DeleteLeftText2" tűt [Out] az "M5 Stack Stick C"> Display ST7735> Text Field2 pin [In]

8. lépés: Az Arduino kód létrehozása, fordítása és feltöltése

Az Arduino kód létrehozása, fordítása és feltöltése
Az Arduino kód létrehozása, fordítása és feltöltése
Az Arduino kód létrehozása, fordítása és feltöltése
Az Arduino kód létrehozása, fordítása és feltöltése

Kattintson az Arduino ikonra az eszköztáron, ez kódot generál és megnyitja az Arduino IDE -t. A mellette lévő gomb lefordítja és elküldi a kódot közvetlenül az eszközre. Az IDE első megnyitásakor meg kell győződnie arról, hogy a COM port megfelelően van beállítva. Ezt követően az Arduino IDE elmenti a beállításokat.

Miután belépett az Arduino IDE -be, győződjön meg arról, hogy a tábla, a sebesség és a port megfelelően van beállítva. Valószínűleg a COM portot kell beállítania az almenüből, de a többit automatikusan kell beállítani. Ha több COM -portja van, próbálja meg eltávolítani az M5Stick -et, nézze meg, mely portok maradtak, majd csatlakoztassa újra az M5Stick -et, és nézze meg, melyik tér vissza. Ez a COM portja.

Ezután kattintson a Feltöltés gombra. Ez ellenőrzi (fordítja) és feltölti.

9. lépés: Játssz

Ha bekapcsolja az M5Sticks modult, az csatlakozik az internethez, és a kijelzőn el kell kezdenie megjeleníteni a dátumot és az időt a NIST szerverről

. Kísérletezhet más szerverekkel is, amelyeket itt találhat

Gratulálunk! Befejezte az M5Sticks projektjét Visuino -val. Szintén mellékelve van a Visuino projekt, amelyet ehhez az Instructable -hez hoztam létre, innen letöltheti. A Visuino -ból letöltheti és megnyithatja:

Ajánlott: