Sommario:
- Passaggio 1: hardware e software necessari
- Passaggio 2: passaggi per inviare i dati alla piattaforma di vibrazione e temperatura Labview utilizzando la vibrazione wireless a lungo raggio IoT, il sensore di temperatura e il modem mesh wireless a lungo raggio con interfaccia USB:
- Passaggio 3: caricamento del codice su ESP32 utilizzando l'IDE Arduino:
- Passaggio 4: uscita monitor seriale
- Passaggio 5: far funzionare Ubidot
- Passaggio 6: USCITA
- Passaggio 7: creazione di eventi in Ubidots
- Passaggio 8: output dell'evento nella tua posta
- Passaggio 9: esporta i tuoi dati Ubidots su Fogli Google
Video: Ubidots + ESP32- Monitoraggio predittivo della macchina: 10 passaggi
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 09:59
Analisi predittiva delle vibrazioni e della temperatura della macchina creando eventi di posta e un record di vibrazioni nel foglio di google utilizzando Ubidots.
Manutenzione predittiva e monitoraggio dello stato della macchina
L'emergere di nuove tecnologie, ad esempio l'Internet delle cose, l'industria pesante ha iniziato ad adottare la raccolta di dati basata su sensori per risolvere le sue maggiori sfide, tra cui le principali sono i tempi di fermo dei processi sotto forma di arresti e ritardi di processo. Il monitoraggio della macchina, chiamato anche manutenzione predittiva o monitoraggio delle condizioni, è la pratica di monitorare le apparecchiature elettriche tramite sensori al fine di accumulare dati diagnostici. Per raggiungere questo obiettivo, vengono utilizzati sistemi di acquisizione dati e data logger per monitorare tutti i tipi di apparecchiature, come caldaie, motori e motori. Si misurano le seguenti condizioni:
- Monitoraggio dei dati di temperatura e umidità
- Monitoraggio di corrente e tensione
- Monitoraggio delle vibrazioni: In questo articolo leggeremo Temperatura, vibrazione e pubblicheremo i dati su Ubidots. Ubidots supporta grafici, interfaccia utente, notifiche ed e-mail. Queste caratteristiche lo rendono ideale per l'analisi di manutenzione predittiva. Otterremo anche i dati nei fogli di google che renderanno più semplice l'analisi di manutenzione predittiva.
Passaggio 1: hardware e software necessari
Hardware:
- ESP-32
- Sensore di vibrazione e temperatura wireless a lungo raggio IoT
- Modem wireless mesh a lungo raggio con interfaccia USB
Software utilizzato:
- Arduino IDE
- Ubidot
Libreria utilizzata:
- Libreria PubSubClient
- Filo.h
Passaggio 2: passaggi per inviare i dati alla piattaforma di vibrazione e temperatura Labview utilizzando la vibrazione wireless a lungo raggio IoT, il sensore di temperatura e il modem mesh wireless a lungo raggio con interfaccia USB:
- Innanzitutto, abbiamo bisogno di un'applicazione di utilità Labview che è il file ncd.io Wireless Vibration and Temperature Sensor.exe su cui è possibile visualizzare i dati.
- Questo software Labview funzionerà solo con il sensore di temperatura a vibrazione wireless ncd.io
- Per utilizzare questa interfaccia utente, dovrai installare i seguenti driver Installa il motore di runtime da qui 64 bit
- 32 bit
- Installa NI Visa Driver
- Installa LabVIEW Run-Time Engine e NI-Serial Runtime
- Guida introduttiva per questo prodotto.
Passaggio 3: caricamento del codice su ESP32 utilizzando l'IDE Arduino:
- Scarica e includi la libreria PubSubClient e la libreria Wire.h.
- Devi assegnare i tuoi Ubidots TOKEN, MQTTCLIENTNAME, SSID (WiFi Name) e password univoci della rete disponibile.
- Compila e carica il codice Ncd_vibration_and_temperature.ino.
- Per verificare la connettività del dispositivo e i dati inviati, aprire il monitor seriale. Se non viene visualizzata alcuna risposta, prova a scollegare ESP32 e quindi a ricollegarlo. Assicurati che il baud rate del monitor seriale sia lo stesso specificato nel codice 115200.
Passaggio 4: uscita monitor seriale
Passaggio 5: far funzionare Ubidot
- Crea l'account su Ubidot.
- Vai al mio profilo e annota la chiave token che è una chiave univoca per ogni account e incollala nel tuo codice ESP32 prima del caricamento.
- Aggiungi un nuovo dispositivo al nome della dashboard di Ubidot ESP32.
- All'interno del dispositivo crea un nuovo sensore di nome variabile in cui verrà mostrata la lettura della temperatura.
- Crea una dashboard in Ubidots.
Passaggio 6: USCITA
Passaggio 7: creazione di eventi in Ubidots
- Seleziona Eventi (dal menu a discesa Dati).
- Per creare un nuovo evento, fai clic sull'icona più gialla nell'angolo in alto a destra dello schermo.
Tipi di eventi: Ubidot supporta gli eventi già integrati per consentirti di inviare Eventi, Avvisi e Notifiche a coloro che hanno bisogno di sapere quando devono saperlo. Le integrazioni predefinite di Ubidots includono:
- Notifiche di posta elettronica
- Notifiche SMS
- Eventi webhook - scopri di più
- Notifiche di Telegram
- Notifiche Slack - scopri di più
- Notifiche di chiamata vocale: scopri di più
- Torna alla notifica normale - scopri di più
- Notifiche di geofence - scopri di più
- Quindi scegliere un dispositivo e associare una variabile che indichi i "valori" dei dispositivi.
- Ora seleziona un valore di soglia per il tuo evento da attivare e confrontalo con i valori del dispositivo e seleziona anche il tempo per attivare il tuo evento.
- Stabilisci e configura quali azioni devono essere eseguite e il messaggio al destinatario: Invia SMS, Email, Webhook, Telegrammi, Telefonate, SLACK e webhook a chi ha bisogno di sapere.
- Configura l'avviso dell'evento.
- Determinare la finestra di attività in cui gli eventi possono/non possono essere eseguiti.
- Conferma i tuoi eventi.
Passaggio 8: output dell'evento nella tua posta
Passaggio 9: esporta i tuoi dati Ubidots su Fogli Google
In questo, possiamo estrarre i dati archiviati nel cloud Ubidots per ulteriori analisi. Le possibilità sono enormi; ad esempio, potresti creare un generatore di report automatico e inviarli ai tuoi clienti ogni settimana.
Un'altra applicazione sarebbe il provisioning dei dispositivi; se hai migliaia di dispositivi da implementare e le loro informazioni sono in un foglio Google, puoi creare uno script per leggere il foglio e creare un'origine dati Ubidots per ogni riga del file. Passi per farlo-
Crea un foglio Google e aggiungi due fogli con questi nomi:
- Variabili
- Valori
- Dal tuo foglio Google, fai clic su "Strumenti", quindi su "Editor di script…", quindi su "Progetto vuoto".
- Apri l'editor di script.
- Aggiungi il codice sottostante (nella sezione del codice) allo script Script.
- Fatto! ora apri di nuovo il tuo foglio Google e vedrai un nuovo menu per attivare le funzioni.
Consigliato:
IoT- Ubidots- ESP32 + Long-Range-Wireless-Sensore di vibrazione e temperatura: 7 passaggi
IoT- Ubidots- ESP32 + Long-Range-Wireless-Vibration-And-Temperature-Sensor: la vibrazione è davvero un movimento avanti e indietro, o oscillazione, di macchine e componenti in gadget motorizzati. Le vibrazioni nel sistema industriale possono essere un sintomo, o un motivo, di un problema, oppure possono essere associate al funzionamento quotidiano. Ad esempio, osci
Installazione della scheda ESP32 nell'IDE Arduino (Windows, Mac OS X, Linux): 7 passaggi
Installazione della scheda ESP32 nell'IDE Arduino (Windows, Mac OS X, Linux): esiste un componente aggiuntivo per l'IDE Arduino che consente di programmare l'ESP32 utilizzando l'IDE Arduino e il suo linguaggio di programmazione. In questo tutorial ti mostreremo come installare la scheda ESP32 in Arduino IDE sia che tu stia utilizzando Windows, Mac OS X o Li
Monitor meteo M5Stack M5stick C basato su ESP32 con DHT11 - Monitora l'umidità della temperatura e l'indice di calore su M5stick-C con DHT11: 6 passaggi
Monitor meteo M5Stack M5stick C basato su ESP32 con DHT11 | Monitora l'umidità della temperatura e l'indice di calore su M5stick-C con DHT11: Ciao ragazzi, in questo tutorial impareremo come interfacciare il sensore di temperatura DHT11 con m5stick-C (una scheda di sviluppo di m5stack) e visualizzarlo sul display di m5stick-C. Quindi in questo tutorial leggeremo la temperatura, l'umidità & calore io
Client di registrazione delle immagini della telecamera ESP32: 5 passaggi
ESP32 Camera Picture Logging Client: Il progetto ESP32 Camera Picture Logging Client si concentra sull'utilizzo del microcontrollore ESP32 per scattare foto e inviarle al server centrale tramite Internet utilizzando la funzionalità WiFi del modulo ESP32. La scheda PCB principale è stata progettata con due obiettivi principali in mente:
Misurazione della temperatura utilizzando la piattaforma Esp32 e Thingsio.ai: 6 passaggi
Misurazione della temperatura utilizzando la piattaforma Esp32 e Thingsio.ai: in questo tutorial spiegherò come misurare la temperatura nell'ambiente circostante utilizzando il sensore di temperatura integrato presente nella scheda di sviluppo esp32. esp32 ha molti sensori integrati come il sensore di hall utilizzato come sensore di prossimità, touch