Tartalomjegyzék:
- 1. lépés: Amire szüksége lesz
- 2. lépés: Indítsa el a Visuino programot, és válassza ki az Arduino WeMos D1 Mini Board Type -t
- 3. lépés: WiFi beállítás
- 4. lépés: A Visuino -ban összetevők hozzáadása
- 5. lépés: A Visuino készlet összetevőiben
- 6. lépés: A Visuino Connect komponensekben
- 7. lépés: Az Arduino kód létrehozása, fordítása és feltöltése
- 8. lépés: Játssz
![ESP8266 OLED - Idő és dátum lekérése az internetről: 8 lépés ESP8266 OLED - Idő és dátum lekérése az internetről: 8 lépés](https://i.howwhatproduce.com/images/001/image-544-30-j.webp)
Videó: ESP8266 OLED - Idő és dátum lekérése az internetről: 8 lépés
![Videó: ESP8266 OLED - Idő és dátum lekérése az internetről: 8 lépés Videó: ESP8266 OLED - Idő és dátum lekérése az internetről: 8 lépés](https://i.ytimg.com/vi/U6HKMrdeO6k/hqdefault.jpg)
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:39
Ebben az oktatóanyagban megtanuljuk, hogyan lehet lekérni a dátumot és az időt a NIST TIME szerverről az ESP8266 OLED é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](https://i.howwhatproduce.com/images/001/image-544-31-j.webp)
![Amire szüksége lesz Amire szüksége lesz](https://i.howwhatproduce.com/images/001/image-544-32-j.webp)
- ESP8266 OLED
- Visuino program: Töltse le a Visuino programot
2. lépés: Indítsa el a Visuino programot, és válassza ki az Arduino WeMos D1 Mini Board Type -t
![Indítsa el a Visuino programot, és válassza ki az Arduino WeMos D1 Mini Board Type -t Indítsa el a Visuino programot, és válassza ki az Arduino WeMos D1 Mini Board Type -t](https://i.howwhatproduce.com/images/001/image-544-33-j.webp)
![Indítsa el a Visuino programot, és válassza ki az Arduino WeMos D1 Mini Board Type -t Indítsa el a Visuino programot, és válassza ki az Arduino WeMos D1 Mini Board Type -t](https://i.howwhatproduce.com/images/001/image-544-34-j.webp)
Az Arduino programozásának megkezdéséhez telepítenie kell az Arduino IDE -t innen:
Kérjük, vegye figyelembe, hogy az Arduino IDE 1.6.6 -ban vannak kritikus hibák. Győződjön meg arról, hogy az 1.6.7 vagy újabb verzióját telepítette, különben ez az utasítás nem fog működni! Ha még nem tette meg, kövesse a jelen útmutató utasításait az Arduino IDE beállításához a WeMos D1 Mini programozásához! A Visuino: https://www.visuino.eu telepítése is szükséges. 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: WiFi beállítás
![WiFi beállítás WiFi beállítás](https://i.howwhatproduce.com/images/001/image-544-35-j.webp)
![WiFi beállítás WiFi beállítás](https://i.howwhatproduce.com/images/001/image-544-36-j.webp)
- Válassza ki a WeMos D1 Mini elemet, majd a szerkesztő modulokban> WiFi> Hozzáférési pontok, kattintson a […] gombra, hogy megnyíljon a "Hozzáférési pontok" ablak. Ebben a szerkesztőben húzza a WiFi hozzáférési pontot a bal oldalra.
- 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
- Zárja be a "Hozzáférési pontok" ablakot
- A szerkesztő bal oldalán válassza a Modulok> Wifi> Sockets elemet, kattintson a […] gombra, hogy megnyíljon a "Sockets" ablak. Húzza a TCP/IP klienst jobbról balra, majd a Properties ablak alatt állítsa be a portot: 37 és a host: time-ag.nist.gov
- Zárja be a "Sockets" ablakot
4. 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](https://i.howwhatproduce.com/images/001/image-544-37-j.webp)
![A Visuino -ban összetevők hozzáadása A Visuino -ban összetevők hozzáadása](https://i.howwhatproduce.com/images/001/image-544-38-j.webp)
![A Visuino -ban összetevők hozzáadása A Visuino -ban összetevők hozzáadása](https://i.howwhatproduce.com/images/001/image-544-39-j.webp)
- 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
- Adjon hozzá "SSD1306/SH1106 OLED Display (I2C)" összetevőt
5. lépés: A Visuino készlet összetevőiben
![Visuino készletkomponensekben Visuino készletkomponensekben](https://i.howwhatproduce.com/images/001/image-544-40-j.webp)
![Visuino készletkomponensekben Visuino készletkomponensekben](https://i.howwhatproduce.com/images/001/image-544-41-j.webp)
![Visuino készletkomponensekben Visuino készletkomponensekben](https://i.howwhatproduce.com/images/001/image-544-42-j.webp)
- 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
- Kattintson duplán a "DisplayOLED1" összetevőre
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
- Az Elemek párbeszédablakban bontsa ki a "Vonalak" elemet a jobb oldalon, és húzza a "Vonal rajzolása" gombot jobb oldalról balra
- Válassza a "Szöveg rajzolása 1" lehetőséget a bal oldalon, és a tulajdonságok ablakban állítsa a "Szöveg" értékét "Idő és dátum" (vagy más szöveg) értékre, és állítsa a méretet 2 -re
- Válassza a "Draw Line1" lehetőséget, és a tulajdonságok ablakban állítsa a "Width" értékét 120 -ra, az "Y" -t pedig 20 -ra
- Válassza a "Szövegmező1" lehetőséget, és a tulajdonságok ablakban állítsa a "Méret" értéket 2 -re és az "Y" értéket 25 -re
- Válassza a "Szövegmező2" lehetőséget, és a tulajdonságok ablakban állítsa a "Méret" értéket 2 -re és az "Y" értéket 45 -re
Zárja be az elemek párbeszédpanelt
6. lépés: A Visuino Connect komponensekben
![Visuino Connect komponensekben Visuino Connect komponensekben](https://i.howwhatproduce.com/images/001/image-544-43-j.webp)
- Csatlakoztassa a "PulseGenerator1" tűt [Out] az "InternetTime1" érintkezőhöz [In]
- Csatlakoztassa az "InternetTime1" tűt [Socket] a "WeMos D1 Mini"> TCP Client1 érintkező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] a "DisplayOLED1"> Szövegmező1 érintkezőhöz [In]
- Csatlakoztassa a "DeleteLeftText2" tűt [Out] a "DisplayOLED1"> Szövegmező2 érintkezőhöz [In]
7. 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](https://i.howwhatproduce.com/images/001/image-544-44-j.webp)
A Visuino alkalmazásban kattintson alul a "Build" fülre, győződjön meg arról, hogy a megfelelő port van kiválasztva, majd kattintson a "Compile/Build and Upload" gombra.
8. lépés: Játssz
Ha bekapcsolja az ESP8266 OLED 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 Internet Time projektjét a 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:
(IOT projekt) Időjárási adatok lekérése az ESP8266 és az Openweather API használatával: 5 lépés
![(IOT projekt) Időjárási adatok lekérése az ESP8266 és az Openweather API használatával: 5 lépés (IOT projekt) Időjárási adatok lekérése az ESP8266 és az Openweather API használatával: 5 lépés](https://i.howwhatproduce.com/images/001/image-61-11-j.webp)
(IOT Project) Időjárási adatok lekérése az ESP8266 és az Openweather API használatával: Ebben az utasításban egy egyszerű IOT projektet fogunk felépíteni, amelyben lekérjük városunk időjárási adatait az openweather.com/api webhelyről, és megjelenítjük azokat a Feldolgozó szoftver segítségével
Adatok lekérése a Firebase adatbázisból a NodeMCU -n: 7 lépés
![Adatok lekérése a Firebase adatbázisból a NodeMCU -n: 7 lépés Adatok lekérése a Firebase adatbázisból a NodeMCU -n: 7 lépés](https://i.howwhatproduce.com/images/005/image-13259-28-j.webp)
Adatok lekérése a Firebase adatbázisából a NodeMCU-n: Ehhez az utasításhoz lekérjük az adatokat a Google Firebase adatbázisából, és a NodeMCU használatával lekérjük a további elemzéshez. fiókot a Firebase adatbázis létrehozásához. 3) Töltse le a
Robotjáték lekérése: 6 lépés
![Robotjáték lekérése: 6 lépés Robotjáték lekérése: 6 lépés](https://i.howwhatproduce.com/images/006/image-17144-36-j.webp)
Robotlejátszás lekérése: Az új Pixy2 és egy DFRobot ESP32 FireBeetle segítségével hozzon létre egy robotot, amely képes megtalálni és visszakeresni az elemeket
Jel lekérése egy régi joystickról: 5 lépés
![Jel lekérése egy régi joystickról: 5 lépés Jel lekérése egy régi joystickról: 5 lépés](https://i.howwhatproduce.com/images/002/image-5432-101-j.webp)
Jelek lekérése egy régi joystickról: Ez egy olyan projekt, amelyen akkor kezdtem dolgozni, amikor találtam egy régi joystickot D15 porttal (játékport)
Adatok lekérése egy halott számítógépről: 4 lépés
![Adatok lekérése egy halott számítógépről: 4 lépés Adatok lekérése egy halott számítógépről: 4 lépés](https://i.howwhatproduce.com/preview/how-and-what-to-produce/10965933-retrieve-data-from-a-dead-computer-4-steps-j.webp)
Adatok lekérése egy halott számítógépről: Ez magában foglalja a merevlemez -meghajtó eltávolítását a halott számítógépről, és azt, hogy egy külső számítógépen külső HDD -nek tűnjön. Szüksége lesz rá: Egy másik számítógép Külső merevlemez Megjegyzés: A külső merevlemeznek azonos típusúnak kell lennie a cél HDD