Sadržaj:
- Korak 1: Potreban hardver i softver
- Korak 2: Koraci za slanje podataka na LabVIEW platformu za temperaturu i vlažnost pomoću IoT-ovog bežičnog osjetnika za temperaturu i vlažnost na daljinu i bežičnog mrežnog modema na daljinu s USB sučeljem-
- Korak 3: Prijenos koda na ESP32 pomoću Arduino IDE -a:
- Korak 4: Izlaz serijskog monitora
- Korak 5: Kako bi Ubidot uspio:
- Korak 6: IZLAZAK
- Korak 7:
- Korak 8: Stvaranje događaja u Ubidotsima:
Video: Stvaranje-upozorenje-pomoću-Ubidots-ESP32+Senzor temperature i vlažnosti: 9 koraka
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:34
U ovom ćemo vodiču mjeriti različite podatke o temperaturi i vlažnosti zraka pomoću senzora temperature i vlažnosti. Naučit ćete i kako poslati te podatke Ubidotsu. Tako da ga možete analizirati s bilo kojeg mjesta za različite primjene. Također stvaranjem upozorenja putem e -pošte za različite podatke o temperaturi i vlažnosti mogli bismo biti obaviješteni o raznim promjenama koje se događaju na bilo kojoj temperaturi sustava
Korak 1: Potreban hardver i softver
Potreban hardver:
- NCD ESP32 IoT WiFi BLE modul s integriranim USB -om
- NCD IoT daljinski bežični osjetnik temperature i vlažnosti
- NCD bežični mrežni modem dugog dometa s USB sučeljem
Potreban softver:
- Arduino IDE
- LabView Utility
- Ubidots
Korištena biblioteka:
- Knjižnica PubSubClient
- Žica.h
Korak 2: Koraci za slanje podataka na LabVIEW platformu za temperaturu i vlažnost pomoću IoT-ovog bežičnog osjetnika za temperaturu i vlažnost na daljinu i bežičnog mrežnog modema na daljinu s USB sučeljem-
- Prvo, potrebna nam je pomoćna aplikacija Labview koja je datoteka ncd.io Wireless Temperature And Humidity Sensor.exe na kojoj se mogu vidjeti podaci.
- Ovaj softver Labview radit će samo s bežičnim senzorom temperature ncd.io
- Da biste koristili ovo korisničko sučelje, morat ćete instalirati sljedeće upravljačke programe Instaliraj stroj za pokretanje odavde 64 bit
- 32 bit
- Instalirajte NI Visa upravljački program
- Instalirajte l LabVIEW Run-Time Engine i NI-Serial Runtime
- Vodič za početak korištenja ovog proizvoda.
Korak 3: Prijenos koda na ESP32 pomoću Arduino IDE -a:
- Preuzmite i uključite PubSubClient Library i Wire.h Library.
- Morate dodijeliti svoj jedinstveni Ubidots TOKEN, MQTTCLIENTNAME, SSID (naziv WiFi -a) i zaporku dostupne mreže.
- Sastavite i prenesite kod temp_humidity.ino.
- Da biste provjerili povezanost uređaja i poslane podatke, otvorite serijski monitor. Ako se ne vidi odgovor, pokušajte isključiti ESP32, a zatim ga ponovno uključiti. Provjerite je li brzina prijenosa serijskog monitora postavljena na istu onu koja je navedena u vašem kodu 115200.
Korak 4: Izlaz serijskog monitora
Korak 5: Kako bi Ubidot uspio:
- Otvorite račun na Ubidotsu.
- Idite na moj profil i zabilježite token ključ koji je jedinstven ključ za svaki račun i zalijepite ga u svoj ESP32 kôd prije prijenosa.
- Dodajte novi uređaj na nadzornu ploču Ubidotsa naziv esp32.
- Kliknite na uređaje i odaberite uređaje u Ubidotsima.
- Sada biste trebali vidjeti objavljene podatke na svom Ubidots računu, unutar uređaja pod nazivom "ESP32".
- Unutar uređaja stvorite novi senzor imena promjenjive u kojem će se prikazati očitanje temperature.
- Sada možete vidjeti podatke o temperaturi i drugim senzorima koji su prethodno pregledani na serijskom monitoru. To se dogodilo jer se vrijednost različitog očitanja senzora prenosi kao niz i pohranjuje u varijablu te objavljuje varijabli unutar uređaja esp32.
Korak 6: IZLAZAK
Korak 7:
Korak 8: Stvaranje događaja u Ubidotsima:
- Odaberite Događaji (s padajućeg izbornika Podaci).
- Sada kliknite Stvori događaj.
- Vrste događaja Ubidots podržava već integrirane događaje koji vam omogućuju slanje događaja, upozorenja i obavijesti onima koji trebaju znati kada trebaju znati. Unaprijed izgrađene integracije Ubidota uključuju:
1. Obavijesti putem e -pošte
2. SMS obavijesti
3. Webhook događaji - saznajte više
4. Obavijesti Telegrama
5. Slabe obavijesti - saznajte više
6. Obavijesti o glasovnim pozivima - saznajte više
7. Natrag na Normalnu obavijest - saznajte više
8. Obavijesti o geografiji - saznajte više
- Zatim odaberite uređaj i pridruženu varijablu koja označava "vrijednosti" uređaja.
- Sada odaberite vrijednost praga za pokretanje vašeg događaja i usporedite je s vrijednostima uređaja, a također odaberite vrijeme za pokretanje vašeg događaja.
- Sada stvorite vrstu radnje klikom na znak plus.
- Odredite i konfigurirajte koje radnje treba izvršiti i poruku primatelju: Šaljite SMS, e -poštu, web -dojavnike, telegrame, telefonske pozive, SLACK i web -dojavnike onima koji to trebaju znati.
- Sada ispunite sva potrebna polja.
- Odredite prozor aktivnosti za događaje koji se mogu/ne moraju izvršiti.
- Potvrdite svoje događaje.
Preporučeni:
Senzor temperature i vlažnosti s LCD -om i detekcijom zvuka: 4 koraka
Senzor temperature i vlage s LCD -om i detekcijom zvuka: Pozdrav dečki !!! U redu, ovaj projekt je bio moj posljednji projekt. Svrha ovog projekta bila je praćenje sobne temperature i vlažnosti u radionici mog Sveučilišta jer je došlo do kvara nekih elektroničkih komponenti zbog nepovoljne temperature i
Senzor temperature i vlažnosti (DHT22) s Dexter pločom: 7 koraka
Senzor temperature i vlažnosti (DHT22) s Dexter pločom: Dexter ploča obrazovni je komplet za trenere koji učenje elektronike čini zabavnim i lakim. Ploča okuplja sve potrebne dijelove koji su početniku potrebni da bi promijenio ideju u uspješan prototip. S Arduinom u srcu, ogroman broj
Raspberry Pi SHT25 Senzor vlažnosti i temperature Python Tutorial: 4 koraka
Raspberry Pi SHT25 Senzor vlažnosti i temperature Python Tutorial: SHT25 I2C Senzor vlažnosti i temperature ± 1,8%RH ± 0,2 ° C I2C mini modul. Senzor vlažnosti i temperature SHT25 visoke preciznosti postao je industrijski standard u pogledu oblika i inteligencije, pružajući kalibrirane, linearizirane signale senzora
Arduino senzor temperature i vlažnosti na solarni pogon kao 433mhz Oregonski senzor: 6 koraka
Arduino senzor temperature i vlažnosti na solarni pogon kao 433mhz Oregonski senzor: Ovo je konstrukcija senzora temperature i vlažnosti na solarnu energiju. Senzor emulira 433mhz Oregonski senzor i vidljiv je na Telldus Net gatewayu. Što vam je potrebno: 1x " 10-LED Senzor pokreta solarne energije " s Ebaya. Provjerite piše li baterija od 3,7 V
Arduino Nano - Vodič za senzor relativne vlažnosti i temperature HTS221: 4 koraka
Arduino Nano - HTS221 Vodič za osjetnik relativne vlažnosti i temperature: HTS221 je ultra kompaktni kapacitivni digitalni senzor za relativnu vlažnost i temperaturu. Sadrži osjetni element i integrirani krug specifične primjene mješovitog signala (ASIC) za pružanje mjernih informacija putem digitalne serijske