Cuprins:
- Pasul 1: hardware și software necesare
- Pasul 2: Pași pentru trimiterea datelor către platforma de vibrații și temperatură Labview utilizând vibrații fără fir IoT, senzor de temperatură și modem wireless cu plasă lungă cu interfață USB:
- Pasul 3: Încărcarea codului în ESP32 folosind Arduino IDE:
- Pasul 4: ieșire monitor serial
- Pasul 5: Efectuarea funcționării Ubidot
- Pasul 6: IEȘIRE
- Pasul 7: Crearea evenimentelor în Ubidots
- Pasul 8: ieșirea evenimentului în e-mailul dvs
- Pasul 9: Exportați datele dvs. Ubidots în Foi de calcul Google
Video: Ubidots + ESP32- Monitorizare predictivă a mașinilor: 10 pași
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:41
Analiza predictivă a vibrațiilor și temperaturii mașinii prin crearea de evenimente de e-mail și o înregistrare a vibrațiilor în foaia Google utilizând Ubidots.
Întreținerea predictivă și monitorizarea stării mașinii
Creșterea noilor tehnologii, adică Internetul obiectelor, industria grea a început să adopte colectarea de date bazată pe senzori pentru a-și rezolva cele mai mari provocări, printre care principalele perioade de nefuncționare a procesului sub formă de opriri și întârzieri de proces. Monitorizarea mașinii, numită și întreținere predictivă sau monitorizarea stării, este practica monitorizării echipamentelor electrice prin senzori pentru a acumula date de diagnosticare. Pentru a realiza acest lucru, sistemele de achiziție de date și jurnalele de date sunt utilizate pentru a monitoriza toate tipurile de echipamente, cum ar fi cazanele, motoarele și motoarele. Se măsoară următoarele condiții:
- Monitorizarea datelor privind temperatura și umiditatea
- Monitorizarea curentului și a tensiunii
- Monitorizarea vibrațiilor: În acest articol, vom citi Temperatura, vibrațiile și vom publica datele despre Ubidots. Ubidots acceptă grafice, UI, notificări și e-mailuri. Aceste caracteristici îl fac ideal pentru analiza predictivă de întreținere. De asemenea, vom obține datele din foile Google, ceea ce va face mai ușoară analiza de întreținere predictivă.
Pasul 1: hardware și software necesare
Hardware:
- ESP-32
- Senzor de temperatură și vibrații fără fir IoT pe rază lungă
- Modem wireless cu plasă lungă cu interfață USB
Software folosit:
- IDE Arduino
- Ubidots
Biblioteca folosită:
- Biblioteca PubSubClient
- Sârmă.h
Pasul 2: Pași pentru trimiterea datelor către platforma de vibrații și temperatură Labview utilizând vibrații fără fir IoT, senzor de temperatură și modem wireless cu plasă lungă cu interfață USB:
- Mai întâi, avem nevoie de o aplicație utilitară Labview care este fișierul ncd.io Wireless Vibration and Temperature Sensor.exe pe care pot fi vizualizate datele.
- Acest software Labview va funcționa numai cu senzorul de temperatură a vibrațiilor fără fir ncd.io
- Pentru a utiliza această UI, va trebui să instalați următoarele drivere Instalați motorul de rulare de aici pe 64 de biți
- 32 de biți
- Instalați driverul Visa NI
- Instalați LabVIEW Run-Time Engine și NI-Serial Runtime
- Ghid introductiv pentru acest produs.
Pasul 3: Încărcarea codului în ESP32 folosind Arduino IDE:
- Descărcați și includeți Biblioteca PubSubClient și Biblioteca Wire.h.
- Trebuie să atribuiți Ubidot-urile dvs. TOKEN, MQTTCLIENTNAME, SSID (nume WiFi) și parola rețelei disponibile.
- Compilați și încărcați codul Ncd_vibration_and_temperature.ino.
- Pentru a verifica conectivitatea dispozitivului și datele trimise, deschideți monitorul serial. Dacă nu se vede niciun răspuns, încercați să deconectați ESP32 și apoi să îl conectați din nou. Asigurați-vă că rata de transmisie a monitorului serial este setată la aceeași specificație în codul dvs. 115200.
Pasul 4: ieșire monitor serial
Pasul 5: Efectuarea funcționării Ubidot
- Creați contul pe Ubidot.
- Accesați profilul meu și notați cheia simbolică, care este o cheie unică pentru fiecare cont și lipiți-o în codul dvs. ESP32 înainte de încărcare.
- Adăugați un dispozitiv nou la numele tabloului de bord Ubidot ESP32.
- În interiorul dispozitivului creați un nou senzor de nume variabil în care va fi afișată citirea temperaturii.
- Creați un tablou de bord în Ubidots.
Pasul 6: IEȘIRE
Pasul 7: Crearea evenimentelor în Ubidots
- Selectați Evenimente (din meniul derulant Date).
- Pentru a crea un eveniment nou, faceți clic pe pictograma galben plus din colțul din dreapta sus al ecranului.
Tipuri de evenimente: Ubidots acceptă evenimente deja integrate pentru a vă permite să trimiteți evenimente, alerte și notificări celor care trebuie să știe când trebuie să știe. Integrările prestabilite Ubidots includ:
- Notificări prin email
- Notificări prin SMS
- Evenimente Webhook - aflați mai multe
- Notificări prin telegramă
- Notificări slabe - aflați mai multe
- Notificări de apel vocal - aflați mai multe
- Înapoi la Notificare normală - aflați mai multe
- Notificări Geofence - aflați mai multe
- Apoi alegeți un dispozitiv și o variabilă de asociere care indică „valorile” dispozitivelor.
- Acum selectați o valoare prag pentru evenimentul dvs. pentru a declanșa și comparați-o cu valorile dispozitivului și, de asemenea, selectați ora pentru declanșarea evenimentului.
- Stabiliți și configurați acțiunile care urmează să fie executate și mesajul către receptor: Trimiteți SMS, e-mail, Webhooks, telegrame, apeluri telefonice, SLACK și webhooks celor care trebuie să știe.
- Configurați notificarea evenimentului.
- Determinați fereastra de activitate în care evenimentele pot / nu pot fi executate.
- Confirmați-vă evenimentele.
Pasul 8: ieșirea evenimentului în e-mailul dvs
Pasul 9: Exportați datele dvs. Ubidots în Foi de calcul Google
În acest sens, putem extrage datele stocate în norul Ubidots pentru o analiză ulterioară. Posibilitățile sunt enorme; de exemplu, puteți crea un generator automat de rapoarte și le puteți trimite clienților în fiecare săptămână.
O altă aplicație ar fi aprovizionarea dispozitivelor; dacă aveți de implementat mii de dispozitive și informațiile lor se află într-o foaie Google, puteți crea un script pentru a citi foaia și a crea o sursă de date Ubidots pentru fiecare linie din fișier. Pași pentru a face acest lucru-
Creați o foaie Google și adăugați două foi cu ea cu aceste nume:
- Variabile
- Valori
- Din foaia dvs. Google, faceți clic pe „Instrumente”, apoi „Editor de scripturi…”, apoi pe „Proiect gol”.
- Deschideți Editorul de scripturi.
- Adăugați codul de mai jos (în secțiunea cod) la scriptul script.
- Terminat! deschideți din nou foaia Google și veți vedea un nou meniu pentru a declanșa funcțiile.
Recomandat:
IoT- Ubidots- ESP32 + Senzor de vibrații și temperatură fără fir cu rază lungă de acțiune: 7 pași
IoT- Ubidots- ESP32 + Senzor de vibrație și temperatură fără fir cu rază lungă de viață: vibrația este cu adevărat o mișcare înainte sau înapoi - sau oscilație - a mașinilor și componentelor din gadgeturile motorizate. Vibrația din sistemul industrial poate fi un simptom sau motiv al unei bătăi de cap sau poate fi asociată cu funcționarea zilnică. De exemplu, osci
Crearea-Alertă-Utilizarea-Ubidots-ESP32 + Senzor de temperatură și umiditate: 9 pași
Crearea-Alertă-Utilizarea-Ubidots-ESP32 + Senzor de temperatură și umiditate: În acest tutorial, vom măsura diferite date de temperatură și umiditate folosind senzorul de temperatură și umiditate. De asemenea, veți afla cum să trimiteți aceste date către Ubidots. Astfel încât să îl puteți analiza de oriunde pentru diferite aplicații. Tot prin crearea de emai
Esp32-Ubidots-Wireless-cu rază lungă de acțiune Temperatură și umiditate: 6 pași
Esp32-Ubidots-Wireless-range-long-range-and-Umidity: În acest tutorial, vom măsura diferite date de temperatură și umiditate utilizând senzorul de temperatură și umiditate. De asemenea, veți afla cum să trimiteți aceste date către Ubidots. Astfel încât să îl puteți analiza de oriunde pentru diferite aplicații
Crearea-Alertă-Utilizarea-Ubidots + ESP32 și senzor de vibrații: 8 pași
Crearea-Alertă-Utilizarea-Ubidots + ESP32 și senzor de vibrații: În acest proiect, vom crea o alertă prin e-mail de vibrații și temperatură a mașinii folosind senzorul de vibrație Ubidots și ESP32. Vibrația este cu adevărat o mișcare înainte sau înapoi mașini și componente în gadgeturi motorizate. Vibrația i
UbiDots-Conectarea unui ESP32 și publicarea datelor cu senzori multipli: 6 pași
UbiDots-Conectarea unui ESP32 și Publicarea datelor cu senzori multipli: ESP32 și ESP 8266 sunt SoC foarte familiare în domeniul IoT. Acestea sunt un fel de avantaj pentru proiectele IoT. ESP 32 este un dispozitiv cu WiFi și BLE integrate. Dă doar configurația SSID, parola și IP și integrează lucrurile în