Obsah:
- Krok 1: Vyžaduje sa hardvér a softvér
- Krok 2: Kroky na odoslanie údajov na platformu teploty a vlhkosti LabVIEW pomocou bezdrôtového snímača teploty a vlhkosti IoT s dlhým dosahom a bezdrôtového sieťového modemu s dlhým dosahom s rozhraním USB-
- Krok 3: Nahranie kódu do ESP32 pomocou Arduino IDE:
- Krok 4: Výstup sériového monitora
- Krok 5: Zabezpečenie fungovania Ubidotu:
- Krok 6: VÝSTUP
- Krok 7:
- Krok 8: Vytváranie udalostí v Ubidots:
Video: Vytváranie upozornení pomocou Ubidots-ESP32+snímač teploty a vlhkosti: 9 krokov
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 11:57
V tomto návode budeme merať rôzne údaje o teplote a vlhkosti pomocou snímača teploty a vlhkosti. Dozviete sa tiež, ako odoslať tieto údaje do Ubidots. Aby ste ho mohli analyzovať odkiaľkoľvek pre rôzne aplikácie. Tiež vytvorením e -mailových upozornení na údaje o rôznych teplotách a vlhkosti by sme mohli byť informovaní o rôznych zmenách, ktoré sa vyskytnú pri akejkoľvek teplote systému
Krok 1: Vyžaduje sa hardvér a softvér
Potrebný hardvér:
- Modul NCD ESP32 IoT WiFi BLE s integrovaným USB
- Bezdrôtový snímač teploty a vlhkosti NCD IoT s dlhým dosahom
- Bezdrôtový sieťový modem NCD s dlhým dosahom s rozhraním USB
Potrebný softvér:
- Arduino IDE
- LabView Utility
- Ubidots
Použitá knižnica:
- Knižnica PubSubClient
- Wire.h
Krok 2: Kroky na odoslanie údajov na platformu teploty a vlhkosti LabVIEW pomocou bezdrôtového snímača teploty a vlhkosti IoT s dlhým dosahom a bezdrôtového sieťového modemu s dlhým dosahom s rozhraním USB-
- Najprv potrebujeme aplikáciu Labview, ktorá je súborom ncd.io Wireless Temperature And Humidity Sensor.exe, v ktorom je možné prezerať údaje.
- Tento softvér Labview bude fungovať iba s bezdrôtovým snímačom teploty ncd.io
- Ak chcete používať toto používateľské rozhranie, budete musieť nainštalovať nasledujúce ovládače Inštalácia run run engine odtiaľto 64bit
- 32 bitov
- Nainštalujte ovládač NI Visa
- Nainštalujte l LabVIEW Run-Time Engine a NI-Serial Runtime
- Príručka Začíname pre tento produkt.
Krok 3: Nahranie kódu do ESP32 pomocou Arduino IDE:
- Stiahnite si knižnicu PubSubClient a Wire.h Library.
- Musíte priradiť svoj jedinečný Ubidots TOKEN, MQTTCLIENTNAME, SSID (názov WiFi) a heslo dostupnej siete.
- Zostavte a nahrajte kód temp_humidity.ino.
- Ak chcete overiť konektivitu zariadenia a odoslaných údajov, otvorte sériový monitor. Ak sa nezobrazí žiadna odpoveď, skúste odpojiť ESP32 a znova ho zapojiť. Uistite sa, že prenosová rýchlosť sériového monitora je nastavená na rovnakú, ako je uvedené v kóde 115200.
Krok 4: Výstup sériového monitora
Krok 5: Zabezpečenie fungovania Ubidotu:
- Vytvorte si účet na Ubidots.
- Prejdite na môj profil a poznamenajte si tokenový kľúč, ktorý je jedinečným kľúčom pre každý účet, a pred odovzdaním ho prilepte do svojho kódu ESP32.
- Pridajte nové zariadenie k názvu ovládacieho panela Ubidots esp32.
- Kliknite na zariadenia a vyberte zariadenia v Ubidots.
- Teraz by ste mali vidieť zverejnené údaje vo svojom účte Ubidots v zariadení s názvom „ESP32“.
- Vo vnútri zariadenia vytvorte nový snímač premenných, v ktorom sa budú zobrazovať vaše údaje o teplote.
- Teraz si môžete prezrieť údaje o teplote a ďalšie senzory, ktoré boli predtým zobrazené na sériovom monitore. Stalo sa to preto, že hodnota rôznych hodnôt senzora sa odoslala ako reťazec a uložila do premennej a zverejnila do premennej v zariadení esp32.
Krok 6: VÝSTUP
Krok 7:
Krok 8: Vytváranie udalostí v Ubidots:
- Vyberte položku Udalosti (z rozbaľovacej ponuky Údaje).
- Teraz kliknite na položku Vytvoriť udalosť.
- Typy udalostí Udidots podporuje už integrované udalosti, ktoré vám umožňujú odosielať udalosti, výstrahy a oznámenia tým, ktorí to potrebujú vedieť, keď to potrebujú vedieť. Preddefinované integrácie Ubidots zahŕňajú:
1. E -mailové oznámenia
2. SMS notifikácie
3. Udalosti Webhook - viac informácií
4. Telegramové oznámenia
5. Povolené upozornenia - zistite viac
6. Upozornenia na hlasové hovory - prečítajte si viac
7. Späť na normálne upozornenie - prečítajte si viac
8. Upozornenia geofence - viac informácií
- Potom vyberte zariadenie a priradenú premennú, ktorá označuje „hodnoty“zariadení.
- Teraz vyberte prahovú hodnotu pre svoju udalosť, ktorá sa má spustiť, a porovnajte ju s hodnotami zariadenia a tiež vyberte čas, kedy sa má udalosť spustiť.
- Teraz vytvorte typ akcie kliknutím na znamienko plus.
- Nastavte a nakonfigurujte, ktoré akcie sa majú vykonať, a správu pre príjemcu: Odosielanie SMS, e -mailov, webhookov, telegramov, telefónnych hovorov, SLACK a webhookov tým, ktorí to potrebujú vedieť.
- Teraz vyplňte všetky povinné polia.
- Určte okno aktivity, v ktorom sa udalosti môžu/nemusia vykonávať.
- Potvrďte svoje udalosti.
Odporúča:
Digitálny snímač teploty a vlhkosti DHT21 s Arduino: 6 krokov
Digitálny snímač teploty a vlhkosti DHT21 s Arduino: V tomto návode sa naučíme používať snímač vlhkosti a teploty DHT21 s Arduino a zobrazujeme hodnoty na OLED displeji. Pozrite si video
Ako používať snímač vlhkosti a teploty DHT22 s Arduino: 6 krokov
Ako používať snímač vlhkosti a teploty DHT22 s Arduino: V tomto návode sa naučíme, ako používať snímač vlhkosti a teploty DHT22 s Arduino a zobrazovať hodnoty na OLED displeji. Pozrite si video
Ako používať snímač vlhkosti a teploty DHT12 I2C s Arduino: 7 krokov
Ako používať snímač vlhkosti a teploty DHT12 I2C s Arduino: V tomto návode sa naučíme, ako používať snímač vlhkosti a teploty DHT12 I2C s Arduino a zobrazovať hodnoty na OLED displeji. Pozrite si video
Vytvorenie e-mailových upozornení na bezdrôtový snímač teploty a vlhkosti NCD pomocou Node-Red: 22 krokov
Vytváranie e-mailových upozornení na bezdrôtový snímač teploty a vlhkosti NCD pomocou Node-Red: Používame tu snímač teploty a vlhkosti NCD, ale tieto kroky zostávajú rovnaké pre akýkoľvek produkt ncd, takže ak máte ďalšie bezdrôtové snímače ncd, vyskúšajte bezplatne pozorovať popri tom. Na konci tohto textu musíte
Bezdrôtový monitor vlhkosti (ESP8266 + snímač vlhkosti): 5 krokov
Bezdrôtový monitor vlhkosti (ESP8266 + snímač vlhkosti): Kúpil som petržlen v kvetináči a väčšinu dňa bola pôda suchá. Preto som sa rozhodol urobiť tento projekt o snímaní vlhkosti pôdy v kvetináči s petržlenovou vňaťou, aby som v prípade potreby zalial pôdu vodou a skontroloval, kedy je potrebné ju naliať. Myslím si, že tento senzor (kapacitný snímač vlhkosti v1.2) je dobrý