Kazalo:

Ustvarjanje-opozorilo-uporaba-Ubidots-ESP32+senzor temperature in vlažnosti: 9 korakov
Ustvarjanje-opozorilo-uporaba-Ubidots-ESP32+senzor temperature in vlažnosti: 9 korakov

Video: Ustvarjanje-opozorilo-uporaba-Ubidots-ESP32+senzor temperature in vlažnosti: 9 korakov

Video: Ustvarjanje-opozorilo-uporaba-Ubidots-ESP32+senzor temperature in vlažnosti: 9 korakov
Video: Как спрятать данные в ячейках Excel? 2024, Julij
Anonim
Ustvarjanje-opozorilo-uporaba-Ubidots-ESP32+senzor temperature in vlažnosti
Ustvarjanje-opozorilo-uporaba-Ubidots-ESP32+senzor temperature in vlažnosti

V tej vadnici bomo merili različne podatke o temperaturi in vlažnosti s senzorjem za temperaturo in vlago. Naučili se boste tudi, kako te podatke poslati Ubidotsu. Tako ga lahko analizirate od kjer koli za različne aplikacije. Z ustvarjanjem e -poštnih opozoril za različne podatke o temperaturi in vlažnosti smo lahko obveščeni o različnih spremembah, ki se pojavljajo pri kateri koli temperaturi sistema

1. korak: potrebna strojna in programska oprema

Potrebna strojna oprema:

  • NCD ESP32 IoT WiFi BLE modul z vgrajenim USB -jem
  • NCD IoT senzor temperature in vlažnosti na dolge razdalje
  • NCD brezžični mrežni modem z dolgim dosegom z vmesnikom USB

Potrebna programska oprema:

  • Arduino IDE
  • Pripomoček LabView
  • Ubidots

Uporabljena knjižnica:

  • Knjižnica PubSubClient
  • Wire.h

2. korak: Koraki za pošiljanje podatkov na platformo za temperaturo in vlažnost LabVIEW z uporabo IoT daljinskega brezžičnega senzorja temperature in vlažnosti ter brezžičnega modema z dolgim dosegom z vmesnikom USB-

  • Najprej potrebujemo pripomoček Labview, ki je datoteka ncd.io Wireless Temperature And Humidity Sensor.exe, na kateri si lahko ogledate podatke.
  • Ta programska oprema Labview bo delovala samo z brezžičnim temperaturnim senzorjem ncd.io
  • Če želite uporabljati ta uporabniški vmesnik, morate namestiti naslednje gonilnike
  • 32 bit
  • Namestite gonilnik NI Visa
  • Namestite l LabVIEW Run-Time Engine in NI-Serial Runtime
  • Vodnik za začetek uporabe tega izdelka.

3. korak: Nalaganje kode v ESP32 z uporabo Arduino IDE:

  • Prenesite in vključite knjižnico PubSubClient in knjižnico Wire.h.
  • Določiti morate svoj edinstven žeton Ubidots TOKEN, MQTTCLIENTNAME, SSID (ime WiFi) in geslo razpoložljivega omrežja.
  • Sestavite in naložite kodo temp_humidity.ino.
  • Če želite preveriti povezljivost naprave in poslanih podatkov, odprite serijski monitor. Če ni odziva, poskusite izklopiti ESP32 in ga nato znova priključiti. Prepričajte se, da je hitrost prenosa serijskega monitorja nastavljena na enako, kot je določeno v kodi 115200.

4. korak: Izhod serijskega monitorja

Izhod serijskega monitorja
Izhod serijskega monitorja

5. korak: Ubidot deluje:

Kako Ubidot delovati
Kako Ubidot delovati
Kako Ubidot delovati
Kako Ubidot delovati
Kako Ubidot delovati
Kako Ubidot delovati
Kako Ubidot delovati
Kako Ubidot delovati
  • Ustvarite račun na Ubidots.
  • Pojdite na moj profil in si zapišite žetonski ključ, ki je edinstven za vsak račun, in ga pred nalaganjem prilepite v kodo ESP32.
  • Na nadzorno ploščo Ubidots ime esp32 dodajte novo napravo.
  • Kliknite na naprave in izberite naprave v Ubidotih.
  • Zdaj bi morali objavljene podatke videti v svojem računu Ubidots v napravi, imenovani "ESP32".
  • Znotraj naprave ustvarite nov senzor imena spremenljivke, v katerem bo prikazan vaš odčitek temperature.
  • Zdaj si lahko ogledate podatke o temperaturi in drugih senzorjih, ki so bili prej prikazani v serijskem monitorju. To se je zgodilo, ker se vrednost različnih odčitkov senzorja posreduje kot niz in shrani v spremenljivko ter objavi v spremenljivki znotraj naprave esp32.

6. korak: IZHOD

IZHOD
IZHOD

7. korak:

8. korak: Ustvarjanje dogodkov v ubidotih:

Ustvarjanje dogodkov v Ubidotih
Ustvarjanje dogodkov v Ubidotih
Ustvarjanje dogodkov v Ubidotih
Ustvarjanje dogodkov v Ubidotih
Ustvarjanje dogodkov v Ubidotih
Ustvarjanje dogodkov v Ubidotih
  • Izberite Dogodki (v spustnem meniju Podatki).
  • Zdaj kliknite Ustvari dogodek.
  • Vrste dogodkov Ubidots podpira že integrirane dogodke, ki vam omogočajo pošiljanje dogodkov, opozoril in obvestil tistim, ki morajo vedeti, kdaj morajo vedeti. Vgrajene integracije Ubidots vključujejo:

1. Obvestila po e -pošti

2. Obvestila SMS

3. Dogodki Webhook - izvedejte več

4. Telegram obvestila

5. Slack notifications - preberite več

6. Obvestila o glasovnih klicih - preberite več

7. Nazaj na običajno obvestilo - več o tem

8. Obvestila o geografiji - več o tem

  • Nato izberite napravo in pridruženo spremenljivko, ki označuje "vrednosti" naprav.
  • Zdaj izberite mejno vrednost, ki jo bo vaš dogodek sprožil, in jo primerjajte z vrednostmi naprave ter izberite tudi čas za sprožitev vašega dogodka.
  • Zdaj ustvarite vrsto dejanja s klikom na znak plus.
  • Določite in konfigurirajte dejanja, ki jih je treba izvesti, ter sporočilo prejemniku: pošljite SMS, e -pošto, spletne klice, telegrame, telefonske klice, SLACK in spletne klice tistim, ki jih morajo poznati.
  • Zdaj izpolnite vsa obvezna polja.
  • Določite okno dejavnosti, ki se lahko dogodki izvedejo ali ne.
  • Potrdite svoje dogodke.

Priporočena: