INHOUDSOPGAWE:
- Stap 1: hardeware en sagteware word benodig
- Stap 2: Stappe om data te stuur na LabVIEW Temperatuur- en humiditeitsplatform met behulp van IoT draadlose temperatuur- en humiditeitsensor vir langafstand en draadlose gaasmodem vir langafstand met USB-koppelvlak-
- Stap 3: Laai die kode op na ESP32 met behulp van Arduino IDE:
- Stap 4: Seriële monitoruitvoer
- Stap 5: Laat die Ubidot werk:
- Stap 6: UITSET
- Stap 7:
- Stap 8: Skep geleenthede in Ubidots:
Video: Skep-waarskuwing-gebruik-Ubidots-ESP32+temperatuur- en humiditeitsensor: 9 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:24
In hierdie tutoriaal meet ons verskillende temperatuur- en humiditeitsdata met behulp van temperatuur- en humiditeitsensor. U sal ook leer hoe om hierdie data na Ubidots te stuur. Sodat u dit van oral vir verskillende toepassings kan ontleed. Deur e -poswaarskuwings vir verskillende temperatuur- en humiditeitsdata te skep, kan ons in kennis gestel word van verskillende veranderinge wat op enige stelseltemperatuur plaasvind
Stap 1: hardeware en sagteware word benodig
Hardeware benodig:
- NCD ESP32 IoT WiFi BLE -module met geïntegreerde USB
- NCD IoT langafstand draadlose temperatuur- en humiditeitsensor
- NCD langafstand draadlose gaasmodem met USB -koppelvlak
Sagteware benodig:
- Arduino IDE
- LabView Utility
- Ubidots
Biblioteek gebruik:
- PubSubClient -biblioteek
- Draad.h
Stap 2: Stappe om data te stuur na LabVIEW Temperatuur- en humiditeitsplatform met behulp van IoT draadlose temperatuur- en humiditeitsensor vir langafstand en draadlose gaasmodem vir langafstand met USB-koppelvlak-
- Eerstens het ons 'n Labview -program nodig, 'n ncd.io Wireless Temperature And Humidity Sensor.exe -lêer waarop data bekyk kan word.
- Hierdie Labview -sagteware werk slegs met die draadlose temperatuursensor ncd.io
- Om hierdie UI te gebruik, moet u die volgende bestuurders installeer Installeer die werktyd -enjin vanaf 64bit
- 32 bit
- Installeer NI Visa Driver
- Installeer l LabVIEW Run-Time Engine en NI-Serial Runtime
- Handleiding vir hierdie produk.
Stap 3: Laai die kode op na ESP32 met behulp van Arduino IDE:
- Laai die PubSubClient -biblioteek en Wire.h -biblioteek af en sluit dit in.
- U moet u unieke Ubidots TOKEN, MQTTCLIENTNAME, SSID (WiFi -naam) en wagwoord van die beskikbare netwerk toewys.
- Stel die temp_humidity.ino -kode op en laai dit op.
- Om die konneksie van die toestel en die gestuurde data te verifieer, maak die seriële monitor oop. As daar geen reaksie is nie, probeer om u ESP32 uit te skakel en dan weer aan te sluit. Maak seker dat die baud -tempo van die seriële monitor dieselfde is as wat in u kode 115200 gespesifiseer is.
Stap 4: Seriële monitoruitvoer
Stap 5: Laat die Ubidot werk:
- Skep die rekening op Ubidots.
- Gaan na my profiel en teken die token -sleutel aan, wat 'n unieke sleutel vir elke rekening is en plak dit op u ESP32 -kode voordat u dit oplaai.
- Voeg 'n nuwe toestel by u Ubidots -dashboardnaam esp32.
- Klik op toestelle en kies toestelle in Ubidots.
- Nou moet u die gepubliseerde data in u Ubidots -rekening sien, binne die toestel genaamd "ESP32".
- Skep in die toestel 'n nuwe sensor met veranderlike name waarin u temperatuurmeting getoon sal word.
- U kan nou die temperatuur- en ander sensors -data sien wat voorheen in die seriële monitor gesien is. Dit het gebeur omdat die waarde van verskillende sensorlesings as 'n string oorgedra word en in 'n veranderlike gestoor word en na 'n veranderlike in apparaat esp32 gepubliseer word.
Stap 6: UITSET
Stap 7:
Stap 8: Skep geleenthede in Ubidots:
- Kies Gebeurtenisse (in die Data -aftreklys).
- Klik nou op Skep geleentheid.
- Tipes EventsUbidots ondersteun reeds geïntegreerde gebeurtenisse sodat u geleenthede, waarskuwings en kennisgewings kan stuur aan diegene wat moet weet wanneer hulle dit moet weet. Ubidots se voorafgeboude integrasies sluit in:
1. E -pos kennisgewings
2. SMS -kennisgewings
3. Webhook -geleenthede - kom meer te wete
4. Telegram -kennisgewings
5. Slack kennisgewings - leer meer
6. Stembelkennisgewings - leer meer
7. Terug na normale kennisgewing - kom meer te wete
8. Geofence -kennisgewings - kom meer te wete
- Kies dan 'n toestel en 'n assosiatiewe veranderlike wat die 'waardes' van die toestelle aandui.
- Kies nou 'n drempelwaarde vir u gebeurtenis om dit te aktiveer en vergelyk dit met toestelwaardes, en kies ook tyd om u gebeurtenis te aktiveer.
- Skep nou die aksietipe deur op die plusteken te klik.
- Stel vas en stel op watter aksies uitgevoer moet word en die boodskap aan die ontvanger: Stuur SMS, e -pos, Webhooks, Telegramme, telefoonoproepe, SLACK en webhooks aan diegene wat dit moet weet.
- Vul nou al die vereiste velde in.
- Bepaal die aktiwiteitsvenster waar die gebeurtenisse uitgevoer mag word.
- Bevestig u gebeure.
Aanbeveel:
Auto -waaier met servo- en DHT11 -temperatuur- en humiditeitsensor met Arduino: 8 stappe
Ventilator vir outomatiese verkoeling deur servo- en DHT11 -temperatuur- en humiditeitsensor met Arduino: in hierdie tutoriaal leer ons hoe om te begin & draai 'n waaier wanneer die temperatuur bo 'n sekere vlak styg
DHT21 digitale temperatuur- en humiditeitsensor met Arduino: 6 stappe
DHT21 digitale temperatuur- en humiditeitsensor met Arduino: In hierdie tutoriaal leer ons hoe u DHT21 humiditeits- en temperatuursensor met Arduino kan gebruik en die waardes op die OLED -skerm kan sien. Kyk na die video
Temperatuur- en humiditeitsensor met LCD en klankopsporing: 4 stappe
Temperatuur- en humiditeitsensor met LCD en klankopsporing: Hallo ouens !!! Goed, hierdie projek was my finalejaarsprojek. Die doel van hierdie projek was om kamertemperatuur en humiditeit by die werkswinkel van my universiteit te monitor, omdat die elektroniese komponent foutief was as gevolg van die ongunstige temperatuur en
Temperatuur- en humiditeitsensor (DHT22) met Dexter -bord: 7 stappe
Temperatuur- en humiditeitsensor (DHT22) Met Dexter Board: Dexter board is 'n opvoedkundige opleidingsstel wat leer elektronika lekker en maklik maak. Die bord bring al die nodige dele bymekaar wat 'n beginner nodig het om 'n idee na 'n suksesvolle prototipe te verander. Met Arduino in sy hart, is 'n groot aantal
Skep e-poswaarskuwings vir NCD-draadlose temperatuur- en humiditeitsensor met behulp van Node-Red: 22 stappe
E-poswaarskuwings vir NCD-draadlose temperatuur- en humiditeitsensor met behulp van Node-Red: Ons gebruik die temperatuur- en humiditeitsensor van NCD hier, maar die stappe bly dieselfde vir enige van die ncd-produkte, so as u ander ncd-draadlose sensors het, kan u kyk ook langsaan. Deur middel van die stop van hierdie teks, moet u