Tartalomjegyzék:
- 1. lépés: Első lépések
- 2. lépés: Fontos
- 3. lépés: Első lépések a Blynk alkalmazással
- 4. lépés: Hozzon létre egy új projektet
- 5. lépés: Név/tábla/kapcsolat
- 6. lépés: Hitelesítés
- 7. lépés: Két modul hozzáadása (értékmegjelenítés)
- 8. lépés: Húzza az N cseppet
- 9. lépés: Páratartalom
- 10. lépés: Hőmérséklet
- 11. lépés: Futtassa a projektet
- 12. lépés: Futtassa a kódot
- 13. lépés: Megjelenítés
Videó: Hőmérséklet és páratartalom küldése a Blynk alkalmazásba (Wemos D1 Mini Pro): 15 lépés (képekkel)
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:43
Ez az útmutató tartalmazza a Wemos D1 Mini Pro használatát, hogy adatokat (hőmérséklet és páratartalom) küldjön a Blynk APP -nak.
1. lépés: Első lépések
Kapunk egy hőmérséklet- és páratartalom -leolvasást a telefon Blynk -alkalmazásába. Csatlakoztasson egy LED -et az itt látható módon: Megjegyzés. A kék DHT11 digitális hőmérséklet/páratartalom modult használtam, amelynek három csapja van. A modul a Banggood cégtől származik. A különböző szállítók más hasonló moduljai eltérő tűelrendezéssel rendelkezhetnek. Nézd meg. Az alábbi színek megfelelnek a Banggood modulnak:
Kék = adatjel (balra)
Piros = Vcc +5v (középen)
Fekete = föld (jobbra)
2. lépés: Fontos
Fent említett.
Jegyzet. A kék DHT11 digitális hőmérséklet/páratartalom modult használtam a Banggood -tól, amelynek három csapja van. A különböző szállítók más hasonló moduljai eltérő tűelrendezéssel rendelkezhetnek. Nézd meg. A színek megfelelnek a Banggood modulnak:
Kék = adatjel (bal) Piros = Vcc +5v (középen) Fekete = Föld (jobb)
3. lépés: Első lépések a Blynk alkalmazással
Blynk -fiók létrehozása 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.
4. lépés: Hozzon létre egy új projektet
Miután sikeresen bejelentkezett a fiókjába, kezdjen új projekt létrehozásával.
5. lépés: Név/tábla/kapcsolat
Adjon nevet és válassza ki a megfelelő táblát (Wemos D1 Mini). Most kattintson a Létrehozás gombra.
6. lépés: Hitelesítés
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.
7. lépés: Két modul hozzáadása (értékmegjelenítés)
A projektvászon üres, adjunk hozzá két megjelenítőelemet a hőmérséklet és a páratartalom megjelenítéséhez. A widget mező megnyitásához érintse meg bárhol a vásznat. Az összes elérhető modul itt található.
8. lépés: Húzza az N cseppet
Drag-n-Drop-Érintse meg és tartsa lenyomva a modult az új pozícióba húzáshoz.
9. lépés: Páratartalom
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.
10. lépés: Hőmérséklet
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.
11. lépés: Futtassa a projektet
12. lépés: Futtassa a kódot
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
#include #include #include // A Blynk alkalmazásban Auth tokent kell kapnia. // 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 = ""; #define DHTPIN D4 // Milyen digitális tűhöz vagyunk csatlakoztatva #define DHTTYPE DHT11 // DHT 11
DHT dht (DHTPIN, DHTTYPE);
BlynkTimer időzítő; úszó t; úszó h; void setup () {// Hibakereső konzol Serial.begin (9600); Blynk.begin (auth, ssid, pass); dht.begin (); timer.setInterval (1000L, sendSensor); } void loop () {Blynk.run (); timer.run (); } // Ez a funkció minden másodpercben elküldi Arduino felkelési idejét a Virtual Pin (5) -re. // Az alkalmazásban a Widget olvasási gyakoriságát PUSH értékre kell állítani. Ez azt jelenti, // hogy Ön határozza meg, hogy milyen gyakran kell adatokat küldeni a Blynk App alkalmazásba. void sendSensor () {h = dht.readHumidity (); t = dht.readTemperature (); // vagy dht.readTemperature (true) Fahrenheit esetén // l = analogRead (LDR); if (isnan (h) || isnan (t)) {Serial.println ("Nem sikerült leolvasni a DHT szenzorból!"); Visszatérés; } // Bármikor küldhet bármilyen értéket. // Kérjük, ne küldjön 10 -nél több értéket másodpercenként. Blynk.virtualWrite (V5, h); Blynk.virtualWrite (V6, t); }
13. lépés: Megjelenítés
Térjen vissza a Blynk alkalmazáshoz, és ellenőrizze a kijelzőt. Látnia kell az aktuális hőmérsékletet és páratartalmat.
Ajánlott:
A vezeték nélküli hőmérséklet- és páratartalom -érzékelő adatainak küldése Excelbe: 34 lépés
A vezeték nélküli hőmérséklet- és páratartalom -érzékelő adatainak küldése Excel -be: Itt az NCD hőmérséklet- és páratartalom -érzékelőjét használjuk, de a lépések minden ncd -termék esetében megegyeznek, így ha más ncd -vezeték nélküli érzékelőkkel rendelkezik, kísérletezzen a mellett. Ennek a szövegnek a leállításával meg kell
ESP8266 NodeMCU hozzáférési pont (AP) webszerverhez DT11 hőmérséklet -érzékelővel és nyomtatási hőmérséklet és páratartalom a böngészőben: 5 lépés
ESP8266 NodeMCU hozzáférési pont (AP) webszerverhez DT11 hőmérséklet -érzékelővel és nyomtatási hőmérséklet és páratartalom a böngészőben: Sziasztok srácok, a legtöbb projektben ESP8266 -ot használunk, és a legtöbb projektben ESP8266 -ot használunk webszerverként, így az adatok hozzáférhetők bármilyen eszköz wifi -n keresztül az ESP8266 által üzemeltetett webszerver elérésével, de az egyetlen probléma az, hogy működő útválasztóra van szükségünk
Az IoT nagy hatótávolságú vezeték nélküli hőmérséklet- és páratartalom -érzékelő adatainak küldése a Google Táblázatba: 39 lépés
Az IoT nagy hatótávolságú vezeték nélküli hőmérséklet- és páratartalom -érzékelő adatainak küldése a Google Táblázatba: Itt az NCD hőmérséklet- és páratartalom -érzékelőjét használjuk, de a lépések ugyanazok maradnak bármelyik ncd -termék esetében, így ha más ncd vezeték nélküli érzékelővel rendelkezik, nyugodtan figyelje mellett mellette. Ennek a szövegnek a leállításával meg kell
Adatok küldése az IOT vezeték nélküli hőmérséklet- és páratartalom-érzékelőjéből a MySQL-be: 41 lépés
Adatok küldése az IOT vezeték nélküli hőmérséklet- és páratartalom-érzékelőjéből a MySQL-be: Bemutatjuk az NCD nagy hatótávolságú IoT hőmérséklet- és páratartalom-érzékelőjét. Az akár 28 mérföldes hatótávolsággal és vezeték nélküli hálózattal rendelkező architektúrával rendelkező érzékelő a felhasználó által meghatározott időközönként páratartalom (± 1,7%) és hőmérséklet (± 0,3 ° C) adatokat továbbít
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: A Wemos D1 Mini Pro segítségével fogjuk eltolni az időt & dátumot a Blynk alkalmazásban. Ehhez a tevékenységhez nem kell semmilyen alkatrészt csatlakoztatnia a Wemos D1 Mini Pro készülékhez