Sisukord:
- Samm: nõutav riistvara ja tarkvara
- 2. samm: sammud andmete saatmiseks Labviewi vibratsiooni- ja temperatuuriplatvormile, kasutades IoT kaugjuhtimisvibratsiooni, temperatuuriandurit ja USB-liidesega traadita võrgusilma modemi:
- Samm: koodi üleslaadimine ESP32 -sse Arduino IDE abil:
- 4. samm: jadamonitori väljund
- Samm 5: Ubidot töötab
- 6. samm: VÄLJUND
- Samm: sündmuste loomine Ubidotsis
- 8. toiming: sündmuse väljund teie meilis
- 9. toiming: eksportige oma Ubidotsi andmed Google'i arvutustabelitesse
Video: Ubidots + ESP32- ennustav masina jälgimine: 10 sammu
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:45
Masina vibratsiooni ja temperatuuri ennustav analüüs, luues Ubidotsi abil Google'i lehel e -posti sündmused ja vibratsiooni.
Ennustav hooldus ja masina tervise jälgimine
Uue tehnoloogia levik, st asjade internet, rasketööstus on hakanud anduripõhist andmekogumist kasutusele võtma, et lahendada oma suurimaid väljakutseid, millest peamine on seisakud seisakute ja protsesside viivituste kujul. Masinaseire, mida nimetatakse ka ennustavaks hoolduseks või seisukorra jälgimiseks, on tava elektriseadmete jälgimiseks andurite kaudu, et koguda diagnostilisi andmeid. Selle saavutamiseks kasutatakse andmete kogumise süsteeme ja andmelogijaid igasuguste seadmete, näiteks katelde, mootorite ja mootorite jälgimiseks. Mõõdetakse järgmisi tingimusi:
- Temperatuuri ja niiskuse andmete jälgimine
- Voolu ja pinge jälgimine
- Vibratsiooni jälgimine: selles artiklis loeme temperatuuri, vibratsiooni ja avaldame andmed Ubidotide kohta. Ubidots toetab graafikuid, kasutajaliidest, märguandeid ja e -kirju. Need omadused muudavad selle ideaalseks ennustava hooldusanalüüsi jaoks. Samuti saame andmed Google'i lehtedele, mis muudab ennustava hoolduse analüüsi lihtsamaks.
Samm: nõutav riistvara ja tarkvara
Riistvara:
- ESP-32
- IoT traadita vibratsiooni- ja temperatuuriandur
- Pikaajaline traadita võrgumodem USB-liidesega
Kasutatud tarkvara:
- Arduino IDE
- Ubidotid
Kasutatud raamatukogu:
- PubSubClient Library
- Traat.h
2. samm: sammud andmete saatmiseks Labviewi vibratsiooni- ja temperatuuriplatvormile, kasutades IoT kaugjuhtimisvibratsiooni, temperatuuriandurit ja USB-liidesega traadita võrgusilma modemi:
- Esiteks vajame Labview utiliidirakendust, mis on fail ncd.io Wireless Vibration and Temperature Sensor.exe, mille andmeid saab vaadata.
- See Labview tarkvara töötab ainult ncd.io traadita vibratsioonitemperatuuri anduriga
- Selle kasutajaliidese kasutamiseks peate installima järgmised draiverid Installige tööaja mootor siit 64bit
- 32 bitti
- Installige NI Visa draiver
- Installige LabVIEW Run-Time Engine ja NI-Serial Runtime
- Selle toote alustamisjuhend.
Samm: koodi üleslaadimine ESP32 -sse Arduino IDE abil:
- Laadige alla ja kaasake PubSubClient Library ja Wire.h Library.
- Peate määrama oma unikaalsed Ubidotid TOKEN, MQTTCLIENTNAME, SSID (WiFi nimi) ja saadaoleva võrgu parooli.
- Koostage ja laadige üles kood Ncd_vibration_and_temperature.ino.
- Seadme ühenduvuse ja saadetud andmete kontrollimiseks avage jadamonitor. Kui vastust ei kuvata, proovige ESP32 vooluvõrgust lahti ühendada ja seejärel uuesti ühendada. Veenduge, et jadamonitori edastuskiirus on seatud samale, mis on määratud teie koodis 115200.
4. samm: jadamonitori väljund
Samm 5: Ubidot töötab
- Looge konto Ubidotis.
- Minge minu profiilile ja märkige üles iga konto jaoks unikaalne võti ja kleepige see enne üleslaadimist oma ESP32 -koodi.
- Lisage oma Ubidot armatuurlaua nimele ESP32 uus seade.
- Seadme sees looge uus muutuja nime andur, milles kuvatakse teie temperatuuri näit.
- Looge Ubidotsis armatuurlaud.
6. samm: VÄLJUND
Samm: sündmuste loomine Ubidotsis
- Valige Sündmused (rippmenüüst Andmed).
- Uue sündmuse loomiseks klõpsake ekraani paremas ülanurgas kollast plussikooni.
Sündmuste tüübid: Ubidots toetab juba integreeritud sündmusi, mis võimaldavad teil saata sündmusi, hoiatusi ja teatisi neile, kes peavad teadma, millal nad seda vajavad. Ubidotsi eelseadistatud integratsioonid hõlmavad järgmist:
- E -posti märguanded
- SMS -märguanded
- Webhooki sündmused - lisateave
- Telegrammi märguanded
- Nõrgad märguanded - lisateave
- Häälkõne märguanded - lisateave
- Tagasi tavalise märguande juurde - lisateave
- Geoaia märguanded - lisateave
- Seejärel valige seade ja sellega seotud muutuja, mis näitab seadmete "väärtusi".
- Nüüd valige sündmuse käivitamiseks läviväärtus ja võrrelge seda seadme väärtustega ning valige ka sündmus käivitamise aeg.
- Määrake ja seadistage, millised toimingud ja sõnum vastuvõtjale tuleb täita: saatke SMS -e, e -kirju, veebihaake, telegramme, telefonikõnesid, SLACK -i ja veebihaake neile, kes seda peavad teadma.
- Sündmusteate seadistamine.
- Määrake tegevuse aken, mida sündmused võivad/ei pruugi olla täidetud.
- Kinnitage oma sündmused.
8. toiming: sündmuse väljund teie meilis
9. toiming: eksportige oma Ubidotsi andmed Google'i arvutustabelitesse
Selle abil saame täiendavaks analüüsiks välja võtta Ubidotsi pilve salvestatud andmed. Võimalused on tohutud; näiteks võite luua automaatse aruandluse generaatori ja saata need oma klientidele igal nädalal.
Teine rakendus oleks seadmete pakkumine; kui teil on tuhandeid seadmeid kasutusele võtta ja nende teave on Google'i lehel, võite luua skripti lehe lugemiseks ja luua iga faili rea jaoks Ubidotsi andmeallika. Sammud selle tegemiseks-
Looge Google'i leht ja lisage sellele kaks lehte nende nimedega:
- Muutujad
- Väärtused
- Klõpsake oma Google'i lehel "Tööriistad", seejärel "Skriptiredaktor …", seejärel "Tühi projekt".
- Avage skriptiredaktor.
- Lisage skripti skriptile allolev kood (koodi jaotises).
- Valmis! nüüd avage oma Google'i leht uuesti ja näete funktsioonide käivitamiseks uut menüüd.
Soovitan:
Ruumi temperatuuri ja niiskuse jälgimine ESP32 ja AskSensors Cloud abil: 6 sammu
Ruumi temperatuuri ja niiskuse jälgimine ESP32 ja AskSensors Cloud abil: sellest õpetusest saate teada, kuidas jälgida oma toa või laua temperatuuri ja niiskust, kasutades DHT11 ja pilvega ühendatud ESP32. Meie õpetuste värskendused leiate siit. Spetsifikatsioonid: DHT11 andur suudab mõõta temperatuuri
IoT-Ubidots-ESP32+pikaajaline traadita vibratsiooni- ja temperatuuriandur: 7 sammu
IoT-Ubidots-ESP32+kaugjuhtimispuldi vibratsiooni ja temperatuuri andur: vibratsioon on tõepoolest mootoriga seadmete vidinate masinate ja komponentide edasi-tagasi liikumine või võnkumine. Vibratsioon tööstussüsteemis võib olla probleemide sümptom või motiiv või seostada igapäevase kasutamisega. Näiteks osci
Hoiatuste loomine-Ubidots-ESP32+temperatuuri ja niiskuse anduri kasutamine: 9 sammu
Hoiatuste loomine-Ubidots-ESP32+temperatuuri ja niiskuse anduri kasutamine: Selles õpetuses mõõdame temperatuuri ja niiskuse anduri abil erinevaid temperatuuri ja niiskuse andmeid. Samuti saate teada, kuidas neid andmeid Ubidotsile saata. Nii et saate seda erinevate rakenduste jaoks igal pool analüüsida. Samuti luues emai
Esp32-Ubidots-traadita kaug-temperatuur ja niiskus: 6 sammu
Esp32-Ubidots-Wireless-kaug-temperatuur ja niiskus: Selles õpetuses mõõdame temperatuuri ja niiskuse anduri abil erinevaid temperatuuri ja niiskuse andmeid. Samuti saate teada, kuidas neid andmeid Ubidotsile saata. Et saaksite seda erinevate rakenduste jaoks kõikjalt analüüsida
Temperatuuri ja niiskuse jälgimine-AWS-ESP32 abil: 8 sammu
Temperatuuri ja niiskuse jälgimine AWS-ESP32 abil: selles õpetuses mõõdame temperatuuri ja niiskuse anduri abil erinevaid temperatuuri ja niiskuse andmeid. Samuti saate teada, kuidas neid andmeid AWS -ile saata