Përmbajtje:

Krijimi-Sinjalizimi-Përdorimi-Ubidots-ESP32+Sensori i Tempit dhe Lagështisë: 9 Hapa
Krijimi-Sinjalizimi-Përdorimi-Ubidots-ESP32+Sensori i Tempit dhe Lagështisë: 9 Hapa

Video: Krijimi-Sinjalizimi-Përdorimi-Ubidots-ESP32+Sensori i Tempit dhe Lagështisë: 9 Hapa

Video: Krijimi-Sinjalizimi-Përdorimi-Ubidots-ESP32+Sensori i Tempit dhe Lagështisë: 9 Hapa
Video: Голубая стрела (1958) фильм 2024, Nëntor
Anonim
Krijimi-Sinjalizimi-Përdorimi-Ubidots-ESP32+Sensori i Tempit dhe Lagështisë
Krijimi-Sinjalizimi-Përdorimi-Ubidots-ESP32+Sensori i Tempit dhe Lagështisë

Në këtë tutorial, ne do të masim të dhëna të ndryshme të temperaturës dhe lagështisë duke përdorur sensorin Temp dhe lagështi. Ju gjithashtu do të mësoni se si t'i dërgoni këto të dhëna në Ubidots. Kështu që ju mund ta analizoni nga kudo për aplikime të ndryshme. Gjithashtu duke krijuar njoftime me email për të dhëna të ndryshme të temperaturës dhe lagështisë mund të njoftohemi për ndryshime të ndryshme që ndodhin në çdo temperaturë të sistemit

Hapi 1: Kërkohet harduer dhe softuer

Kërkohet harduer:

  • Moduli NCD ESP32 IoT WiFi BLE me USB të integruar
  • Sensori i temperaturës dhe lagështisë me valë të gjatë NCD IoT
  • Modem Rrjeti pa tel NCD me rreze të gjatë me ndërfaqe USB

Softueri i kërkuar:

  • Arduino IDE
  • Shërbimi LabView
  • Ubidots

Biblioteka e përdorur:

  • Biblioteka PubSubClient
  • Tela.h

Hapi 2: Hapat për të dërguar të dhëna në LabVIEW Platforma e Temperaturës dhe Lagështisë Duke Përdorur IoT Sensor të Temperaturës dhe Lagështisë me Rreze të Largët dhe Modem Rrjeti Wireless me Rreze të Largët Me Ndërfaqe USB-

  • Së pari, ne kemi nevojë për një aplikacion të dobishëm Labview i cili është skedari ncd.io Wireless Temperatura And Humidity Sensor.exe në të cilin të dhënat mund të shihen.
  • Ky softuer Labview do të punojë vetëm me sensorin e temperaturës pa tel ncd.io
  • Për të përdorur këtë ndërfaqe, do t'ju duhet të instaloni drejtuesit e mëposhtëm Instalo motorin e funksionimit të kohës nga këtu 64bit
  • 32 bit
  • Instaloni Shoferin NI Visa
  • Instaloni l LabVIEW Run-Time Engine dhe NI-Serial Runtime
  • Udhëzues për fillimin e këtij produkti.

Hapi 3: Ngarkimi i Kodit në ESP32 duke përdorur Arduino IDE:

  • Shkarkoni dhe përfshini Bibliotekën PubSubClient dhe Bibliotekën Wire.h.
  • Ju duhet të caktoni Ubidots -in tuaj unik TOKEN, MQTTCLIENTNAME, SSID (Emri WiFi) dhe Fjalëkalimin e rrjetit në dispozicion.
  • Përpiloni dhe ngarkoni kodin temp_humidity.ino.
  • Për të verifikuar lidhshmërinë e pajisjes dhe të dhënat e dërguara, hapni monitorin serik. Nëse nuk shihet përgjigje, provoni të shkëputni ESP32 -in tuaj nga priza dhe pastaj lidheni përsëri. Sigurohuni që norma e baudit të monitorit Serial të jetë e njëjtë me atë të specifikuar në kodin tuaj 115200.

Hapi 4: Dalja Seriale e Monitorit

Dalja Seriale e Monitorit
Dalja Seriale e Monitorit

Hapi 5: Vënia në punë e Ubidot:

Duke e bërë punën Ubidot
Duke e bërë punën Ubidot
Duke e bërë punën Ubidot
Duke e bërë punën Ubidot
Duke e bërë punën Ubidot
Duke e bërë punën Ubidot
Duke e bërë punën Ubidot
Duke e bërë punën Ubidot
  • Krijoni një llogari në Ubidots.
  • Shkoni te profili im dhe shënoni çelësin simbol i cili është një çelës unik për çdo llogari dhe ngjiteni në kodin tuaj ESP32 para se të ngarkoni.
  • Shtoni një pajisje të re në emrin tuaj të pultit Ubidots esp32.
  • Klikoni në pajisjet dhe zgjidhni pajisjet në Ubidots.
  • Tani duhet të shihni të dhënat e publikuara në llogarinë tuaj Ubidots, brenda pajisjes së quajtur "ESP32".
  • Brenda pajisjes krijoni një sensor të ri të emrit të ndryshores në të cilin do të shfaqet leximi juaj i temperaturës.
  • Tani ju jeni në gjendje të shikoni të dhënat e Temperaturës dhe sensorëve të tjerë që ishin parë më parë në monitorin serik. Kjo ndodhi sepse vlera e leximit të ndryshëm të sensorit kalohet si një varg dhe ruhet në një ndryshore dhe publikohet në një ndryshore brenda pajisjes esp32.

Hapi 6: dalje

Dalje
Dalje

Hapi 7:

Hapi 8: Krijimi i Ngjarjeve në Ubidots:

Krijimi i Ngjarjeve në Ubidots
Krijimi i Ngjarjeve në Ubidots
Krijimi i Ngjarjeve në Ubidots
Krijimi i Ngjarjeve në Ubidots
Krijimi i Ngjarjeve në Ubidots
Krijimi i Ngjarjeve në Ubidots
  • Zgjidhni Ngjarjet (nga zbritja e të dhënave).
  • Tani klikoni në Krijo ngjarje.
  • Ubidots mbështesin ngjarje tashmë të integruara për t'ju lejuar të dërgoni Ngjarje, Sinjalizime dhe Njoftime për ata që duhet të dinë kur duhet të dinë. Integrimet e paravendosura të Ubidots përfshijnë:

1. Njoftimet me email

2. Njoftimet me SMS

3. Ngjarje Webhook - mësoni më shumë

4. Njoftimet në Telegram

5. Njoftimet e ngadalta - mësoni më shumë

6. Njoftimet e thirrjeve zanore - mësoni më shumë

7. Kthehuni te Njoftimi Normal - mësoni më shumë

8. Njoftimet për gjeofence - mësoni më shumë

  • Pastaj zgjidhni një pajisje dhe ndryshore shoqëruese që tregon "vlerat" e pajisjeve.
  • Tani zgjidhni një vlerë pragu për ngjarjen tuaj për ta shkaktuar dhe krahasuar atë me vlerat e pajisjes dhe gjithashtu zgjidhni kohën për të shkaktuar ngjarjen tuaj.
  • Tani, krijoni llojin e veprimit duke klikuar shenjën plus.
  • Vendosni dhe konfiguroni se cilat veprime duhet të ekzekutohen dhe mesazhi te marrësi: Dërgoni SMS, Email, Webhooks, Telegram, Telefonata, SLACK dhe lidhës uebi atyre që duhet të dinë.
  • Tani plotësoni të gjitha fushat e kërkuara.
  • Përcaktoni dritaren e aktivitetit ngjarjet mund/nuk mund të ekzekutohen.
  • Konfirmoni Ngjarjet tuaja.

Recommended: