Satura rādītājs:

Sūtīt temperatūru un mitrumu uz lietotni Blynk (Wemos D1 Mini Pro): 15 soļi (ar attēliem)
Sūtīt temperatūru un mitrumu uz lietotni Blynk (Wemos D1 Mini Pro): 15 soļi (ar attēliem)

Video: Sūtīt temperatūru un mitrumu uz lietotni Blynk (Wemos D1 Mini Pro): 15 soļi (ar attēliem)

Video: Sūtīt temperatūru un mitrumu uz lietotni Blynk (Wemos D1 Mini Pro): 15 soļi (ar attēliem)
Video: wifi пульт для IR и RF кодов Broadlink RM4C Pro, работа в Home Assistant - управляем кондиционером 2024, Novembris
Anonim
Nosūtiet temperatūru un mitrumu uz lietotni Blynk (Wemos D1 Mini Pro)
Nosūtiet temperatūru un mitrumu uz lietotni Blynk (Wemos D1 Mini Pro)

Šajā pamācībā aplūkota Wemos D1 Mini Pro izmantošana datu (temperatūras un mitruma) nosūtīšanai uz lietotni Blynk.

1. darbība. Darba sākšana

Darba sākšana
Darba sākšana

Mēs saņemsim temperatūras un mitruma rādījumus, kas tiks pārsūtīti uz jūsu tālruņa lietotni Blynk. Pievienojiet LED, kā parādīts šeit: Piezīme. Esmu izmantojis zilo DHT11 digitālās temperatūras/mitruma moduli, kuram ir trīs tapas. Modulis ir no Banggood. Citiem līdzīgiem moduļiem no dažādiem piegādātājiem var būt atšķirīgs tapu izkārtojums. Pārbaudi šo. Tālāk norādītās krāsas ir piemērotas Banggood modulim:

Zils = datu signāls (pa kreisi)

Sarkans = Vcc +5v (vidū)

Melns = zeme (pa labi)

2. darbība. Svarīgi

Svarīgs
Svarīgs

Kā iepriekš minēts.

Piezīme. Es izmantoju Banggood zilo DHT11 digitālās temperatūras/mitruma moduli, kuram ir trīs tapas. Citiem līdzīgiem moduļiem no dažādiem piegādātājiem var būt atšķirīgs tapu izkārtojums. Pārbaudi šo. Banggood moduļa krāsas ir pareizas:

Zils = datu signāls (pa kreisi) Sarkans = Vcc +5v (vidū) Melns = Zeme (pa labi)

3. darbība. Darba sākšana ar lietotni Blynk

Darba sākšana ar lietotni Blynk
Darba sākšana ar lietotni Blynk

Izveidojiet Blynk kontu Pēc lietotnes Blynk lejupielādes jums būs jāizveido jauns Blynk konts. Šis konts ir atsevišķi no Blynk forumos izmantotajiem kontiem, ja jums tāds jau ir. Mēs iesakām izmantot īstu e -pasta adresi, jo tas vēlāk vienkāršos lietas.

Kāpēc man ir jāizveido konts? Lai saglabātu savus projektus un tiem piekļūtu no vairākām ierīcēm no jebkuras vietas, ir nepieciešams konts. Tas ir arī drošības līdzeklis. Jūs vienmēr varat izveidot savu privāto Blynk serveri (saites uz ārēju vietni.) Saites uz ārēju vietni. un pilnībā kontrolēt.

4. solis: izveidojiet jaunu projektu

Izveidojiet jaunu projektu
Izveidojiet jaunu projektu

Kad esat veiksmīgi pieteicies savā kontā, sāciet ar jauna projekta izveidi.

5. darbība: nosaukums/dēlis/savienojums

Nosaukums/dēlis/savienojums
Nosaukums/dēlis/savienojums

Piešķiriet tam nosaukumu un izvēlieties atbilstošo dēli (Wemos D1 Mini). Tagad noklikšķiniet uz izveidot.

6. darbība: autentifikācija

Autentifikācija
Autentifikācija

Jūsu autentifikācijas marķieris tiks nosūtīts pa e -pastu, un jūs tam varēsit piekļūt arī sava projekta iestatījumos. Katram izveidotajam projektam tiks ģenerēts jauns numurs.

7. darbība. Pievienojiet divus logrīkus (vērtību attēlojums)

Pievienojiet divus logrīkus (vērtību displejs)
Pievienojiet divus logrīkus (vērtību displejs)

Jūsu projekta audekls ir tukšs, pievienosim divus displeja logrīkus, lai parādītu temperatūru un mitrumu. Pieskarieties jebkurai vietai uz audekla, lai atvērtu logrīku lodziņu. Visi pieejamie logrīki atrodas šeit.

8. solis: velciet N Drop

Velciet N Drop
Velciet N Drop

Velciet un nometiet-pieskarieties logrīkam un turiet to, lai vilktu to uz jauno pozīciju.

9. solis: Mitrums

Mitrums
Mitrums

Logrīka iestatījumi - katram logrīkam ir savi iestatījumi. Pieskarieties logrīkam, lai piekļūtu tiem. Iestatiet tos, izmantojot šādus iestatījumus.

10. solis: temperatūra

Temperatūra
Temperatūra

Logrīka iestatījumi - katram logrīkam ir savi iestatījumi. Pieskarieties logrīkam, lai piekļūtu tiem. Iestatiet tos, izmantojot šādus iestatījumus.

11. darbība: palaidiet projektu

Vadīt projektu
Vadīt projektu

12. darbība: palaidiet kodu

Palaidiet kodu
Palaidiet kodu

Tagad apskatīsim Wemos D1 Mini Pro skices piemēru. Ņemiet vērā, ka jums ir jāiekļauj trīs galvenās sastāvdaļas:

1. char auth = ""; Konkrēts jūsu projektam (lietotne Blynk).

2. char ssid = ""; Īpaši tīklam, ar kuru mēs veidojam savienojumu (tīkla nosaukums). Varat arī "piekļūt karstajam punktam" no sava tālruņa.

3. char pass = ""; Īpaši tīklam, ar kuru mēs veidojam savienojumu (parole).

KODS

#define BLYNK_PRINT Seriāls

#include #include #include // Lietotnē Blynk jums vajadzētu iegūt autentifikācijas marķieri. // Dodieties uz projekta iestatījumiem (uzgriežņa ikona). char auth = ""; // Jūsu WiFi akreditācijas dati. // Iestatiet paroli uz "" atvērtiem tīkliem. char ssid = ""; char pass = ""; #define DHTPIN D4 // Ar kādu ciparu tapu mēs esam savienoti #define DHTTYPE DHT11 // DHT 11

DHT dht (DHTPIN, DHTTYPE);

BlynkTimer taimeris; pludiņš t; pludiņš h; void setup () {// Atkļūdošanas konsole Serial.begin (9600); Blynk.begin (auth, ssid, pass); dht.begin (); timer.setInterval (1000L, sendSensor); } void loop () {Blynk.run (); taimeris.run (); } // Šī funkcija katru sekundi nosūta Arduino darbības laiku uz virtuālo tapu (5). // Lietotnē logrīka lasīšanas biežumam jābūt iestatītam uz PUSH. Tas nozīmē //, ka jūs definējat, cik bieži sūtīt datus uz lietotni Blynk. void sendSensor () {h = dht.readHumidity (); t = dht.readTemperature (); // vai dht.readTemperature (true) Fārenheitam // l = analogRead (LDR); if (isnan (h) || isnan (t)) {Serial.println ("Neizdevās nolasīt no DHT sensora!"); atgriešanās; } // Jebkurā laikā varat nosūtīt jebkuru vērtību. // Lūdzu, nesūtiet vairāk par 10 vērtībām sekundē. Blynk.virtualWrite (V5, h); Blynk.virtualWrite (V6, t); }

13. darbība. Displejs

Displejs
Displejs

Atgriezieties lietotnē Blynk un pārbaudiet displeju. Jums vajadzētu redzēt pašreizējo temperatūru un mitrumu.

Ieteicams: