Satura rādītājs:

Ubidots + ESP32- Prognozējošās mašīnas uzraudzība: 10 soļi
Ubidots + ESP32- Prognozējošās mašīnas uzraudzība: 10 soļi

Video: Ubidots + ESP32- Prognozējošās mašīnas uzraudzība: 10 soļi

Video: Ubidots + ESP32- Prognozējošās mašīnas uzraudzība: 10 soļi
Video: ESP32 DHT11/DHT22 Asynchronous Web Server (auto updates Temperature and Humidity) 2024, Septembris
Anonim
Ubidots + ESP32- paredzamā mašīnu uzraudzība
Ubidots + ESP32- paredzamā mašīnu uzraudzība

Prognozējoša mašīnas vibrācijas un temperatūras analīze, izveidojot pasta notikumus un vibrācijas ierakstu Google lapā, izmantojot Ubidots.

Prognozējamā apkope un mašīnu veselības uzraudzība

Pieaugot jaunajai tehnoloģijai, ti, lietiskajam internetam, smagajā rūpniecībā ir sākta datu apkopošana, kuras pamatā ir sensori, lai atrisinātu tās lielākās problēmas, proti, galvenās no tām ir dīkstāves procesa pārtraukšana un procesa aizkavēšanās. Mašīnu uzraudzība, ko sauc arī par paredzamo apkopi vai stāvokļa uzraudzību, ir prakse uzraudzīt elektroiekārtas, izmantojot sensorus, lai uzkrātu diagnostikas datus. Lai to panāktu, tiek izmantotas datu ieguves sistēmas un datu reģistrētāji, lai uzraudzītu visu veidu iekārtas, piemēram, katlus, motorus un dzinējus. Tiek mērīti šādi nosacījumi:

  • Temperatūras un mitruma datu monitorings
  • Strāvas un sprieguma uzraudzība
  • Vibrāciju uzraudzība: Šajā rakstā mēs lasīsim temperatūru, vibrāciju un publicēsim datus par Ubidots. Ubidots atbalsta grafikus, lietotāja saskarni, paziņojumus un e -pastus. Šīs funkcijas padara to ideāli piemērotu paredzamās apkopes analīzei. Mēs arī iegūsim datus Google lapās, kas atvieglos paredzamo apkopes analīzi.

1. darbība. Nepieciešama aparatūra un programmatūra

Aparatūra:

  • ESP-32
  • IoT liela attāluma bezvadu vibrācijas un temperatūras sensors
  • Tālsatiksmes bezvadu tīkla modems ar USB interfeisu

Izmantotā programmatūra:

  • Arduino IDE
  • Ubidots

Izmantotā bibliotēka:

  • PubSubClient bibliotēka
  • Vads.h

2. darbība. Darbības datu nosūtīšanai uz Labview vibrācijas un temperatūras platformu, izmantojot IoT bezvadu vibrāciju, temperatūras sensoru un liela attāluma bezvadu tīkla modemu ar USB interfeisu:

  • Pirmkārt, mums ir nepieciešama utilītas Labview lietojumprogramma, kas ir ncd.io bezvadu vibrācijas un temperatūras sensor.exe fails, kurā var apskatīt datus.
  • Šī Labview programmatūra darbosies tikai ar ncd.io bezvadu vibrācijas temperatūras sensoru
  • Lai izmantotu šo lietotāja saskarni, jums būs jāinstalē šādi draiveri Instalējiet izpildlaika dzinēju no šejienes 64 bitu
  • 32 bitu
  • Instalējiet NI Visa draiveri
  • Instalējiet LabVIEW Run-Time Engine un NI-Serial Runtime
  • Darba sākšanas rokasgrāmata šim produktam.

3. darbība: koda augšupielāde ESP32, izmantojot Arduino IDE:

  • Lejupielādējiet un iekļaujiet PubSubClient bibliotēku un Wire.h bibliotēku.
  • Jums ir jāpiešķir unikālie pieejamā tīkla Ubidots TOKEN, MQTTCLIENTNAME, SSID (WiFi nosaukums) un parole.
  • Apkopojiet un augšupielādējiet kodu Ncd_vibration_and_temperature.ino.
  • Lai pārbaudītu ierīces savienojamību un nosūtītos datus, atveriet seriālo monitoru. Ja atbilde nav redzama, mēģiniet atvienot ESP32 un pēc tam atkal pievienojiet to. Pārliecinieties, vai seriālā monitora pārraides ātrums ir iestatīts uz to pašu, kas norādīts jūsu kodā 115200.

4. solis: sērijas monitora izeja

Sērijas monitora izeja
Sērijas monitora izeja

5. solis: lai Ubidot darbotos

Lai Ubidot darbotos
Lai Ubidot darbotos
Lai Ubidot darbotos
Lai Ubidot darbotos
Lai Ubidot darbotos
Lai Ubidot darbotos
  • Izveidojiet kontu vietnē Ubidot.
  • Dodieties uz manu profilu un pierakstiet marķiera atslēgu, kas ir unikāla atslēga katram kontam, un pirms augšupielādes ielīmējiet to savā ESP32 kodā.
  • Pievienojiet jaunu ierīci savam Ubidot informācijas paneļa nosaukumam ESP32.
  • Ierīces iekšpusē izveidojiet jaunu mainīgā nosaukuma sensoru, kurā tiks parādīts jūsu temperatūras rādījums.
  • Izveidojiet informācijas paneli Ubidots.

6. darbība: IZEJA

Izeja
Izeja

7. darbība. Notikumu izveide Ubidots

Notikumu veidošana Ubidots
Notikumu veidošana Ubidots
Notikumu veidošana Ubidots
Notikumu veidošana Ubidots
Notikumu veidošana Ubidots
Notikumu veidošana Ubidots
Notikumu veidošana Ubidots
Notikumu veidošana Ubidots
  • Atlasiet Notikumi (nolaižamajā izvēlnē Dati).
  • Lai izveidotu jaunu notikumu, noklikšķiniet uz dzeltenās pluszīmes ikonas ekrāna augšējā labajā stūrī.

Notikumu veidi: Ubidots atbalsta jau integrētus pasākumus, lai ļautu jums nosūtīt notikumus, brīdinājumus un paziņojumus tiem, kam jāzina, kad viņiem tas jāzina. Ubidots iepriekš izveidotās integrācijas ietver:

  1. E -pasta paziņojumi
  2. SMS paziņojumi
  3. Webhook notikumi - uzziniet vairāk
  4. Telegrammas paziņojumi
  5. Paziņojumi neveikli - uzziniet vairāk
  6. Balss zvanu paziņojumi - uzziniet vairāk
  7. Atpakaļ uz parasto paziņojumu - uzziniet vairāk
  8. Paziņojumi par ģeogrāfisko žogu - uzziniet vairāk
  • Pēc tam izvēlieties ierīci un saistīto mainīgo, kas norāda ierīču "vērtības".
  • Tagad atlasiet notikuma aktivizēšanas sliekšņa vērtību un salīdziniet to ar ierīces vērtībām, kā arī izvēlieties laiku notikuma aktivizēšanai.
  • Izveidojiet un konfigurējiet saņēmējam veicamās darbības un ziņojumu: sūtiet SMS, e -pastu, tīmekļa āķus, telegrammas, tālruņa zvanus, SLACK un tīmekļa āķus tiem, kam tas jāzina.
  • Konfigurējiet paziņojumu par notikumu.
  • Nosakiet darbību logu, kādus notikumus var/nedrīkst izpildīt.
  • Apstipriniet savus notikumus.

8. darbība: notikuma izvade jūsu pastā

Notikuma iznākums jūsu pastā
Notikuma iznākums jūsu pastā

9. darbība. Eksportējiet savus Ubidots datus uz Google izklājlapām

Eksportējiet savus Ubidots datus uz Google izklājlapām
Eksportējiet savus Ubidots datus uz Google izklājlapām
Eksportējiet savus Ubidots datus uz Google izklājlapām
Eksportējiet savus Ubidots datus uz Google izklājlapām

Tādējādi mēs varam iegūt Ubidots mākonī saglabātos datus tālākai analīzei. Iespējas ir milzīgas; piemēram, jūs varētu izveidot automātisku pārskatu ģeneratoru un katru nedēļu tos nosūtīt saviem klientiem.

Vēl viens pielietojums būtu ierīču nodrošināšana; ja jums ir tūkstošiem ierīču izvietošanai un to informācija ir Google izklājlapā, varat izveidot skriptu lapas lasīšanai un izveidot Ubidots datu avotu katrai faila rindai. Pasākumi, kā to izdarīt-

Izveidojiet Google lapu un pievienojiet tai divas lapas ar šādiem nosaukumiem:

  1. Mainīgie
  2. Vērtības
  • Google izklājlapā noklikšķiniet uz "Rīki", pēc tam uz "Skriptu redaktors …", pēc tam uz "Tukšs projekts".
  • Atveriet skriptu redaktoru.
  • Pievienojiet zemāk esošo kodu (koda sadaļā) skripta skriptam.
  • Gatavs! tagad atveriet savu Google izklājlapu un redzēsit jaunu izvēlni funkciju aktivizēšanai.

Ieteicams: