Sisällysluettelo:

Ubidots + ESP32- Ennakoivan koneen valvonta: 10 vaihetta
Ubidots + ESP32- Ennakoivan koneen valvonta: 10 vaihetta

Video: Ubidots + ESP32- Ennakoivan koneen valvonta: 10 vaihetta

Video: Ubidots + ESP32- Ennakoivan koneen valvonta: 10 vaihetta
Video: Touchless Elevator Access with Amazon Alexa 2024, Marraskuu
Anonim
Ubidots + ESP32- Ennakoiva koneen valvonta
Ubidots + ESP32- Ennakoiva koneen valvonta

Ennustava analyysi koneen värähtelystä ja lämpötilasta luomalla sähköpostitapahtumia ja kirjaa värinästä Google -taulukossa Ubidotsin avulla.

Ennakoiva huolto ja koneen kunnon valvonta

Uuden teknologian nousu, eli esineiden internet, raskas teollisuus on alkanut ottaa käyttöön anturipohjaista tiedonkeruuta ratkaistakseen suurimmat haasteensa, joista tärkein on seisokkeja ja prosessiviiveitä. Konevalvonta, jota kutsutaan myös ennakoivaksi kunnossapitoksi tai kunnonvalvontatyöksi, on käytäntö valvoa sähkölaitteita antureiden avulla diagnostisten tietojen keräämiseksi. Tämän saavuttamiseksi tiedonkeruujärjestelmiä ja tiedonkeruulaitteita käytetään valvomaan kaikenlaisia laitteita, kuten kattiloita, moottoreita ja moottoreita. Seuraavat tilat mitataan:

  • Lämpötilan ja kosteuden tietojen seuranta
  • Virran ja jännitteen valvonta
  • Tärinän valvonta: Tässä artikkelissa luemme lämpötilan, tärinän ja julkaisemme tiedot Ubidotsista. Ubidots tukee kaavioita, käyttöliittymää, ilmoituksia ja sähköposteja. Nämä ominaisuudet tekevät siitä ihanteellisen ennakoivaan huoltoanalyysiin. Saamme tiedot myös Google -arkkeihin, mikä helpottaa ennakoivaa huoltoanalyysiä.

Vaihe 1: Laitteisto ja ohjelmisto vaaditaan

Laitteisto:

  • ESP-32
  • IoT pitkän kantaman langaton tärinä- ja lämpötila -anturi
  • Pitkän kantaman langaton verkkomodeemi USB-liitännällä

Käytetty ohjelmisto:

  • Arduino IDE
  • Ubidot

Käytetty kirjasto:

  • PubSubClient -kirjasto
  • Johto. H

Vaihe 2: Vaiheet tietojen lähettämiseksi Labview-tärinä- ja lämpötila-alustalle käyttämällä IoT: n langatonta tärinää, lämpötila-anturia ja pitkän kantaman langatonta verkkomodeemia USB-liitännällä:

  • Ensinnäkin tarvitsemme Labview -apuohjelmasovelluksen, joka on ncd.io Wireless Vibration and Temperature Sensor.exe -tiedosto, josta tietoja voidaan tarkastella.
  • Tämä Labview -ohjelmisto toimii vain langattoman ncd.io -värähtelylämpötila -anturin kanssa
  • Jotta voit käyttää tätä käyttöliittymää, sinun on asennettava seuraavat ohjaimet Asenna ajoaika moottori täältä 64 -bittinen
  • 32 -bittinen
  • Asenna NI Visa Driver
  • Asenna LabVIEW Run-Time Engine ja NI-Serial Runtime
  • Tämän tuotteen aloitusopas.

Vaihe 3: Koodin lataaminen ESP32: een Arduino IDE: tä käyttäen:

  • Lataa ja sisällytä PubSubClient -kirjasto ja Wire.h -kirjasto.
  • Sinun on määritettävä yksilölliset Ubidotit TOKEN, MQTTCLIENTNAME, SSID (WiFi -nimi) ja käytettävissä olevan verkon salasana.
  • Käännä ja lähetä koodi Ncd_vibration_and_temperature.ino.
  • Tarkista laitteen yhteys ja lähetetyt tiedot avaamalla sarjamonitori. Jos vastausta ei näy, yritä irrottaa ESP32 -laitteen virtajohto ja kytkeä se sitten uudelleen. Varmista, että sarjamonitorin siirtonopeus on asetettu samaan koodiin 115200.

Vaihe 4: Sarjamonitorilähtö

Sarjamonitorilähtö
Sarjamonitorilähtö

Vaihe 5: Ubidotin toimiminen

Ubidotin toimiminen
Ubidotin toimiminen
Ubidotin toimiminen
Ubidotin toimiminen
Ubidotin toimiminen
Ubidotin toimiminen
  • Luo tili Ubidotiin.
  • Siirry profiiliini ja merkitse muistiin avain, joka on yksilöllinen avain jokaiselle tilille, ja liitä se ESP32 -koodiin ennen lataamista.
  • Lisää uusi laite Ubidot -kojelaudan nimeen ESP32.
  • Luo laitteen sisälle uusi muuttujan nimen anturi, jossa lämpötilalukema näytetään.
  • Luo koontinäyttö Ubidotsissa.

Vaihe 6: LÄHTÖ

LÄHTÖ
LÄHTÖ

Vaihe 7: Tapahtumien luominen Ubidotsissa

Tapahtumien luominen Ubidotsissa
Tapahtumien luominen Ubidotsissa
Tapahtumien luominen Ubidotsissa
Tapahtumien luominen Ubidotsissa
Tapahtumien luominen Ubidotsissa
Tapahtumien luominen Ubidotsissa
Tapahtumien luominen Ubidotsissa
Tapahtumien luominen Ubidotsissa
  • Valitse Tapahtumat (avattavasta Tiedot -valikosta).
  • Luo uusi tapahtuma napsauttamalla keltaista pluskuvaketta näytön oikeassa yläkulmassa.

Tapahtumatyypit: Ubidots tukee jo integroituja tapahtumia, joiden avulla voit lähettää tapahtumia, hälytyksiä ja ilmoituksia niille, joiden on tiedettävä, milloin heidän on tiedettävä. Ubidotsin valmiita integrointeja ovat:

  1. Sähköposti-ilmoitukset
  2. SMS -ilmoitukset
  3. Webhook -tapahtumat - lue lisää
  4. Sähkeilmoitukset
  5. Ilmoitukset löysällä - lisätietoja
  6. Äänipuheluilmoitukset - lue lisää
  7. Takaisin normaaliin ilmoitukseen - lisätietoja
  8. Geo -aidan ilmoitukset - lue lisää
  • Valitse sitten laite ja siihen liittyvä muuttuja, joka ilmaisee laitteiden "arvot".
  • Valitse nyt tapahtuman käynnistämisen kynnysarvo ja vertaa sitä laitearvoihin ja valitse myös tapahtuman käynnistämisen aika.
  • Määritä ja määritä suoritettavat toimet ja viesti vastaanottajalle: Lähetä tekstiviestejä, sähköpostia, Webhookeja, sähkeitä, puheluita, SLACK ja webhookeja niille, jotka tarvitsevat tietää.
  • Määritä tapahtumailmoitus.
  • Määritä toimintaikkuna, jolloin tapahtumia ei ehkä suoriteta.
  • Vahvista tapahtumasi.

Vaihe 8: Tapahtuman tulostus sähköpostissasi

Tapahtuman tulostus sähköpostissasi
Tapahtuman tulostus sähköpostissasi

Vaihe 9: Vie Ubidots -tiedot Google Sheetsiin

Vie Ubidots -tiedot Google Sheetsiin
Vie Ubidots -tiedot Google Sheetsiin
Vie Ubidots -tiedot Google Sheetsiin
Vie Ubidots -tiedot Google Sheetsiin

Tässä voimme poimia Ubidots -pilveen tallennetut tiedot jatkoanalyysiä varten. Mahdollisuudet ovat valtavat; Voit esimerkiksi luoda automaattisen raporttigeneraattorin ja lähettää ne asiakkaillesi joka viikko.

Toinen sovellus olisi laitteiden valmistelu; Jos käytössäsi on tuhansia laitteita ja niiden tiedot ovat Google Sheetissä, voit luoda komentosarjan taulukon lukemista varten ja luoda Ubidots -tietolähteen jokaiselle tiedoston riville. Vaiheet tämän tekemiseksi-

Luo Google -taulukko ja lisää siihen kaksi arkkia näillä nimillä:

  1. Muuttujat
  2. Arvot
  • Napsauta Google Sheetissäsi "Työkalut", sitten "Skriptieditori…" ja sitten "Tyhjä projekti".
  • Avaa komentosarjaeditori.
  • Lisää alla oleva koodi (koodiosassa) komentosarjan komentosarjaan.
  • Tehty! avaa nyt Google Sheet ja näet uuden valikon toimintojen käynnistämiseksi.

Suositeltava: