Turinys:
- 1 veiksmas: reikalinga aparatinė ir programinė įranga
- 2 veiksmas: Duomenų siuntimo į „Labview“vibracijos ir temperatūros platformą veiksmai naudojant „IoT“bevielio ryšio belaidį vibraciją, temperatūros jutiklį ir belaidžio tinklo modemą su USB sąsaja:
- 3 veiksmas: kodo įkėlimas į ESP32 naudojant „Arduino IDE“:
- 4 žingsnis: serijinio monitoriaus išvestis
- 5 veiksmas: priverskite „Ubidot“veikti
- 6 žingsnis: IŠVESTIS
- 7 žingsnis: Įvykių kūrimas „Ubidots“
- 8 veiksmas: įvykio išvestis jūsų laiške
- 9 veiksmas: eksportuokite „Ubidots“duomenis į „Google“skaičiuokles
Video: „Ubidots + ESP32“- nuspėjamojo mašinos stebėjimas: 10 žingsnių
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:44
Numatoma mašinos vibracijos ir temperatūros analizė sukuriant pašto įvykius ir vibracijos įrašą „Google“lape naudojant „Ubidots“.
Prognozuojama priežiūra ir mašinų būklės stebėjimas
Augant naujoms technologijoms, ty daiktų internetui, sunkioji pramonė pradėjo rinkti jutikliu pagrįstą duomenų rinkimą, kad išspręstų didžiausius iššūkius, iš kurių pagrindinis yra prastovos, susijusios su išjungimu ir vėlavimu. Mašinų stebėjimas, dar vadinamas nuspėjamąja priežiūra arba būklės stebėsena, yra elektros įrangos stebėjimas per jutiklius, siekiant kaupti diagnostinius duomenis. Norėdami tai pasiekti, duomenų rinkimo sistemos ir duomenų kaupikliai naudojami visų rūšių įrangai, pavyzdžiui, katilams, varikliams ir varikliams, stebėti. Matuojamos šios sąlygos:
- Temperatūros ir drėgmės duomenų stebėjimas
- Srovės ir įtampos stebėjimas
- Vibracijos stebėjimas: Šiame straipsnyje mes perskaitysime temperatūrą, vibraciją ir paskelbsime duomenis apie „Ubidots“. „Ubidots“palaiko grafikus, vartotojo sąsają, pranešimus ir el. Dėl šių savybių jis idealiai tinka numatomai priežiūros analizei. Taip pat gausime duomenis „Google“lapuose, o tai palengvins numatomos priežiūros analizę.
1 veiksmas: reikalinga aparatinė ir programinė įranga
Techninė įranga:
- ESP-32
- IoT belaidis belaidis vibracijos ir temperatūros jutiklis
- Didelio nuotolio belaidis tinklo modemas su USB sąsaja
Naudota programinė įranga:
- „Arduino IDE“
- Ubidotai
Naudota biblioteka:
- PubSubClient biblioteka
- Viela.h
2 veiksmas: Duomenų siuntimo į „Labview“vibracijos ir temperatūros platformą veiksmai naudojant „IoT“bevielio ryšio belaidį vibraciją, temperatūros jutiklį ir belaidžio tinklo modemą su USB sąsaja:
- Pirma, mums reikia „Labview“programos, kuri yra „ncd.io“belaidžio vibracijos ir temperatūros jutiklio.exe failas, kuriame galima peržiūrėti duomenis.
- Ši „Labview“programinė įranga veiks tik su belaidžiu „ncd.io“vibracijos temperatūros jutikliu
- Norėdami naudoti šią vartotojo sąsają, turėsite įdiegti šias tvarkykles Įdiekite veikimo laiko variklį iš 64 bitų
- 32 bitų
- Įdiekite „NI Visa Driver“
- Įdiekite „LabVIEW Run-Time Engine“ir „NI-Serial Runtime“
- Šio produkto pradžios vadovas.
3 veiksmas: kodo įkėlimas į ESP32 naudojant „Arduino IDE“:
- Atsisiųskite ir įtraukite „PubSubClient“biblioteką ir „Wire.h“biblioteką.
- Turite priskirti savo unikalius „Ubidots“TOKEN, MQTTCLIENTNAME, SSID („WiFi“pavadinimas) ir turimo tinklo slaptažodį.
- Sudarykite ir įkelkite kodą Ncd_vibration_and_temperature.ino.
- Norėdami patikrinti įrenginio ryšį ir siunčiamus duomenis, atidarykite nuoseklųjį monitorių. Jei atsakymo nematote, pabandykite atjungti ESP32 ir vėl prijungti. Įsitikinkite, kad serijinio monitoriaus duomenų perdavimo sparta yra tokia pati, kaip nurodyta jūsų kode 115200.
4 žingsnis: serijinio monitoriaus išvestis
5 veiksmas: priverskite „Ubidot“veikti
- Sukurkite paskyrą „Ubidot“.
- Eikite į mano profilį ir užsirašykite prieigos raktą, kuris yra unikalus kiekvienos paskyros raktas, ir įkelkite jį į savo ESP32 kodą prieš įkeldami.
- Pridėkite naują įrenginį prie „Ubidot“prietaisų skydelio pavadinimo ESP32.
- Prietaiso viduje sukurkite naują kintamojo pavadinimo jutiklį, kuriame bus rodomas jūsų temperatūros rodmuo.
- Sukurkite informacijos suvestinę „Ubidots“.
6 žingsnis: IŠVESTIS
7 žingsnis: Įvykių kūrimas „Ubidots“
- Pasirinkite Įvykiai (išskleidžiamajame meniu Duomenys).
- Norėdami sukurti naują įvykį, spustelėkite geltoną pliuso piktogramą viršutiniame dešiniajame ekrano kampe.
Įvykių tipai: „Ubidots“palaiko jau integruotus įvykius, kad galėtumėte siųsti įvykius, įspėjimus ir pranešimus tiems, kuriems reikia žinoti, kada jiems reikia žinoti. „Ubidots“iš anksto sukurtos integracijos apima:
- Pranešimai el. Paštu
- SMS pranešimai
- „Webhook“įvykiai - sužinokite daugiau
- Telegramos pranešimai
- Silpni pranešimai - sužinokite daugiau
- Balso skambučių pranešimai - sužinokite daugiau
- Atgal į įprastą pranešimą - sužinokite daugiau
- „Geofence“pranešimai - sužinokite daugiau
- Tada pasirinkite įrenginį ir susietąjį kintamąjį, nurodantį įrenginių „vertes“.
- Dabar pasirinkite slenkstinę įvykio suaktyvinimo vertę ir palyginkite ją su įrenginio vertėmis, taip pat pasirinkite įvykio suaktyvinimo laiką.
- Nustatykite ir sukonfigūruokite, kurie veiksmai turi būti atlikti, ir pranešimas gavėjui: siųskite SMS, el. Paštą, žiniatinklio kabliukus, telegramas, telefono skambučius, SLACK ir žiniatinklio kabliukus tiems, kuriuos reikia žinoti.
- Konfigūruokite pranešimą apie įvykį.
- Nustatykite veiklos langą, kuriame įvykiai gali būti/negali būti įvykdyti.
- Patvirtinkite savo įvykius.
8 veiksmas: įvykio išvestis jūsų laiške
9 veiksmas: eksportuokite „Ubidots“duomenis į „Google“skaičiuokles
Tokiu būdu galime išgauti „Ubidots“debesyje saugomus duomenis tolesnei analizei. Galimybės yra didžiulės; Pavyzdžiui, galite sukurti automatinį ataskaitų generatorių ir kiekvieną savaitę siųsti juos savo klientams.
Kita programa būtų įrenginių aprūpinimas; jei turite įdiegti tūkstančius įrenginių ir jų informacija yra „Google“lape, galite sukurti scenarijų, skirtą lapui perskaityti, ir sukurti „Ubidots“duomenų šaltinį kiekvienai failo eilutei. Žingsniai tai padaryti-
Sukurkite „Google“lapą ir pridėkite prie jo du lapus šiais pavadinimais:
- Kintamieji
- Vertybės
- „Google“lape spustelėkite „Įrankiai“, tada „Scenarijaus redaktorius…“, tada „Tuščias projektas“.
- Atidarykite scenarijų rengyklę.
- Pridėkite žemiau esantį kodą (kodų skyriuje) prie scenarijaus scenarijaus.
- Padaryta! Dabar vėl atidarykite „Google“lapą ir pamatysite naują meniu, kad suaktyvintumėte funkcijas.
Rekomenduojamas:
Kambario temperatūros ir drėgmės stebėjimas naudojant ESP32 ir „AskSensors Cloud“: 6 žingsniai
Kambario temperatūros ir drėgmės stebėjimas naudojant ESP32 ir „AskSensors Cloud“: Šioje pamokoje sužinosite, kaip stebėti kambario ar stalo temperatūrą ir drėgmę naudojant DHT11 ir ESP32, prijungtus prie debesies. Mūsų mokymo vadovų atnaujinimus rasite čia. Specifikacijos: DHT11 jutiklis gali matuoti temperatūrą
Daiktų internetas-„Ubidots“-ESP32+didelio nuotolio belaidis vibracijos ir temperatūros jutiklis: 7 žingsniai
„IoT“„Ubidots“-ESP32+tolimojo nuotolio belaidžio vibracijos ir temperatūros jutiklis: vibracija iš tikrųjų yra mašinų ir komponentų, esančių motorizuotuose įtaisuose, judėjimas pirmyn ir atgal. Pramonės sistemos vibracija gali būti vargo simptomas ar motyvas arba gali būti siejama su kasdieniu darbu. Pavyzdžiui, osci
„Alert“kūrimas naudojant „Ubidots-ESP32+“temperatūros ir drėgmės jutiklį: 9 žingsniai
„Alert“sukūrimas naudojant „Ubidots-ESP32+“temperatūros ir drėgmės jutiklį: Šiame vadove mes išmatuosime skirtingus temperatūros ir drėgmės duomenis naudodami temperatūros ir drėgmės jutiklį. Taip pat sužinosite, kaip šiuos duomenis siųsti „Ubidots“. Kad galėtumėte ją analizuoti iš bet kurios vietos skirtingoms reikmėms. Taip pat kuriant emai
Esp32-Ubidots-Wireless-ilgo nuotolio temperatūra ir drėgmė: 6 žingsniai
„Esp32-Ubidots-Wireless“didelio nuotolio temperatūra ir drėgmė: šioje pamokoje mes išmatuosime skirtingus temperatūros ir drėgmės duomenis naudodami temperatūros ir drėgmės jutiklį. Taip pat sužinosite, kaip šiuos duomenis siųsti „Ubidots“. Kad galėtumėte ją analizuoti iš bet kurios vietos skirtingoms programoms
Temperatūros ir drėgmės stebėjimas naudojant AWS-ESP32: 8 žingsniai
Temperatūros ir drėgmės stebėjimas naudojant AWS-ESP32: Šiame vadove mes išmatuosime skirtingus temperatūros ir drėgmės duomenis naudodami temperatūros ir drėgmės jutiklį. Taip pat sužinosite, kaip siųsti šiuos duomenis į AWS