Obsah:

Ubidots + ESP32- Prediktivní monitorování stroje: 10 kroků
Ubidots + ESP32- Prediktivní monitorování stroje: 10 kroků

Video: Ubidots + ESP32- Prediktivní monitorování stroje: 10 kroků

Video: Ubidots + ESP32- Prediktivní monitorování stroje: 10 kroků
Video: [E06] IOT based remote sensor data monitoring | Sensor data monitoring using Esp32 and Ubidots . 2024, Listopad
Anonim
Ubidots + ESP32- Prediktivní monitorování strojů
Ubidots + ESP32- Prediktivní monitorování strojů

Prediktivní analýza vibrací a teploty stroje vytvořením e -mailových událostí a záznamem vibrací v listu Google pomocí Ubidots.

Prediktivní údržba a monitorování stavu stroje

Vzestup nových technologií, tj. Internetu věcí, těžkého průmyslu, začal přijímat sběr dat založený na senzorech, aby vyřešil své největší výzvy, mezi nimiž jsou hlavní odstávky procesů ve formě odstávek a zpoždění procesů. Monitorování strojů, nazývané také prediktivní údržba nebo monitorování stavu, je praxe monitorování elektrického zařízení pomocí senzorů za účelem shromažďování diagnostických dat. K dosažení tohoto cíle se systémy sběru dat a data loggery používají ke sledování všech druhů zařízení, jako jsou kotle, motory a motory. Jsou měřeny následující podmínky:

  • Monitorování údajů o teplotě a vlhkosti
  • Monitorování proudu a napětí
  • Monitorování vibrací: V tomto článku si přečteme teplotu, vibrace a zveřejníme data o Ubidots. Ubidots podporuje grafy, uživatelské rozhraní, oznámení a e -maily. Díky těmto funkcím je ideální pro analýzu prediktivní údržby. Data také získáme do listů Google, což usnadní analýzu prediktivní údržby.

Krok 1: Je vyžadován hardware a software

Hardware:

  • ESP-32
  • Bezdrátový snímač vibrací a teploty IoT s dlouhým dosahem
  • Bezdrátový síťový modem s dlouhým dosahem s rozhraním USB

Použitý software:

  • Arduino IDE
  • Ubidots

Použitá knihovna:

  • Knihovna PubSubClient
  • Wire.h

Krok 2: Kroky k odeslání dat na vibrační a teplotní platformu Labview pomocí bezdrátového vibračního, teplotního senzoru a bezdrátového síťového modemu s dlouhým dosahem s rozhraním USB:

  • Nejprve potřebujeme nástrojovou aplikaci Labview, což je soubor ncd.io Wireless Vibration and Temperature Sensor.exe, na kterém lze prohlížet data.
  • Tento software Labview bude fungovat pouze s bezdrátovým snímačem teploty vibrací ncd.io
  • Chcete -li použít toto uživatelské rozhraní, budete muset nainstalovat následující ovladače Install engine run time from this 64bit
  • 32 bitů
  • Nainstalujte ovladač NI Visa
  • Nainstalujte si LabVIEW Run-Time Engine a NI-Serial Runtime
  • Příručka Začínáme pro tento produkt.

Krok 3: Nahrání kódu do ESP32 pomocí Arduino IDE:

  • Stáhněte si a zahrňte knihovnu PubSubClient a knihovnu Wire.h.
  • Musíte přiřadit svůj jedinečný Ubidots TOKEN, MQTTCLIENTNAME, SSID (název WiFi) a heslo dostupné sítě.
  • Zkompilujte a nahrajte kód Ncd_vibration_and_temperature.ino.
  • Chcete -li ověřit konektivitu zařízení a odeslaná data, otevřete sériový monitor. Pokud se nezobrazí žádná odpověď, zkuste odpojit ESP32 a znovu jej zapojit. Ujistěte se, že přenosová rychlost sériového monitoru je nastavena na stejnou, která je uvedena ve vašem kódu 115200.

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

Výstup sériového monitoru
Výstup sériového monitoru

Krok 5: Zajištění toho, aby Ubidot fungoval

Aby Ubidot fungoval
Aby Ubidot fungoval
Aby Ubidot fungoval
Aby Ubidot fungoval
Aby Ubidot fungoval
Aby Ubidot fungoval
  • Vytvořte si účet na Ubidot.
  • Přejděte na můj profil a poznamenejte si klíčový klíč, který je jedinečným klíčem pro každý účet, a před nahráním jej vložte do svého kódu ESP32.
  • Přidejte do svého řídicího panelu Ubidot nové zařízení ESP32.
  • Uvnitř zařízení vytvořte nový snímač názvu proměnné, ve kterém se zobrazí vaše teplota.
  • Vytvořte řídicí panel v Ubidots.

Krok 6: VÝSTUP

VÝSTUP
VÝSTUP

Krok 7: Vytváření událostí v Ubidots

Vytváření událostí v Ubidots
Vytváření událostí v Ubidots
Vytváření událostí v Ubidots
Vytváření událostí v Ubidots
Vytváření událostí v Ubidots
Vytváření událostí v Ubidots
Vytváření událostí v Ubidots
Vytváření událostí v Ubidots
  • Vyberte Události (z rozevíracího seznamu Data).
  • Chcete -li vytvořit novou událost, klikněte na žlutou ikonu plus v pravém horním rohu obrazovky.

Typy událostí: Ubidots podporují již integrované události, které vám umožňují posílat události, upozornění a oznámení těm, kteří to potřebují vědět, když to potřebují vědět. Předem vytvořené integrace Ubidots zahrnují:

  1. E -mailová oznámení
  2. SMS upozornění
  3. Události Webhook - dozvědět se více
  4. Telegramová oznámení
  5. Nevyřízená oznámení - další informace
  6. Upozornění na hlasové hovory - další informace
  7. Zpět na normální oznámení - další informace
  8. Upozornění na geofence - další informace
  • Poté vyberte zařízení a přidružující proměnnou, která označuje „hodnoty“zařízení.
  • Nyní vyberte prahovou hodnotu pro vaši událost, která se má spustit, a porovnejte ji s hodnotami zařízení a také vyberte čas pro spuštění vaší události.
  • Stanovte a nakonfigurujte, které akce se mají provést, a zprávu příjemci: Odesílejte SMS, e -mail, webhooky, telegramy, telefonní hovory, SLACK a webhooky těm, kteří to potřebují vědět.
  • Konfigurujte oznámení o události.
  • Určete okno aktivity, které události mohou/nemusí být provedeny.
  • Potvrďte své události.

Krok 8: Výstup události ve vaší poště

Výstup události ve vaší poště
Výstup události ve vaší poště

Krok 9: Exportujte data Ubidots do Tabulek Google

Exportujte svá data Ubidots do Tabulek Google
Exportujte svá data Ubidots do Tabulek Google
Exportujte svá data Ubidots do Tabulek Google
Exportujte svá data Ubidots do Tabulek Google

V tomto můžeme data uložená v cloudu Ubidots extrahovat pro další analýzu. Možnosti jsou obrovské; můžete například vytvořit automatický generátor sestav a posílat je svým zákazníkům každý týden.

Další aplikací by bylo zřizování zařízení; pokud máte tisíce zařízení k nasazení a jejich informace jsou v Tabulce Google, můžete vytvořit skript pro přečtení listu a vytvořit zdroj dat Ubidots pro každý řádek v souboru. Kroky k tomu-

Vytvořte list Google a přidejte do něj dva listy s těmito názvy:

  1. Proměnné
  2. Hodnoty
  • Na listu Google klikněte na „Nástroje“, poté „Script Editor…“a poté na „Prázdný projekt“.
  • Otevřete editor skriptů.
  • Přidejte kód níže (v sekci kódu) do skriptu Script.
  • Hotovo! nyní otevřete tabulku Google znovu a zobrazí se nová nabídka pro spuštění funkcí.

Doporučuje: