Tartalomjegyzék:

Dátum és idő áthelyezése a Blynk alkalmazásba a Wemos D1 Mini Pro használatával: 10 lépés
Dátum és idő áthelyezése a Blynk alkalmazásba a Wemos D1 Mini Pro használatával: 10 lépés

Videó: Dátum és idő áthelyezése a Blynk alkalmazásba a Wemos D1 Mini Pro használatával: 10 lépés

Videó: Dátum és idő áthelyezése a Blynk alkalmazásba a Wemos D1 Mini Pro használatával: 10 lépés
Videó: Állandóan elállítódik a dátum és az idő a gépeden? Megmutatjuk a megoldást pár lépésben. 2024, November
Anonim
Dátum és idő áthelyezése a Blynk alkalmazásba a Wemos D1 Mini Pro segítségével
Dátum és idő áthelyezése a Blynk alkalmazásba a Wemos D1 Mini Pro segítségével

A Wemos D1 Mini Pro segítségével fogjuk az időt és a dátumot a Blynk alkalmazásra tolni.

Ehhez a tevékenységhez nem kell semmilyen alkatrészt csatlakoztatnia a Wemos D1 Mini Pro készülékhez.

1. lépés: Hozzon létre Blynk -fiókot

Hozzon létre Blynk fiókot
Hozzon létre Blynk fiókot

Miután letöltötte a Blynk alkalmazást, létre kell hoznia egy új Blynk -fiókot. Ez a fiók elkülönül a Blynk Fórumok fiókjaitól, ha már rendelkezik ilyennel. Javasoljuk, hogy valódi e -mail címet használjon, mert később leegyszerűsíti a dolgokat.

Miért kell fiókot létrehoznom? Fiókra van szükség a projektek mentéséhez és azok eléréséhez több eszközről bárhonnan. Ez is biztonsági intézkedés. Mindig beállíthat saját privát Blynk szervert (linkek egy külső webhelyre.) Linkek egy külső webhelyre. és teljes ellenőrzése van.

2. lépés: Hozzon létre egy új projektet

Hozzon létre egy új projektet
Hozzon létre egy új projektet

Miután sikeresen bejelentkezett a fiókjába, kezdjen új projekt létrehozásával.

3. lépés: Név/tábla/összehívás

Név/Testület/Összekapcsolás
Név/Testület/Összekapcsolás

Adjon nevet és válassza ki a megfelelő táblát (Wemos D1 Mini). Most kattintson a Létrehozás gombra.

4. lépés: Hitelesítési kód

Hitelesítési kód
Hitelesítési kód

Hitelesítési tokenjét e -mailben kapja meg, és a projekt beállításaiban is hozzáférhet hozzá. Minden létrehozott projekthez új szám jön létre.

5. lépés: Válassza ki a modulokat

Válassza ki a Modulok lehetőséget
Válassza ki a Modulok lehetőséget
Válassza ki a Modulok lehetőséget
Válassza ki a Modulok lehetőséget

Modulok hozzáadása

A projektvászon üres, adjunk hozzá 3 kütyüt - két értékes megjelenítőelemet és egy valós idejű óra widgetet. A widget mező megnyitásához érintse meg bárhol a vásznat. Az összes elérhető modul itt található.

6. lépés: Widget beállítások

Widget beállítások
Widget beállítások
Widget beállítások
Widget beállítások
Widget beállítások
Widget beállítások

Drag-n-Drop-Érintse meg és tartsa lenyomva a modult az új pozícióba húzáshoz.

Widget beállítások - Minden modulnak saját beállításai vannak. Érintse meg a widgetet, hogy elérje őket. Állítsa be őket a következő beállításokkal.

Megjegyzés: Válassza ki az időzónát.

7. lépés: Futtassa a projektet

Futtassa a projektet
Futtassa a projektet

Ha végzett a beállításokkal - nyomja meg a PLAY gombot. Ezzel átválthat a SZERKESZTÉS üzemmódból a LEJÁTSZÁS módba, ahol a hardverrel léphet kapcsolatba. LEJÁTSZÁS módban nem tud húzni vagy új widgeteket beállítani, nyomja meg a STOP gombot, és térjen vissza a SZERKESZTÉS üzemmódba. Egy üzenetet kap, amely szerint „Arduino UNO offline állapotban van”. Ezzel a következő részben foglalkozunk.

8. lépés: Arduino kód

Arduino kód
Arduino kód

Most nézzük meg a Wemos D1 Mini Pro példavázlatát. Vegye figyelembe, hogy három kulcsfontosságú összetevőt kell tartalmaznia:

1. char auth = ""; A projektre jellemző (Blynk App).

2. char ssid = ""; A hálózatra jellemző, amelyhez csatlakozunk (hálózat neve). A "hotspot" -ot a telefonjáról is megteheti.

3. char pass = ""; Azon hálózatra jellemző, amelyhez csatlakozunk (jelszó).

KÓD

#define BLYNK_PRINT sorozat

#befoglalni #befoglalni #befoglalni

#befoglalni

// A Blynk alkalmazásban meg kell szereznie az Auth Token -t. // Lépjen a Projekt beállításaiba (dió ikon). char auth = ""; // WiFi hitelesítő adatai. // Állítsa be a jelszót "" a nyitott hálózatokhoz. char ssid = ""; char pass = ""; BlynkTimer időzítő; WidgetRTC rtc; String currentTime; String currentDate; void setup () {// Hibakereső konzol Serial.begin (9600); // pinMode (LED, OUTPUT); Blynk.begin (auth, ssid, pass); // Az idő szinkronizálásának megkezdése rtc.begin (); // A digitális óra megjelenítése 10 másodpercenként timer.setInterval (10000L, clockDisplay); } void loop () {Blynk.run (); timer.run (); } void clockDisplay () {// Bármikor hívhatja az órát (), percet (),… // Részletekért lásd az Időkönyvtár példáit currentTime = String (óra ()) + ":" + perc () + ": " + második (); currentDate = Karakterlánc (nap ()) + "" + hónap () + "" + év (); Serial.print ("Jelenlegi idő:"); Serial.print (currentTime); Serial.print (""); Serial.print (currentDate); Sorozat.println (); // Idő küldése az alkalmazáshoz Blynk.virtualWrite (V1, currentTime); // Dátum küldése az alkalmazásba Blynk.virtualWrite (V2, currentDate); }

9. lépés: Az eredmények megtekintéséhez ellenőrizze az APP alkalmazást

Az eredmények megtekintéséhez ellenőrizze az APP alkalmazást
Az eredmények megtekintéséhez ellenőrizze az APP alkalmazást

Menjen vissza a Blynk alkalmazáshoz, és ellenőrizze a lejátszást. Látnia kell az aktuális dátumot és időt.

Megjegyzés: 10 másodpercenként van időm frissíteni.

10. lépés: Videó

Megjegyzés: 10 másodpercenként van időm frissíteni.

Ajánlott: