Përmbajtje:

Dërgoni temperaturë dhe lagështi aplikacionit Blynk (Wemos D1 Mini Pro) .: 15 hapa (me fotografi)
Dërgoni temperaturë dhe lagështi aplikacionit Blynk (Wemos D1 Mini Pro) .: 15 hapa (me fotografi)

Video: Dërgoni temperaturë dhe lagështi aplikacionit Blynk (Wemos D1 Mini Pro) .: 15 hapa (me fotografi)

Video: Dërgoni temperaturë dhe lagështi aplikacionit Blynk (Wemos D1 Mini Pro) .: 15 hapa (me fotografi)
Video: LDmicro 13: HC-05 Управление через приложение Bluetooth для телефона (программирование ПЛК микроконтроллера с помощью LDmicro) 2024, Korrik
Anonim
Dërgoni Temperaturë dhe Lagështi në Aplikacionin Blynk (Wemos D1 Mini Pro)
Dërgoni Temperaturë dhe Lagështi në Aplikacionin Blynk (Wemos D1 Mini Pro)

Ky udhëzues shikon përdorimin e Wemos D1 Mini Pro për të dërguar të dhëna (Temperatura dhe Lagështia) në APP Blynk.

Hapi 1: Fillimi

Fillimi
Fillimi

Ne do të marrim një lexim të temperaturës dhe lagështisë të shtyrë në Aplikacionin tuaj Blynk në telefonin tuaj. Lidhni një LED siç tregohet këtu: Shënim. Unë kam përdorur modulin blu DHT11 Temperatura/Lagështia Dixhitale e cila ka tre kunja. Moduli është nga Banggood. Module të tjera të ngjashme nga furnizues të ndryshëm mund të kenë një plan urbanistik të ndryshëm. Kontrolloni këtë. Ngjyrat më poshtë janë të sakta për modulin Banggood:

Blu = Sinjali i të dhënave (majtas)

E kuqe = Vcc +5v (e mesme)

E zezë = Terren (djathtas)

Hapi 2: E rëndësishme

E rëndësishme
E rëndësishme

Siç u përmend më lart.

Shënim. Kam përdorur modulin blu DHT11 Temperatura/Lagështia Dixhitale nga Banggood i cili ka tre kunja. Module të tjera të ngjashme nga furnizues të ndryshëm mund të kenë një plan urbanistik të ndryshëm. Kontrolloni këtë. Ngjyrat janë të sakta për modulin Banggood:

Blu = Sinjali i të dhënave (majtas) E kuqe = Vcc +5v (e mesme) E zezë = Terren (djathtas)

Hapi 3: Fillimi me Aplikacionin Blynk

Fillimi me Aplikacionin Blynk
Fillimi me Aplikacionin Blynk

Krijoni një llogari Blynk Pasi të shkarkoni Aplikacionin Blynk, do t'ju duhet të krijoni një llogari të re Blynk. Kjo llogari është e ndarë nga llogaritë e përdorura për Forume Blynk, në rast se ju tashmë keni një të tillë. Ne ju rekomandojmë të përdorni një adresë të vërtetë emaili sepse do të thjeshtojë gjërat më vonë.

Pse më duhet të krijoj një llogari? Një llogari është e nevojshme për të ruajtur projektet tuaja dhe për të pasur qasje në to nga pajisje të shumta nga kudo. Alsoshtë gjithashtu një masë sigurie. Ju gjithmonë mund të vendosni serverin tuaj privat Blynk (Lidhje me një faqe të jashtme.) Lidhje me një sit të jashtëm. dhe të ketë kontroll të plotë.

Hapi 4: Krijoni një Projekt të Ri

Krijoni një Projekt të Ri
Krijoni një Projekt të Ri

Pasi të keni hyrë me sukses në llogarinë tuaj, filloni duke krijuar një projekt të ri.

Hapi 5: Emri/Bordi/Lidhja

Emri/Bordi/Lidhja
Emri/Bordi/Lidhja

Jepini atij një emër dhe zgjidhni tabelën e duhur (Wemos D1 Mini). Tani klikoni në krijimin.

Hapi 6: Vërtetimi

Vërtetimi
Vërtetimi

Shenja juaj e Autentifikimit do t'ju dërgohet me email dhe gjithashtu do të keni mundësi të hyni në të në cilësimet e projektit tuaj. Një numër i ri do të gjenerohet për secilin projekt që krijoni.

Hapi 7: Shtoni dy pajisje shtesë (Shfaqja e vlerës)

Shtoni dy pajisje shtesë (Shfaqja e vlerës)
Shtoni dy pajisje shtesë (Shfaqja e vlerës)

Kanavaca juaj e projektit është bosh, le të shtojmë dy pajisje shtesë për të treguar temperaturën dhe lagështinë. Prekni kudo në kanavacë për të hapur kutinë e miniaplikacioneve. Të gjitha pajisjet në dispozicion janë të vendosura këtu.

Hapi 8: Tërhiqni rënien N

Zvarritni N Rënie
Zvarritni N Rënie

Drag-n-Drop-Prekni dhe mbani Widget për ta tërhequr atë në pozicionin e ri.

Hapi 9: Lagështia

Lagështia
Lagështia

Cilësimet e widget -it - Çdo widget ka cilësimet e veta. Trokitni lehtë mbi widget për të arritur tek ata. Vendosini ato me cilësimet e mëposhtme.

Hapi 10: Temperatura

Temperatura
Temperatura

Cilësimet e widget -it - Çdo widget ka cilësimet e veta. Trokitni lehtë mbi widget për të arritur tek ata. Vendosini ato me cilësimet e mëposhtme.

Hapi 11: Drejtoni projektin

Drejtoni Projektin
Drejtoni Projektin

Hapi 12: Drejtoni Kodin

Drejtoni Kodin
Drejtoni Kodin

Tani le të hedhim një vështrim në skicën shembull për një Wemos D1 Mini Pro. Vini re se ka tre përbërës kryesorë që do t'ju duhet të përfshini:

1. char auth = ""; Specifik për projektin tuaj (Aplikacioni Blynk).

2. char ssid = ""; Specifik për rrjetin me të cilin po lidhemi (emri i rrjetit). Ju gjithashtu mund të "hotspot" nga telefoni juaj.

3. kalimi i karbonit = ""; Specifik për rrjetin ku po lidhemi (fjalëkalim).

KODI

#define BLYNK_PRINT Serial

#include #include #include // Ju duhet të merrni Auth Token në Aplikacionin Blynk. // Shko te Cilësimet e Projektit (ikona e arrës). char auth = ""; // Kredencialet tuaja WiFi. // Vendosni fjalëkalimin në "" për rrjetet e hapura. char ssid = ""; kalimi i karbonit = ""; #define DHTPIN D4 // Me cilën pin dixhital jemi lidhur #define DHTTYPE DHT11 // DHT 11

DHT dht (DHTPIN, DHTTYPE);

Kohëmatës BlynkTimer; noton t; noton h; void setup () {// Debug console Serial.begin (9600); Blynk.begin (auth, ssid, pass); dht.filloj (); timer.setInterval (1000L, sendSensor); } void loop () {Blynk.run (); timer.run (); } // Ky funksion dërgon kohën e ngritjes së Arduino çdo sekondë në Virtual Pin (5). // Në aplikacion, frekuenca e leximit të Widget duhet të vendoset në PUSH. Kjo do të thotë // që ju të përcaktoni sa shpesh të dërgoni të dhëna në Blynk App. void sendSensor () {h = dht.readHumidity (); t = dht.readTemperatura (); // ose dht.readTemperature (e vërtetë) për Fahrenheit // l = analogRead (LDR); if (isnan (h) || isnan (t)) {Serial.println ("Leximi nuk u lexua nga sensori DHT!"); kthim; } // Mund të dërgoni çdo vlerë në çdo kohë. // Ju lutemi mos dërgoni më shumë se 10 vlera në sekondë. Blynk.virtualWrite (V5, h); Blynk.virtualWrite (V6, t); }

Hapi 13: Shfaqja

Shfaq
Shfaq

Kthehuni te Aplikacioni Blynk dhe kontrolloni ekranin tuaj. Ju duhet të shihni temperaturën dhe lagështinë aktuale.

Recommended: