Sisällysluettelo:
- Vaihe 1: Laitteisto ja ohjelmisto vaaditaan
- 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ä:
- Vaihe 3: Koodin lataaminen ESP32: een Arduino IDE: tä käyttäen:
- Vaihe 4: Sarjamonitorilähtö
- Vaihe 5: Ubidotin toimiminen
- Vaihe 6: LÄHTÖ
- Vaihe 7: Tapahtumien luominen Ubidotsissa
- Vaihe 8: Tapahtuman tulostus sähköpostissasi
- Vaihe 9: Vie Ubidots -tiedot Google Sheetsiin
Video: Ubidots + ESP32- Ennakoivan koneen valvonta: 10 vaihetta
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 08:59
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ö
Vaihe 5: 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Ö
Vaihe 7: 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:
- Sähköposti-ilmoitukset
- SMS -ilmoitukset
- Webhook -tapahtumat - lue lisää
- Sähkeilmoitukset
- Ilmoitukset löysällä - lisätietoja
- Äänipuheluilmoitukset - lue lisää
- Takaisin normaaliin ilmoitukseen - lisätietoja
- 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
Vaihe 9: 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ä:
- Muuttujat
- 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:
Huoneen lämpötilan ja kosteuden valvonta ESP32- ja AskSensors Cloud -palvelun avulla: 6 vaihetta
Huonelämpötilan ja -kosteuden valvonta ESP32- ja AskSensors Cloud -palvelun avulla: Tässä opetusohjelmassa opit valvomaan huoneesi tai työpöytäsi lämpötilaa ja kosteutta käyttämällä DHT11- ja ESP32 -laitteita, jotka on yhdistetty pilveen. Tekniset tiedot: DHT11 -anturi pystyy mittaamaan lämpötilan
Varoituksen luominen-Ubidots-ESP32+-lämpötila- ja kosteusanturin käyttö: 9 vaihetta
Hälytyksen luominen-Ubidots-ESP32+-lämpötila- ja kosteusanturin käyttö: Tässä opetusohjelmassa mitataan erilaisia lämpötila- ja kosteustietoja käyttämällä lämpötila- ja kosteusanturia. Opit myös lähettämään nämä tiedot Ubidotsille. Jotta voit analysoida sitä mistä tahansa eri sovelluksia varten. Myös luomalla emai
Esp32-Ubidots-langaton pitkän kantaman lämpötila ja kosteus: 6 vaihetta
Esp32-Ubidots-langaton pitkän kantaman lämpötila ja kosteus: Tässä opetusohjelmassa mitataan erilaisia lämpötila- ja kosteustietoja käyttämällä lämpötila- ja kosteusanturia. Opit myös lähettämään nämä tiedot Ubidotsille. Jotta voit analysoida sitä mistä tahansa eri sovelluksia varten
Varoitusten luominen Ubidots+ESP32- ja tärinäanturin avulla: 8 vaihetta
Luominen-hälytys-Ubidots+ESP32 ja tärinäanturi: Tässä projektissa luomme sähköpostihälytyksen koneen tärinästä ja lämpötilasta Ubidots-tärinäanturin ja ESP32 avulla. Tärinä on todella edestakainen liike-tai värähtely- koneet ja komponentit moottoroiduissa laitteissa. Tärinä i
UbiDots-ESP32: n yhdistäminen ja useiden anturitietojen julkaiseminen: 6 vaihetta
UbiDots-ESP32: n yhdistäminen ja useiden anturitietojen julkaiseminen: ESP32 ja ESP 8266 ovat hyvin tuttuja SoC IoT-alalla. Nämä ovat eräänlainen siunaus IoT -projekteille. ESP 32 on laite, jossa on integroitu WiFi ja BLE. Anna vain SSID, salasana ja IP -määritykset ja integroi asiat