Daftar Isi:

Ubidots + ESP32- Pemantauan Mesin Prediktif: 10 Langkah
Ubidots + ESP32- Pemantauan Mesin Prediktif: 10 Langkah

Video: Ubidots + ESP32- Pemantauan Mesin Prediktif: 10 Langkah

Video: Ubidots + ESP32- Pemantauan Mesin Prediktif: 10 Langkah
Video: MQTT on ESP32 | Controlling Appliances and Monitoring Sensor on Ubidots | ESP32 Projects 2024, November
Anonim
Ubidots + ESP32- Pemantauan Mesin Predi-t.webp
Ubidots + ESP32- Pemantauan Mesin Predi-t.webp

Analisis prediktif getaran dan suhu mesin dengan membuat acara email dan catatan getaran di lembar google menggunakan Ubidots.

Pemeliharaan Prediktif dan Pemantauan Kesehatan Mesin

Munculnya teknologi baru yaitu Internet of Things, industri berat telah mulai mengadopsi pengumpulan data berbasis sensor untuk mengatasi tantangan terbesarnya, yang utama di antaranya adalah downtime proses dalam bentuk penghentian dan penundaan proses. Pemantauan mesin juga disebut pemeliharaan prediktif atau pemantauan kondisi adalah praktik pemantauan peralatan listrik melalui sensor untuk mengumpulkan data diagnostik. Untuk mencapai hal ini, sistem akuisisi data dan pencatat data digunakan untuk memantau semua jenis peralatan, seperti boiler, motor, dan mesin. Kondisi berikut diukur:

  • Pemantauan Data Suhu dan Kelembaban
  • Pemantauan Arus dan Tegangan
  • Pemantauan Getaran: Pada artikel ini, kita akan membaca Suhu, getaran, dan mempublikasikan data di Ubidots. Ubidots mendukung grafik, UI, notifikasi, dan email. Fitur-fitur ini membuatnya ideal untuk analisis pemeliharaan prediktif. Kami juga akan mendapatkan data di lembar google yang akan membuat analisis pemeliharaan prediktif lebih mudah.

Langkah 1: Diperlukan Perangkat Keras dan Perangkat Lunak

Perangkat keras:

  • ESP-32
  • IoT Jarak Jauh Nirkabel Getaran Dan Sensor Suhu
  • Modem Jaring Nirkabel Jarak Jauh dengan Antarmuka USB

Perangkat Lunak yang Digunakan:

  • Arduino IDE
  • Ubidot

Perpustakaan Digunakan:

  • Pustaka PubSubClient
  • Wire.h

Langkah 2: Langkah-langkah untuk Mengirim Data ke Platform Getaran dan Suhu Labview Menggunakan IoT Getaran Nirkabel Jarak Jauh, Sensor Suhu, dan Modem Jaring Nirkabel Jarak Jauh Dengan Antarmuka USB:

  • Pertama, kita memerlukan aplikasi utilitas Labview yaitu file ncd.io Wireless Vibration and Temperature Sensor.exe yang datanya dapat dilihat.
  • Perangkat lunak Labview ini hanya akan bekerja dengan sensor Suhu Getaran nirkabel ncd.io
  • Untuk menggunakan UI ini, Anda perlu menginstal driver berikut Instal mesin waktu berjalan dari sini 64bit
  • 32 bit
  • Instal Driver NI Visa
  • Instal LabVIEW Run-Time Engine dan NI-Serial Runtime
  • Panduan memulai untuk produk ini.

Langkah 3: Mengunggah Kode ke ESP32 Menggunakan Arduino IDE:

  • Unduh dan sertakan Pustaka PubSubClient dan Pustaka Wire.h.
  • Anda harus menetapkan Ubidots TOKEN, MQTTCLIENTNAME, SSID (Nama WiFi) dan Kata Sandi unik Anda dari jaringan yang tersedia.
  • Kompilasi dan unggah kode Ncd_vibration_and_temperature.ino.
  • Untuk memverifikasi konektivitas perangkat dan data yang dikirim, buka monitor serial. Jika tidak ada respons yang terlihat, coba cabut ESP32 Anda, lalu colokkan kembali. Pastikan baud rate monitor Serial diatur ke yang sama dengan yang ditentukan dalam kode Anda 115200.

Langkah 4: Output Monitor Serial

Keluaran Monitor Serial
Keluaran Monitor Serial

Langkah 5: Membuat Ubidot Bekerja

Membuat Ubidot Bekerja
Membuat Ubidot Bekerja
Membuat Ubidot Bekerja
Membuat Ubidot Bekerja
Membuat Ubidot Bekerja
Membuat Ubidot Bekerja
  • Buat akun di Ubidot.
  • Buka profil saya dan catat kunci token yang merupakan kunci unik untuk setiap akun dan tempel ke kode ESP32 Anda sebelum mengunggah.
  • Tambahkan perangkat baru ke nama dasbor Ubidot Anda ESP32.
  • Di dalam perangkat buat sensor nama variabel baru di mana pembacaan suhu Anda akan ditampilkan.
  • Buat dasbor di Ubidots.

Langkah 6: OUTPUT

KELUARAN
KELUARAN

Langkah 7: Membuat Acara di Ubidots

Membuat Acara di Ubidots
Membuat Acara di Ubidots
Membuat Acara di Ubidots
Membuat Acara di Ubidots
Membuat Acara di Ubidots
Membuat Acara di Ubidots
Membuat Acara di Ubidots
Membuat Acara di Ubidots
  • Pilih Acara (dari tarik-turun Data).
  • Untuk membuat acara baru, klik ikon plus kuning di sudut kanan atas layar.

Jenis Acara: Ubidots mendukung acara yang sudah terintegrasi untuk memungkinkan Anda mengirim Acara, Peringatan, dan Pemberitahuan kepada mereka yang perlu tahu kapan mereka perlu tahu. Integrasi bawaan Ubidots meliputi:

  1. Notifikasi email
  2. Notifikasi SMS
  3. Acara webhook - pelajari lebih lanjut
  4. Notifikasi Telegram
  5. Notifikasi kendur - pelajari lebih lanjut
  6. Pemberitahuan Panggilan Suara - pelajari lebih lanjut
  7. Kembali ke pemberitahuan Normal - pelajari lebih lanjut
  8. Notifikasi geofence - pelajari lebih lanjut
  • Kemudian pilih perangkat dan variabel pengaitan yang menunjukkan "nilai" perangkat.
  • Sekarang pilih nilai ambang untuk memicu acara Anda dan bandingkan dengan nilai perangkat dan juga pilih waktu untuk memicu acara Anda.
  • Tetapkan dan konfigurasikan tindakan mana yang akan dijalankan dan pesan ke penerima: Kirim SMS, Email, Webhook, Telegram, Panggilan Telepon, SLACK, dan webhook kepada mereka yang perlu mengetahuinya.
  • Konfigurasikan pemberitahuan Acara.
  • Tentukan jendela aktivitas peristiwa yang mungkin/tidak dapat dieksekusi.
  • Konfirmasi Acara Anda.

Langkah 8: Output Acara di Email Anda

Keluaran Acara di Email Anda
Keluaran Acara di Email Anda

Langkah 9: Ekspor Data Ubidots Anda ke Google Sheets

Ekspor Data Ubidots Anda ke Google Spreadsheet
Ekspor Data Ubidots Anda ke Google Spreadsheet
Ekspor Data Ubidots Anda ke Google Spreadsheet
Ekspor Data Ubidots Anda ke Google Spreadsheet

Dalam hal ini, kami dapat mengekstrak data yang disimpan di cloud Ubidots untuk analisis lebih lanjut. Kemungkinannya sangat besar; misalnya, Anda dapat membuat pembuat laporan otomatis dan mengirimkannya ke pelanggan Anda setiap minggu.

Aplikasi lain adalah penyediaan perangkat; jika Anda memiliki ribuan perangkat untuk di-deploy, dan informasinya ada di Google Sheet, Anda bisa membuat skrip untuk membaca sheet dan membuat sumber data Ubidots untuk setiap baris pada file. Langkah-langkah untuk melakukan ini-

Buat Google Sheet dan tambahkan dua sheet ke dalamnya dengan nama berikut:

  1. Variabel
  2. Nilai
  • Dari Google Sheet Anda, klik "Tools" lalu "Script Editor…", lalu "Blank Project".
  • Buka Editor Skrip.
  • Tambahkan kode di bawah ini (di bagian kode) ke Script Script.
  • Selesai! sekarang buka Google Sheet Anda lagi dan Anda akan melihat menu baru untuk memicu fungsi.

Direkomendasikan: