Obsah:

Ubidots + ESP32- Prediktívne monitorovanie stroja: 10 krokov
Ubidots + ESP32- Prediktívne monitorovanie stroja: 10 krokov

Video: Ubidots + ESP32- Prediktívne monitorovanie stroja: 10 krokov

Video: Ubidots + ESP32- Prediktívne monitorovanie stroja: 10 krokov
Video: home security system using esp32 with BLYNK app 2024, November
Anonim
Ubidots + ESP32- Prediktívne monitorovanie strojov
Ubidots + ESP32- Prediktívne monitorovanie strojov

Prediktívna analýza vibrácií a teploty stroja vytvorením e -mailových udalostí a záznamu vibrácií v hárku Google pomocou Ubidots.

Prediktívna údržba a monitorovanie zdravia stroja

Nástup nových technológií, tj internetu vecí, ťažkého priemyslu, začal prijímať zber dát založený na senzoroch, aby vyriešil svoje najväčšie výzvy, medzi ktorými sú hlavné prestoje procesov vo forme odstávok a oneskorení procesov. Monitorovanie strojov, nazývané aj prediktívna údržba alebo monitorovanie stavu, je monitorovanie elektrického zariadenia pomocou senzorov za účelom zhromažďovania diagnostických údajov. Aby sa to dosiahlo, systémy zberu údajov a záznamníky údajov sa používajú na monitorovanie všetkých druhov zariadení, ako sú kotly, motory a motory. Merajú sa tieto podmienky:

  • Monitorovanie údajov o teplote a vlhkosti
  • Monitorovanie prúdu a napätia
  • Monitorovanie vibrácií: V tomto článku si prečítame teplotu, vibrácie a zverejníme údaje o Ubidots. Ubidots podporuje grafy, používateľské rozhranie, upozornenia a e -maily. Vďaka týmto funkciám je ideálny pre analýzu prediktívnej údržby. Údaje získame aj do hárkov Google, ktoré uľahčia analýzu prediktívnej údržby.

Krok 1: Vyžaduje sa hardvér a softvér

Hardvér:

  • ESP-32
  • Bezdrôtový snímač vibrácií a teploty IoT s dlhým dosahom
  • Bezdrôtový sieťový modem s dlhým dosahom s rozhraním USB

Použitý softvér:

  • Arduino IDE
  • Ubidots

Použitá knižnica:

  • Knižnica PubSubClient
  • Wire.h

Krok 2: Kroky na odosielanie údajov do vibračnej a teplotnej platformy Labview pomocou IoT bezdrôtového vibračného, teplotného senzora a bezdrôtového sieťového modemu s dlhým dosahom s rozhraním USB:

  • Najprv potrebujeme aplikáciu Labview, ktorou je súbor ncd.io Wireless Vibration and Temperature Sensor.exe, v ktorom je možné prezerať údaje.
  • Tento softvér Labview bude fungovať iba s bezdrôtovým snímačom teploty vibrácií ncd.io
  • Aby ste mohli používať toto používateľské rozhranie, budete musieť nainštalovať nasledujúce ovládače Inštalácia run run engine odtiaľto 64bit
  • 32 bitov
  • Nainštalujte ovládač NI Visa
  • Nainštalujte si LabVIEW Run-Time Engine a NI-Serial Runtime
  • Príručka Začíname pre tento produkt.

Krok 3: Nahranie kódu do ESP32 pomocou Arduino IDE:

  • Stiahnite si knižnicu PubSubClient a Wire.h Library.
  • Musíte priradiť svoj jedinečný Ubidots TOKEN, MQTTCLIENTNAME, SSID (názov WiFi) a heslo dostupnej siete.
  • Zostavte a nahrajte kód Ncd_vibration_and_temperature.ino.
  • Ak chcete overiť konektivitu zariadenia a odoslané údaje, otvorte sériový monitor. Ak sa nezobrazí žiadna odpoveď, skúste odpojiť ESP32 a znova ho zapojiť. Uistite sa, že prenosová rýchlosť sériového monitora je nastavená na rovnakú, ako je uvedené v kóde 115200.

Krok 4: Výstup sériového monitora

Výstup sériového monitora
Výstup sériového monitora

Krok 5: Zabezpečenie fungovania Ubidotu

Zabezpečenie fungovania Ubidotu
Zabezpečenie fungovania Ubidotu
Zabezpečenie fungovania Ubidotu
Zabezpečenie fungovania Ubidotu
Zabezpečenie fungovania Ubidotu
Zabezpečenie fungovania Ubidotu
  • Vytvorte si účet na Ubidot.
  • Prejdite na môj profil a poznamenajte si tokenový kľúč, ktorý je jedinečným kľúčom pre každý účet, a pred odovzdaním ho prilepte do svojho kódu ESP32.
  • Pridajte nové zariadenie k svojmu názvu dashboardu Ubidot ESP32.
  • Vo vnútri zariadenia vytvorte nový snímač premenných, v ktorom sa budú zobrazovať vaše údaje o teplote.
  • Vytvorte informačný panel v Ubidots.

Krok 6: VÝSTUP

VÝKON
VÝKON

Krok 7: Vytváranie udalostí v Ubidots

Vytváranie udalostí v Ubidots
Vytváranie udalostí v Ubidots
Vytváranie udalostí v Ubidots
Vytváranie udalostí v Ubidots
Vytváranie udalostí v Ubidots
Vytváranie udalostí v Ubidots
Vytváranie udalostí v Ubidots
Vytváranie udalostí v Ubidots
  • Vyberte položku Udalosti (z rozbaľovacej ponuky Údaje).
  • Ak chcete vytvoriť novú udalosť, kliknite na ikonu žltého plus v pravom hornom rohu obrazovky.

Typy udalostí: Ubidots podporuje už integrované udalosti, ktoré vám umožňujú odosielať udalosti, výstrahy a oznámenia tým, ktorí to potrebujú vedieť, keď to potrebujú vedieť. Preddefinované integrácie Ubidots zahŕňajú:

  1. E -mailové upozornenia
  2. SMS notifikácie
  3. Udalosti Webhook - viac informácií
  4. Telegramové oznámenia
  5. Nedostatočné upozornenia - prečítajte si viac
  6. Upozornenia na hlasové hovory - prečítajte si viac
  7. Späť na normálne upozornenie - prečítajte si viac
  8. Upozornenia geofence - prečítajte si viac
  • Potom vyberte zariadenie a priradenú premennú, ktorá označuje „hodnoty“zariadení.
  • Teraz vyberte prahovú hodnotu pre svoju udalosť, ktorá sa má spustiť, a porovnajte ju s hodnotami zariadenia a tiež vyberte čas, kedy sa má udalosť spustiť.
  • Nastavte a nakonfigurujte, ktoré akcie sa majú vykonať, a správu pre príjemcu: Odosielanie SMS, e -mailov, webhookov, telegramov, telefónnych hovorov, SLACK a webhookov tým, ktorí to potrebujú vedieť.
  • Nakonfigurujte upozornenie na udalosť.
  • Určte okno aktivity, v ktorom sa udalosti môžu/nemusia vykonávať.
  • Potvrďte svoje udalosti.

Krok 8: Výstup udalosti vo vašej pošte

Výstup udalosti vo vašej pošte
Výstup udalosti vo vašej pošte

Krok 9: Exportujte svoje údaje Ubidots do Tabuliek Google

Exportujte svoje údaje Ubidots do Tabuliek Google
Exportujte svoje údaje Ubidots do Tabuliek Google
Exportujte svoje údaje Ubidots do Tabuliek Google
Exportujte svoje údaje Ubidots do Tabuliek Google

V tomto môžeme extrahovať údaje uložené v cloude Ubidots na ďalšiu analýzu. Možnosti sú obrovské; Môžete napríklad vytvoriť automatický generátor zostáv a odosielať ich svojim zákazníkom každý týždeň.

Ďalšou aplikáciou by bolo zabezpečenie zariadení; Ak máte tisíce zariadení na nasadenie a ich informácie sú v Tabuľke Google, môžete vytvoriť skript na prečítanie listu a vytvoriť zdroj údajov Ubidots pre každý riadok súboru. Kroky, ako to urobiť-

Vytvorte tabuľku Google a pridajte do nej dva listy s týmito názvami:

  1. Premenné
  2. Hodnoty
  • V Tabuľke Google kliknite na „Nástroje“, potom „Script Editor…“a potom na „Prázdny projekt“.
  • Otvorte editor skriptov.
  • Pridajte kód nižšie (v sekcii kódu) do skriptu Script.
  • Hotový! teraz znova otvorte svoju tabuľku Google a zobrazí sa vám nová ponuka na spustenie funkcií.

Odporúča: