Sisukord:

Saada temperatuur ja niiskus rakendusse Blynk (Wemos D1 Mini Pro): 15 sammu (koos piltidega)
Saada temperatuur ja niiskus rakendusse Blynk (Wemos D1 Mini Pro): 15 sammu (koos piltidega)

Video: Saada temperatuur ja niiskus rakendusse Blynk (Wemos D1 Mini Pro): 15 sammu (koos piltidega)

Video: Saada temperatuur ja niiskus rakendusse Blynk (Wemos D1 Mini Pro): 15 sammu (koos piltidega)
Video: Филодендрон Сильвер Квин или Снежная Королева – пересадки и уход 2024, Juuli
Anonim
Saada temperatuur ja niiskus rakendusse Blynk (Wemos D1 Mini Pro)
Saada temperatuur ja niiskus rakendusse Blynk (Wemos D1 Mini Pro)

Selles juhendis vaadeldakse Wemos D1 Mini Pro kasutamist andmete (temperatuur ja niiskus) saatmiseks rakendusele Blynk.

1. samm: alustamine

Alustamine
Alustamine

Saame teie telefoni Blynk Appi temperatuuri ja niiskuse näidu. Ühendage LED, nagu siin näidatud: Märkus. Olen kasutanud sinist DHT11 digitaalset temperatuuri/niiskuse moodulit, millel on kolm tihvti. Moodul on pärit Banggoodist. Teistel sarnastel moodulitel erinevatelt tarnijatelt võib olla erinev tihvtide paigutus. Kontrollige seda. Allolevad värvid on Banggoodi mooduli jaoks õiged:

Sinine = andmesignaal (vasakul)

Punane = Vcc +5v (keskel)

Must = maapind (paremal)

2. samm: oluline

Oluline
Oluline

Nagu eelnevalt mainitud.

Märge. Kasutasin Banggoodi sinist DHT11 digitaalset temperatuuri/niiskuse moodulit, millel on kolm tihvti. Teistel sarnastel moodulitel erinevatelt tarnijatelt võib olla erinev tihvtide paigutus. Kontrollige seda. Värvid on Banggoodi mooduli jaoks õiged:

Sinine = andmesignaal (vasakul) Punane = Vcc +5v (keskel) Must = maapind (paremal)

Samm: rakenduse Blynk alustamine

Rakenduse Blynk alustamine
Rakenduse Blynk alustamine

Looge Blynk konto Pärast rakenduse Blynk allalaadimist peate looma uue Blynk konto. See konto on eraldi Blynk Foorumite kontodest, juhul kui teil see juba on. Soovitame kasutada päris e -posti aadressi, sest see lihtsustab asju hiljem.

Miks ma pean konto looma? Teie projektide salvestamiseks ja neile juurdepääsu saamiseks mitmest seadmest kõikjalt on vaja kontot. See on ka turvameede. Saate alati seadistada oma privaatse Blynk -serveri (lingid välisele saidile.) Lingid välisele saidile. ja omada täielikku kontrolli.

Samm: looge uus projekt

Loo uus projekt
Loo uus projekt

Kui olete oma kontole edukalt sisse loginud, alustage uue projekti loomisega.

Samm: nimi/tahvel/ühendus

Nimi/tahvel/ühendus
Nimi/tahvel/ühendus

Andke sellele nimi ja valige sobiv plaat (Wemos D1 Mini). Nüüd klõpsake nuppu Loo.

6. toiming: autentimine

Autentimine
Autentimine

Teie autentimismärk saadetakse teile meilile ja pääsete sellele juurde ka oma projekti seadetes. Iga loodud projekti jaoks luuakse uus number.

Samm: lisage kaks vidinat (väärtuste kuvamine)

Lisage kaks vidinat (väärtuste kuvamine)
Lisage kaks vidinat (väärtuste kuvamine)

Teie projekti lõuend on tühi, lisage kaks ekraani vidinat, mis näitavad temperatuuri ja niiskust. Vidinate kasti avamiseks puudutage lõuendil suvalist kohta. Kõik saadaolevad vidinad asuvad siin.

8. samm: lohistage N Drop

Lohistage N Drop
Lohistage N Drop

Lohistamine-puudutage vidinat ja hoidke seda all, et seda uude kohta lohistada.

9. samm: niiskus

Niiskus
Niiskus

Vidina seaded - igal vidinal on oma seaded. Nende avamiseks puudutage vidinat. Seadistage need järgmiste sätetega.

10. samm: temperatuur

Temperatuur
Temperatuur

Vidina seaded - igal vidinal on oma seaded. Nende avamiseks puudutage vidinat. Seadistage need järgmiste seadetega.

Samm: käivitage projekt

Käivitage projekt
Käivitage projekt

12. samm: käivitage kood

Käivitage kood
Käivitage kood

Nüüd vaatame Wemos D1 Mini Pro näitejoonist. Pange tähele, et peate sisaldama kolme põhikomponenti:

1. sümbol = ""; Teie projekti jaoks spetsiifiline (rakendus Blynk).

2. char ssid = ""; Spetsiifiline võrguga, millega me ühendame (võrgu nimi). Saate "leviala" ka oma telefonist.

3. char pass = ""; Spetsiifiline võrguga, millega me ühendame (parool).

KOOD

#define BLYNK_PRINT seeria

#include #include #include // Autentimisluba peaksite saama rakendusest Blynk. // Avage projekti sätted (mutriikoon). char auth = ""; // Teie WiFi volikirjad. // Määra avatud võrkude jaoks parool "". char ssid = ""; char pass = ""; #define DHTPIN D4 // Mis digitaalse tihvtiga oleme ühendatud #defineeri DHTTYPE DHT11 // DHT 11

DHT dht (DHTPIN, DHTTYPE);

BlynkTimer taimer; ujuk t; ujuk h; void setup () {// Silumiskonsool Serial.begin (9600); Blynk.begin (auth, ssid, pass); dht.begin (); timer.setInterval (1000L, sendSensor); } void loop () {Blynk.run (); taimer.jooks (); } // See funktsioon saadab Arduino tööaja iga sekund Virtual Pin (5). // Rakenduses tuleks vidina lugemissageduseks seada PUSH. See tähendab, // et määrate, kui tihti andmeid Blynk Appi saata. void sendSensor () {h = dht.readHumidity (); t = dht.readTemperature (); // või dht.readTemperature (true) Fahrenheiti jaoks // l = analogRead (LDR); if (isnan (h) || isnan (t)) {Serial.println ("DHT -andurilt ei õnnestunud lugeda!"); tagasipöördumine; } // Saate mis tahes väärtuse igal ajal saata. // Palun ära saada rohkem kui 10 väärtust sekundis. Blynk.virtualWrite (V5, h); Blynk.virtualWrite (V6, t); }

13. samm: kuvamine

Ekraan
Ekraan

Minge tagasi rakendusse Blynk ja kontrollige oma ekraani. Peaksite nägema praegust temperatuuri ja niiskust.

Soovitan: