Taula de continguts:

Ubidots + ESP32- Monitoratge predictiu de la màquina: 10 passos
Ubidots + ESP32- Monitoratge predictiu de la màquina: 10 passos

Vídeo: Ubidots + ESP32- Monitoratge predictiu de la màquina: 10 passos

Vídeo: Ubidots + ESP32- Monitoratge predictiu de la màquina: 10 passos
Vídeo: Workshop Build Image Classifier in Tensorflow js - backup video 2024, Setembre
Anonim
Ubidots + ESP32- Monitoratge predictiu de màquines
Ubidots + ESP32- Monitoratge predictiu de màquines

Anàlisi predictiu de la vibració i la temperatura de la màquina mitjançant la creació d'esdeveniments de correu i un registre de vibracions al full de Google mitjançant Ubidots.

Manteniment predictiu i seguiment de la salut de les màquines

L’augment de la nova tecnologia, és a dir, la indústria pesada de l’Internet de les coses, ha començat a adoptar la recopilació de dades basada en sensors per resoldre els seus majors desafiaments, principalment entre els temps d’aturada dels processos en forma d’aturades i retards de procés. El control de màquines també anomenat manteniment predictiu o control de l’estat és la pràctica de controlar equips elèctrics mitjançant sensors per tal d’acumular dades de diagnòstic. Per aconseguir-ho, s’utilitzen sistemes d’adquisició de dades i registradors de dades per controlar tot tipus d’equips, com ara calderes, motors i motors. Es mesuren les següents condicions:

  • Monitorització de dades de temperatura i humitat
  • Monitorització de corrent i tensió
  • Monitoratge de vibracions: en aquest article llegirem Temperatura, vibracions i publicarem les dades sobre Ubidots. Ubidots admet gràfics, interfície d’usuari, notificacions i correus electrònics. Aquestes característiques el fan ideal per a l’anàlisi de manteniment predictiu. També obtindrem les dades als fulls de google que facilitaran l’anàlisi de manteniment predictiu.

Pas 1: es requereix maquinari i programari

Maquinari:

  • ESP-32
  • Sensor de temperatura i vibració sense fils de llarg abast de l'IoT
  • Mòdem de malla sense fils de llarg abast amb interfície USB

Programari utilitzat:

  • IDE Arduino
  • Ubidots

Biblioteca utilitzada:

  • Biblioteca PubSubClient
  • Wire.h

Pas 2: passos per enviar dades a la plataforma de vibració i temperatura Labview mitjançant la vibració sense fils IoT de llarg abast, el sensor de temperatura i el mòdem de malla sense fils de llarg abast amb interfície USB:

  • En primer lloc, necessitem una aplicació d’utilitat Labview que sigui el fitxer ncd.io Wireless Vibration and Temperature Sensor.exe on es puguin visualitzar les dades.
  • Aquest programari Labview només funcionarà amb el sensor de temperatura de vibració sense fils ncd.io
  • Per utilitzar aquesta interfície d’usuari, haureu d’instal·lar els següents controladors Instal·leu el motor de temps d’execució a partir d’aquí de 64 bits
  • 32 bits
  • Instal·leu el controlador NI Visa
  • Instal·leu LabVIEW Run-Time Engine i NI-Serial Runtime
  • Guia d'introducció d'aquest producte.

Pas 3: Càrrega del codi a ESP32 mitjançant Arduino IDE:

  • Baixeu-vos i incloeu la biblioteca PubSubClient i la biblioteca Wire.h.
  • Heu d'assignar els vostres únics Ubidots TOKEN, MQTTCLIENTNAME, SSID (nom WiFi) i contrasenya de la xarxa disponible.
  • Compileu i pengeu el codi Ncd_vibration_and_temperature.ino.
  • Per verificar la connectivitat del dispositiu i les dades enviades, obriu el monitor sèrie. Si no es veu cap resposta, proveu de desconnectar l'ESP32 i torneu-lo a endollar. Assegureu-vos que la velocitat de transmissió del monitor sèrie estigui configurada a la mateixa especificada al codi 115200.

Pas 4: sortida del monitor sèrie

Sortida del monitor sèrie
Sortida del monitor sèrie

Pas 5: Fer que Ubidot funcioni

Fer funcionar l’Ubidot
Fer funcionar l’Ubidot
Fer funcionar l’Ubidot
Fer funcionar l’Ubidot
Fer funcionar l’Ubidot
Fer funcionar l’Ubidot
  • Creeu el compte a Ubidot.
  • Aneu al meu perfil i anoteu la clau de testimoni que és una clau única per a cada compte i enganxeu-la al vostre codi ESP32 abans de penjar-la.
  • Afegiu un dispositiu nou al nom del tauler Ubidot ESP32.
  • Dins del dispositiu, creeu un sensor de nom de variable nou en què es mostri la vostra lectura de temperatura.
  • Creeu un tauler a Ubidots.

Pas 6: SORTIDA

SORTIDA
SORTIDA

Pas 7: Creació d'esdeveniments a Ubidots

Creació d'esdeveniments a Ubidots
Creació d'esdeveniments a Ubidots
Creació d'esdeveniments a Ubidots
Creació d'esdeveniments a Ubidots
Creació d'esdeveniments a Ubidots
Creació d'esdeveniments a Ubidots
Creació d'esdeveniments a Ubidots
Creació d'esdeveniments a Ubidots
  • Seleccioneu Esdeveniments (al menú desplegable Dades).
  • Per crear un esdeveniment nou, feu clic a la icona de plus groc a l'extrem superior dret de la pantalla.

Tipus d’esdeveniments: Ubidots admet esdeveniments ja integrats per permetre-li enviar esdeveniments, alertes i notificacions a aquells que necessiten saber quan ho necessiten. Les integracions predefinides d’Ubidots inclouen:

  1. Notificacions per correu electrònic
  2. Notificacions per SMS
  3. Esdeveniments de Webhook: obteniu més informació
  4. Notificacions de telegrama
  5. Notificacions Slack: obteniu més informació
  6. Notificacions de trucades de veu: obteniu més informació
  7. Torna a la notificació normal: obtén més informació
  8. Notificacions de barres geogràfiques: obteniu més informació
  • A continuació, trieu un dispositiu i una variable d'associació que indiqui els "valors" dels dispositius.
  • Ara seleccioneu un valor llindar per al vostre esdeveniment per activar-lo i compareu-lo amb els valors del dispositiu i també seleccioneu el moment per activar-lo.
  • Establir i configurar les accions que s’han d’executar i el missatge al receptor: enviar SMS, correu electrònic, webhooks, telegrames, trucades telefòniques, SLACK i webhooks a aquells que ho necessitin.
  • Configureu l'avís de l'esdeveniment.
  • Determineu la finestra d'activitat que els esdeveniments poden executar o no.
  • Confirmeu els vostres esdeveniments.

Pas 8: sortida de l'esdeveniment al vostre correu

Sortida de l'esdeveniment al vostre correu
Sortida de l'esdeveniment al vostre correu

Pas 9: exporteu les vostres dades d'Ubidots a Fulls de càlcul de Google

Exporteu les vostres dades d’Ubidots a Fulls de càlcul de Google
Exporteu les vostres dades d’Ubidots a Fulls de càlcul de Google
Exporteu les vostres dades d’Ubidots a Fulls de càlcul de Google
Exporteu les vostres dades d’Ubidots a Fulls de càlcul de Google

En això, podem extreure les dades emmagatzemades al núvol Ubidots per a una anàlisi posterior. Les possibilitats són enormes; per exemple, podeu crear un generador d'informes automàtic i enviar-lo als vostres clients cada setmana.

Una altra aplicació seria el subministrament de dispositius; si teniu milers de dispositius per desplegar i la seva informació es troba en un full de Google, podeu crear un script per llegir el full i crear una font de dades Ubidots per a cada línia del fitxer. Passos per fer-ho

Creeu un full de Google i afegiu-hi dos fulls amb aquests noms:

  1. Les variables
  2. Valors
  • Des del full de Google, feu clic a "Eines", després a "Editor de scripts …" i, a continuació, a "Projecte en blanc".
  • Obriu l'Editor de scripts.
  • Afegiu el codi següent (a la secció de codis) a l'script Script.
  • Fet! ara torneu a obrir el full de Google i veureu un nou menú per activar les funcions.

Recomanat: