Tartalomjegyzék:
- 1. lépés: Hozzon létre Blynk -fiókot
- 2. lépés: Hozzon létre egy új projektet
- 3. lépés: Név/tábla/összehívás
- 4. lépés: Hitelesítési kód
- 5. lépés: Válassza ki a modulokat
- 6. lépés: Widget beállítások
- 7. lépés: Futtassa a projektet
- 8. lépés: Arduino kód
- 9. lépés: Az eredmények megtekintéséhez ellenőrizze az APP alkalmazást
- 10. lépés: Videó
Videó: Dátum és idő áthelyezése a Blynk alkalmazásba a Wemos D1 Mini Pro használatával: 10 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:43
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
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
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
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 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
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
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
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
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
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:
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: 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
Internet óra: Dátum és idő megjelenítése OLED -en ESP8266 NodeMCU használatával NTP protokollal: 6 lépés
Internet óra: megjelenítse a dátumot és az időt OLED -en ESP8266 használatával működő internetkapcsolat És ehhez a projekthez szüksége van egy esp8266 -ra, amely rendelkezik egy
Arduino dátum/idő ábrázolása/naplózása Millis () és PfodApp használatával: 11 lépés
Arduino dátum/idő ábrázolása/naplózása Millis () és PfodApp használatával: Nincs szükség Arduino vagy Android programozásra. RTC és GPS modulok is támogatottak. Automatikus korrekció az időzónákhoz, az RTC sodródás és a hiányzó szökő másodpercek GPS Bevezetés Ez az oktatóanyag bemutatja, hogyan kell használni az Arduino millis ( ) időbélyegek az adatok ábrázolásához
Dátum, idő és hőmérséklet kijelzése a XinaBox használatával: 8 lépés
Dátum, idő és hőmérséklet kijelző a XinaBox használatával: Hűvös OLED kijelző, amely a dátumot, az időt és a hőmérsékletet Celsius -fokban és Fahrenheitben mutatja, az ESP8266 alapú Xinabox xChips használatával
Hőmérséklet és páratartalom küldése a Blynk alkalmazásba (Wemos D1 Mini Pro): 15 lépés (képekkel)
Hőmérséklet és páratartalom küldése a Blynk alkalmazásba (Wemos D1 Mini Pro) .: Ez az utasítás a Wemos D1 Mini Pro használatát vizsgálja, hogy adatokat (hőmérséklet és páratartalom) küldjön a Blynk APP -ba