جدول المحتويات:
- الخطوة 1: الأجهزة والبرامج المطلوبة
- الخطوة 2: خطوات إرسال البيانات إلى منصة Labview للاهتزاز ودرجة الحرارة باستخدام الاهتزاز اللاسلكي طويل المدى لـ IoT ومستشعر درجة الحرارة ومودم شبكة لاسلكية طويلة المدى مع واجهة USB:
- الخطوة 3: تحميل الكود إلى ESP32 باستخدام Arduino IDE:
- الخطوة 4: إخراج جهاز العرض التسلسلي
- الخطوة 5: جعل Ubidot يعمل
- الخطوة 6: الإخراج
- الخطوة 7: إنشاء الأحداث في Ubidots
- الخطوة 8: إخراج الحدث في بريدك
- الخطوة 9: تصدير بيانات Ubidots الخاصة بك إلى جداول بيانات Google
فيديو: Ubidots + ESP32- مراقبة الآلة التنبؤية: 10 خطوات
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:36
التحليل التنبئي لاهتزاز الماكينة ودرجة الحرارة عن طريق إنشاء أحداث بريدية وسجل الاهتزاز في ورقة google باستخدام Ubidots.
الصيانة التنبؤية ومراقبة صحة الماكينة
صعود التكنولوجيا الجديدة ، أي إنترنت الأشياء ، بدأت الصناعة الثقيلة في تبني جمع البيانات المستندة إلى أجهزة الاستشعار لحل أكبر تحدياتها ، وأهمها توقف العمليات في شكل عمليات إغلاق وتأخير في العمليات. تُعرف مراقبة الماكينة أيضًا باسم الصيانة التنبؤية أو مراقبة الحالة ، وهي ممارسة مراقبة المعدات الكهربائية من خلال أجهزة الاستشعار من أجل تجميع البيانات التشخيصية. لتحقيق ذلك ، يتم استخدام أنظمة الحصول على البيانات وأجهزة تسجيل البيانات لمراقبة جميع أنواع المعدات ، مثل الغلايات والمحركات والمحركات. يتم قياس الحالة التالية:
- مراقبة بيانات درجة الحرارة والرطوبة
- مراقبة التيار والجهد
- مراقبة الاهتزاز: في هذه المقالة ، سنقرأ درجة الحرارة والاهتزاز وننشر البيانات على Ubidots. يدعم Ubidots الرسوم البيانية وواجهة المستخدم والإشعارات ورسائل البريد الإلكتروني. هذه الميزات تجعلها مثالية لتحليل الصيانة التنبؤية. سنحصل أيضًا على البيانات في أوراق google التي ستجعل تحليل الصيانة التنبؤية أكثر سهولة.
الخطوة 1: الأجهزة والبرامج المطلوبة
المعدات:
- ESP-32
- جهاز استشعار درجة الحرارة والاهتزاز اللاسلكي طويل المدى لـ IoT
- مودم شبكي لاسلكي طويل المدى مع واجهة USB
البرمجيات المستخدمة:
- اردوينو IDE
- أبيدوتس
المكتبة المستخدمة:
- مكتبة PubSubClient
- سلك
الخطوة 2: خطوات إرسال البيانات إلى منصة Labview للاهتزاز ودرجة الحرارة باستخدام الاهتزاز اللاسلكي طويل المدى لـ IoT ومستشعر درجة الحرارة ومودم شبكة لاسلكية طويلة المدى مع واجهة USB:
- أولاً ، نحتاج إلى تطبيق أداة Labview وهو ملف ncd.io Wireless Vibration و Temperature Sensor.exe والذي يمكن عرض البيانات عليه.
- سيعمل برنامج Labview هذا مع مستشعر درجة حرارة الاهتزاز اللاسلكي ncd.io فقط
- لاستخدام واجهة المستخدم هذه ، ستحتاج إلى تثبيت برامج التشغيل التالية ، قم بتثبيت محرك وقت التشغيل من هنا 64 بت
- 32 بت
- قم بتثبيت برنامج NI Visa Driver
- قم بتثبيت LabVIEW Run-Time Engine و NI-Serial Runtime
- دليل البدء لهذا المنتج.
الخطوة 3: تحميل الكود إلى ESP32 باستخدام Arduino IDE:
- قم بتنزيل وتضمين مكتبة PubSubClient ومكتبة Wire.h.
- يجب عليك تعيين Ubidots TOKEN و MQTTCLIENTNAME و SSID (اسم WiFi) وكلمة المرور الفريدة للشبكة المتاحة.
- قم بتجميع وتحميل كود Ncd_vibration_and_temperature.ino.
- للتحقق من اتصال الجهاز والبيانات المرسلة ، افتح الشاشة التسلسلية. إذا لم تظهر أي استجابة ، فحاول فصل ESP32 ثم توصيله مرة أخرى. تأكد من ضبط معدل البث بالباود الخاص بجهاز العرض التسلسلي على نفس المعدل المحدد في الكود الخاص بك 115200.
الخطوة 4: إخراج جهاز العرض التسلسلي
الخطوة 5: جعل Ubidot يعمل
- قم بإنشاء حساب على Ubidot.
- انتقل إلى ملف التعريف الخاص بي وقم بتدوين مفتاح الرمز المميز وهو مفتاح فريد لكل حساب وقم بلصقه في رمز ESP32 الخاص بك قبل التحميل.
- أضف جهازًا جديدًا إلى اسم لوحة معلومات Ubidot ESP32.
- داخل الجهاز ، قم بإنشاء مستشعر اسم متغير جديد سيتم عرض قراءة درجة الحرارة فيه.
- قم بإنشاء لوحة تحكم في Ubidots.
الخطوة 6: الإخراج
الخطوة 7: إنشاء الأحداث في Ubidots
- حدد الأحداث (من القائمة المنسدلة البيانات).
- لإنشاء حدث جديد ، انقر فوق رمز علامة الجمع الصفراء في الزاوية اليمنى العليا من الشاشة.
أنواع الأحداث: يدعم Ubidots الأحداث المدمجة بالفعل للسماح لك بإرسال الأحداث والتنبيهات والإشعارات إلى أولئك الذين يحتاجون إلى معرفة متى يحتاجون إلى المعرفة. تتضمن عمليات تكامل Ubidots التي تم إنشاؤها مسبقًا ما يلي:
- اشعارات البريد الالكتروني
- إشعارات الرسائل القصيرة
- أحداث Webhook - معرفة المزيد
- إشعارات Telegram
- إخطارات Slack - تعرف على المزيد
- إخطارات المكالمات الصوتية - معرفة المزيد
- رجوع إلى الإخطار العادي - تعرف على المزيد
- إشعارات السياج الجغرافي - تعرف على المزيد
- ثم اختر الجهاز والمتغير المرتبط به الذي يشير إلى "قيم" الأجهزة.
- حدد الآن قيمة عتبة للحدث الخاص بك لتشغيلها ومقارنتها بقيم الجهاز وكذلك تحديد الوقت لبدء الحدث الخاص بك.
- قم بإنشاء وتكوين الإجراءات التي سيتم تنفيذها والرسالة إلى المستلم: إرسال الرسائل القصيرة والبريد الإلكتروني وخطاف الويب والبرقيات والمكالمات الهاتفية و SLACK و webhooks لمن يحتاجون إلى المعرفة.
- تكوين إشعار الحدث.
- حدد نافذة النشاط التي قد يتم / لا يتم تنفيذ الأحداث فيها.
- قم بتأكيد الأحداث الخاصة بك.
الخطوة 8: إخراج الحدث في بريدك
الخطوة 9: تصدير بيانات Ubidots الخاصة بك إلى جداول بيانات Google
في هذا ، يمكننا استخراج البيانات المخزنة في سحابة Ubidots لمزيد من التحليل. الاحتمالات هائلة. على سبيل المثال ، يمكنك إنشاء منشئ تقارير تلقائي وإرساله إلى عملائك كل أسبوع.
تطبيق آخر سيكون توفير الجهاز ؛ إذا كان لديك الآلاف من الأجهزة لنشرها ، وكانت معلوماتها موجودة في جدول بيانات Google ، فيمكنك إنشاء نص برمجي لقراءة الورقة وإنشاء مصدر بيانات Ubidots لكل سطر في الملف. خطوات للقيام بذلك-
قم بإنشاء ورقة Google وأضف ورقتين إليها بهذه الأسماء:
- المتغيرات
- قيم
- من جدول بيانات Google ، انقر على "أدوات" ثم "محرر النص البرمجي …" ، ثم "مشروع فارغ".
- افتح محرر البرنامج النصي.
- أضف الكود أدناه (في قسم الكود) إلى Script Script.
- منتهي! افتح الآن جدول بيانات Google الخاص بك مرة أخرى وسترى قائمة جديدة لتشغيل الوظائف.
موصى به:
IoT- Ubidots- ESP32 + مستشعر اهتزاز ودرجة حرارة لاسلكي طويل المدى: 7 خطوات
IoT- Ubidots- ESP32 + جهاز استشعار الاهتزاز ودرجة الحرارة طويل المدى اللاسلكي: الاهتزاز هو حقًا حركة ذهاب وإياب - أو تذبذب - للآلات والمكونات في الأدوات الآلية. قد يكون الاهتزاز في النظام الصناعي عرضًا أو دافعًا لمشكلة ، أو يمكن أن يرتبط بالتشغيل اليومي. على سبيل المثال ، osci
إنشاء - تنبيه - باستخدام - Ubidots-ESP32 + مستشعر درجة الحرارة والرطوبة: 9 خطوات
إنشاء - تنبيه - باستخدام - Ubidots-ESP32 + مستشعر درجة الحرارة والرطوبة: في هذا البرنامج التعليمي ، سنقوم بقياس بيانات درجة الحرارة والرطوبة المختلفة باستخدام مستشعر درجة الحرارة والرطوبة. ستتعلم أيضًا كيفية إرسال هذه البيانات إلى Ubidots. بحيث يمكنك تحليلها من أي مكان لتطبيق مختلف. أيضًا عن طريق إنشاء emai
Esp32-Ubidots-Wireless- درجة الحرارة والرطوبة بعيدة المدى: 6 خطوات
Esp32-Ubidots-Wireless- درجة الحرارة والرطوبة بعيدة المدى: في هذا البرنامج التعليمي ، سنقوم بقياس بيانات درجات الحرارة والرطوبة المختلفة باستخدام مستشعر درجة الحرارة والرطوبة. ستتعلم أيضًا كيفية إرسال هذه البيانات إلى Ubidots. بحيث يمكنك تحليلها من أي مكان لتطبيقات مختلفة
إنشاء - تنبيه - باستخدام - Ubidots + ESP32 ومستشعر الاهتزاز: 8 خطوات
إنشاء - تنبيه - باستخدام - Ubidots + ESP32 ومستشعر الاهتزاز: في هذا المشروع ، سننشئ تنبيهًا بالبريد الإلكتروني حول اهتزاز الماكينة ودرجة الحرارة باستخدام مستشعر اهتزاز Ubidots و ESP32. الاهتزاز هو حقًا حركة ذهاب وإياب - أو تذبذب - لـ الآلات والمكونات في الأدوات الآلية. الاهتزاز أنا
UbiDots - توصيل ESP32 ونشر بيانات أجهزة الاستشعار المتعددة: 6 خطوات
UbiDots - توصيل ESP32 ونشر بيانات أجهزة الاستشعار المتعددة: ESP32 و ESP 8266 مألوفان جدًا في مجال إنترنت الأشياء. هذه نوع من النعمة لمشاريع إنترنت الأشياء. ESP 32 عبارة عن جهاز مزود بشبكات WiFi و BLE مدمجة. فقط أعط SSID وكلمة المرور وتكوينات IP ودمج الأشياء في