Mündəricat:

Ubidots + ESP32- Proqnozlaşdırıcı Maşın İzləmə: 10 addım
Ubidots + ESP32- Proqnozlaşdırıcı Maşın İzləmə: 10 addım

Video: Ubidots + ESP32- Proqnozlaşdırıcı Maşın İzləmə: 10 addım

Video: Ubidots + ESP32- Proqnozlaşdırıcı Maşın İzləmə: 10 addım
Video: Пример использования задач для работы с MQTT на ESP32 2024, Iyun
Anonim
Ubidots + ESP32- Proqnozlaşdırıcı Maşın İzləmə
Ubidots + ESP32- Proqnozlaşdırıcı Maşın İzləmə

Ubidotlardan istifadə edərək google hesabında poçt hadisələri və vibrasiya qeydləri yaratmaqla maşın vibrasiyası və tempinin proqnozlaşdırılan təhlili.

Proqnozlaşdırılan Baxım və Maşın Sağlamlığına Nəzarət

Yeni texnologiyanın, yəni Əşyaların İnterneti, ağır sənaye, ən böyük problemlərini həll etmək üçün sensor əsaslı məlumat toplama sistemini tətbiq etməyə başladı, aralarındakı əsas dayanma müddətləri bağlanmalar və proses gecikmələri şəklindədir. Proqnoz baxım və ya vəziyyət monitorinqi olaraq da adlandırılan maşın monitorinqi, diaqnostik məlumatları toplamaq üçün elektrik cihazlarını sensorlar vasitəsilə izləmək təcrübəsidir. Buna nail olmaq üçün qazanlar, mühərriklər və mühərriklər kimi hər cür avadanlıqları izləmək üçün məlumat toplama sistemləri və məlumat qeydləri istifadə olunur. Aşağıdakı şərtlər ölçülür:

  • Temperatur və Nəmlik Məlumatlarının Monitorinqi
  • Cərəyan və Gərginlik Monitorinqi
  • Vibrasiya Monitorinqi: Bu yazıda, Temperaturu, titrəməni oxuyacağıq və Ubidots haqqında məlumatları dərc edəcəyik. Ubidots qrafikləri, interfeysləri, bildirişləri və e -poçtları dəstəkləyir. Bu xüsusiyyətlər onu proqnozlaşdırılan baxım təhlili üçün ideal hala gətirir. Bundan əlavə, məlumatları google vərəqlərində alacağıq ki, bu da proqnozlaşdırılan baxım analizini daha asanlaşdıracaq.

Addım 1: Avadanlıq və Proqram təminatı tələb olunur

Avadanlıq:

  • ESP-32
  • IoT Uzun Menzilli Simsiz Vibrasiya və Temperatur Sensoru
  • USB İnterfeysi olan Uzun Mesafeli Simsiz Mesh Modem

İstifadə olunan proqram:

  • Arduino IDE
  • Ubidotlar

İstifadə olunan kitabxana:

  • PubSubClient Kitabxanası
  • Tel.h

Addım 2: USB İnterfeyli IoT Uzun Menzilli Simsiz Vibrasiya, Temperatur Sensoru və Uzun Mesafəli Kabelsiz Mesh Modemindən istifadə edərək Məlumatları Labview Titrəmə və Temperatur Platformasına Göndərmə Adımları:

  • Birincisi, məlumatların baxıla biləcəyi ncd.io Simsiz Vibrasiya və Temperatur Sensor.exe faylı olan Labview yardım proqramına ehtiyacımız var.
  • Bu Labview proqramı yalnız ncd.io simsiz Titrəmə Temperaturu sensoru ilə işləyəcək
  • Bu UI -dən istifadə etmək üçün aşağıdakı sürücüləri quraşdırmalısınız: İş vaxtı mühərrikini buradan yükləyin 64bit
  • 32 bit
  • NI Visa Sürücü qurun
  • LabVIEW Çalışma Zamanı Mühərrikini və NI-Serial İşləmə müddətini quraşdırın
  • Bu məhsul üçün başlanğıc təlimatı.

Addım 3: Arduino IDE istifadə edərək kodu ESP32 -yə yükləyin:

  • PubSubClient Kitabxanasını və Wire.h Kitabxanasını yükləyin və daxil edin.
  • Unikal Ubidots TOKEN, MQTTCLIENTNAME, SSID (WiFi Adı) və mövcud şəbəkənin parolunu təyin etməlisiniz.
  • Ncd_vibration_and_temperature.ino kodunu tərtib edin və yükləyin.
  • Cihazın əlaqəsini və göndərilən məlumatları yoxlamaq üçün serial monitoru açın. Cavab görünmürsə, ESP32 -ni çıxarıb yenidən qoşmağa çalışın. Serial monitorun baud sürətinin 115200 kodunuzda göstərilənlə eyni olduğundan əmin olun.

Addım 4: Serial Monitor Çıxışı

Serial Monitor Çıxışı
Serial Monitor Çıxışı

Addım 5: Ubidotu işlə təmin edin

Ubidotu İşlətmək
Ubidotu İşlətmək
Ubidotu İşlətmək
Ubidotu İşlətmək
Ubidotu İşlətmək
Ubidotu İşlətmək
  • Ubidotda hesab yaradın.
  • Profilimə gedin və hər bir hesab üçün unikal bir açar olan işarəni qeyd edin və yükləməzdən əvvəl ESP32 kodunuza yapışdırın.
  • Ubidot tablosuna ESP32 adınıza yeni bir cihaz əlavə edin.
  • Cihazın içərisində temperatur oxunuşunuzun göstəriləcəyi yeni bir dəyişən ad sensoru yaradın.
  • Ubidotlarda bir tablosu yaradın.

Addım 6: Çıxış

Çıxış
Çıxış

Addım 7: Ubidotlarda Hadisələr Yaratmaq

Ubidotlarda Hadisələr Yaratmaq
Ubidotlarda Hadisələr Yaratmaq
Ubidotlarda Hadisələr Yaratmaq
Ubidotlarda Hadisələr Yaratmaq
Ubidotlarda Hadisələr Yaratmaq
Ubidotlarda Hadisələr Yaratmaq
Ubidotlarda Hadisələr Yaratmaq
Ubidotlarda Hadisələr Yaratmaq
  • Hadisələr seçin (Məlumat açılan menyusundan).
  • Yeni bir hadisə yaratmaq üçün ekranın sağ üst küncündəki sarı artı işarəsini vurun.

Hadisələrin Növləri: Ubidots, hadisələri, xəbərdarlıqları və bildirişləri bilmələri lazım olanlara göndərməyinizə imkan vermək üçün artıq birləşdirilmiş tədbirləri dəstəkləyir. Ubidotların əvvəlcədən qurulmuş inteqrasiyalarına aşağıdakılar daxildir:

  1. E -poçt bildirişləri
  2. SMS bildirişləri
  3. Webhook hadisələri - daha çox məlumat əldə edin
  4. Telegram bildirişləri
  5. Zəif bildirişlər - daha çox məlumat əldə edin
  6. Səsli Zəng Bildirişləri - daha çox məlumat əldə edin
  7. Normal bildirişə qayıdın - daha çox məlumat əldə edin
  8. Geofence bildirişləri - daha çox məlumat əldə edin
  • Sonra cihazların "dəyərlərini" göstərən bir cihaz və əlaqəli dəyişən seçin.
  • İndi hadisə üçün cihaz dəyərləri ilə tətik etmək və müqayisə etmək üçün bir eşik dəyəri seçin və hadisənizi tetiklemek üçün vaxt seçin.
  • Hansı hərəkətlərin ediləcəyini və alıcıya mesajı qurun və konfiqurasiya edin: Bilmək ehtiyacı olanlara SMS, E -poçt, Veb Qarmaqları, Telegramlar, Telefon Zəngləri, SLACK və webhooks göndərin.
  • Hadisə bildirişini konfiqurasiya edin.
  • Hadisələrin icra oluna biləcəyi/edilməməsi üçün fəaliyyət pəncərəsini təyin edin.
  • Hadisələrinizi təsdiq edin.

Addım 8: Poçtunuzda Hadisənin Çıxışı

Poçtunuzda Hadisənin Çıxışı
Poçtunuzda Hadisənin Çıxışı

Addım 9: Ubidots Məlumatlarınızı Google Cədvəllərinə ixrac edin

Ubidots Məlumatlarınızı Google Cədvəllərinə ixrac edin
Ubidots Məlumatlarınızı Google Cədvəllərinə ixrac edin
Ubidots Məlumatlarınızı Google Cədvəllərinə ixrac edin
Ubidots Məlumatlarınızı Google Cədvəllərinə ixrac edin

Bununla, Ubidots buludunda saxlanan məlumatları daha da təhlil etmək üçün çıxara bilərik. İmkanları çox böyükdür; məsələn, avtomatik hesabat generatoru yarada və hər həftə müştərilərinizə göndərə bilərsiniz.

Başqa bir tətbiq cihaz təminatı olardı; yerləşdirmək üçün minlərlə cihazınız varsa və məlumatları Google Cədvəlindədirsə, vərəqi oxumaq üçün bir skript yarada və fayldakı hər bir xətt üçün Ubidots məlumat mənbəyi yarada bilərsiniz. Bunu etmək üçün addımlar-

Google Cədvəli yaradın və bu adlarla iki vərəq əlavə edin:

  1. Dəyişənlər
  2. Dəyərlər
  • Google Cədvəlinizdən "Alətlər" ə, sonra "Skript Redaktoru …", sonra "Boş Layihə" düyməsini basın.
  • Skript Redaktorunu açın.
  • Aşağıdakı kodu (kod bölməsində) Script skriptinə əlavə edin.
  • Bitdi! İndi Google Hesabınızı yenidən açın və funksiyaları işə salmaq üçün yeni bir menyu görəcəksiniz.

Tövsiyə: