INHOUDSOPGAWE:
- Stap 1: hardeware en sagteware word benodig
- Stap 2: Stappe om data na Labview-vibrasie- en temperatuurplatform te stuur met behulp van IoT draadlose vibrasie oor lang afstand, temperatuursensor en langafstand-draadlose gaasmodem met USB-koppelvlak:
- Stap 3: Laai die kode op na ESP32 met behulp van Arduino IDE:
- Stap 4: Seriële monitoruitvoer
- Stap 5: Laat die Ubidot werk
- Stap 6: UITSET
- Stap 7: Skep geleenthede in Ubidots
- Stap 8: Uitvoer van gebeurtenis in u pos
- Stap 9: Voer u Ubidots -data uit na Google Sheets
Video: Ubidots + ESP32- Voorspellingsmasjienmonitering: 10 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:23
Voorspellende analise van masjienvibrasie en temp deur e -posgebeurtenisse te skep en 'n rekord van vibrasie in Google -blad met behulp van Ubidots.
Voorspellende instandhouding en monitering van masjiengesondheid
Die opkoms van nuwe tegnologie, dit wil sê die internet van die dinge, die swaar nywerheid, het begin met die gebruik van sensor-versamelde data-insameling om sy grootste uitdagings op te los, waaronder die onderbrekingsproses in die vorm van stilstand en prosesvertragings. Masjienmonitering, ook bekend as voorspellende instandhouding of toestandmonitering, is die gebruik om elektriese toerusting deur sensors te monitor om diagnostiese data te versamel. Om dit te bereik, word data -verkrygingstelsels en dataloggers gebruik om alle soorte toerusting, soos ketels, motors en enjins, te monitor. Die volgende toestand word gemeet:
- Monitoring van temperatuur- en humiditeitsdata
- Stroom- en spanningsmonitering
- Trillingsmonitering: In hierdie artikel sal ons temperatuur, vibrasie lees en die data oor Ubidots publiseer. Ubidots ondersteun grafieke, UI, kennisgewings en e -posse. Hierdie funksies maak dit ideaal vir voorspellende onderhoudsanalise. Ons kry ook die data in Google -blaaie, wat die voorspellende onderhoudsanalise makliker sal maak.
Stap 1: hardeware en sagteware word benodig
Hardeware:
- ESP-32
- IoT draadlose trillings- en temperatuursensor vir langafstand
- Langafstand draadlose gaasmodem met USB-koppelvlak
Sagteware wat gebruik word:
- Arduino IDE
- Ubidots
Biblioteek gebruik:
- PubSubClient -biblioteek
- Draad.h
Stap 2: Stappe om data na Labview-vibrasie- en temperatuurplatform te stuur met behulp van IoT draadlose vibrasie oor lang afstand, temperatuursensor en langafstand-draadlose gaasmodem met USB-koppelvlak:
- Eerstens het ons 'n Labview -program nodig, 'n ncd.io Wireless Vibration and Temperature Sensor.exe -lêer waarop data bekyk kan word.
- Hierdie Labview -sagteware werk slegs met ncd.io draadlose vibratietemperatuursensor
- Om hierdie UI te gebruik, moet u die volgende bestuurders installeer Installeer die werktyd -enjin vanaf 64bit
- 32 bit
- Installeer NI Visa Driver
- Installeer LabVIEW Run-Time Engine en NI-Serial Runtime
- Handleiding vir hierdie produk.
Stap 3: Laai die kode op na ESP32 met behulp van Arduino IDE:
- Laai die PubSubClient -biblioteek en Wire.h -biblioteek af en sluit dit in.
- U moet u unieke Ubidots TOKEN, MQTTCLIENTNAME, SSID (WiFi -naam) en wagwoord van die beskikbare netwerk toewys.
- Stel die Ncd_vibration_and_temperature.ino -kode saam en laai dit op.
- Maak die seriële monitor oop om die verbinding van die toestel en die gestuurde data te verifieer. As daar geen reaksie gesien word nie, probeer om u ESP32 uit te skakel en dan weer aan te sluit. Maak seker dat die baud -tempo van die seriële monitor dieselfde is as wat in u kode 115200 gespesifiseer is.
Stap 4: Seriële monitoruitvoer
Stap 5: Laat die Ubidot werk
- Skep die rekening op Ubidot.
- Gaan na my profiel en teken die token -sleutel aan, wat 'n unieke sleutel vir elke rekening is en plak dit op u ESP32 -kode voordat u dit oplaai.
- Voeg 'n nuwe toestel by u Ubidot -dashboardnaam ESP32.
- Skep in die toestel 'n nuwe sensor met veranderlike name waarin u temperatuurmeting getoon sal word.
- Skep 'n paneelbord in Ubidots.
Stap 6: UITSET
Stap 7: Skep geleenthede in Ubidots
- Kies Gebeurtenisse (in die Data -aftreklys).
- Om 'n nuwe geleentheid te skep, klik op die geel plus -ikoon in die regter boonste hoek van die skerm.
Soorte geleenthede: Ubidots ondersteun reeds geïntegreerde geleenthede sodat u geleenthede, waarskuwings en kennisgewings kan stuur aan diegene wat moet weet wanneer hulle dit moet weet. Ubidots se voorafgeboude integrasies sluit in:
- E -pos kennisgewings
- SMS -kennisgewings
- Webhook -geleenthede - kom meer te wete
- Telegram -kennisgewings
- Slap kennisgewings - kom meer te wete
- Stembelkennisgewings - kom meer te wete
- Terug na normale kennisgewing - kom meer te wete
- Geofence -kennisgewings - kom meer te wete
- Kies dan 'n toestel en 'n assosiatiewe veranderlike wat die 'waardes' van die toestelle aandui.
- Kies nou 'n drempelwaarde vir u gebeurtenis om dit te aktiveer en vergelyk dit met toestelwaardes, en kies ook tyd om u gebeurtenis te aktiveer.
- Stel vas en stel op watter aksies uitgevoer moet word en die boodskap aan die ontvanger: Stuur SMS, e -pos, Webhooks, Telegramme, telefoonoproepe, SLACK en webhooks aan diegene wat dit moet weet.
- Stel die kennisgewing van die geleentheid op.
- Bepaal die aktiwiteitsvenster waar die gebeurtenisse uitgevoer mag word.
- Bevestig u gebeure.
Stap 8: Uitvoer van gebeurtenis in u pos
Stap 9: Voer u Ubidots -data uit na Google Sheets
Hierin kan ons die data wat in die Ubidots -wolk gestoor is, onttrek vir verdere ontleding. Die moontlikhede is enorm; u kan byvoorbeeld 'n outomatiese verslaggenerator skep en dit elke week aan u kliënte stuur.
'N Ander toepassing is die verskaffing van toestelle; As u duisende toestelle het om te implementeer en die inligting in 'n Google -blad is, kan u 'n script skep om die blad te lees en 'n Ubidots -databron vir elke reël in die lêer te skep. Stappe om dit te doen-
Skep 'n Google -blad en voeg twee velle daarby met die volgende name:
- Veranderlikes
- Waardes
- Klik in u Google Sheet op "Tools" en dan op "Script Editor …" en dan op "Leeg projek".
- Maak die Script Editor oop.
- Voeg die onderstaande kode (in die kode -afdeling) by die script Script.
- Klaar! maak nou u Google -blad weer oop en u sien 'n nuwe spyskaart om die funksies te aktiveer.
Aanbeveel:
IoT- Ubidots- ESP32+langafstand-draadlose-vibrasie- en temperatuur-sensor: 7 stappe
IoT- Ubidots- ESP32+langafstand-draadlose-vibrasie-en-temperatuur-sensor: vibrasie is werklik 'n heen en weer beweging-of ossillasie-van masjiene en komponente in gemotoriseerde toestelle. Trilling in die industriële stelsel kan 'n simptoom of 'n motief van 'n probleem wees, of dit kan verband hou met die daaglikse werking. Byvoorbeeld, osci
Skep-waarskuwing-gebruik-Ubidots-ESP32+temperatuur- en humiditeitsensor: 9 stappe
Skep-waarskuwing-gebruik-Ubidots-ESP32+temperatuur- en humiditeitsensor: in hierdie tutoriaal meet ons verskillende temperatuur- en humiditeitsdata met behulp van temperatuur- en humiditeitsensor. U sal ook leer hoe om hierdie data na Ubidots te stuur. Sodat u dit van oral vir verskillende toepassings kan ontleed. Ook deur e -pos te skep
Esp32-Ubidots-draadloos-langafstand temperatuur en humiditeit: 6 stappe
Esp32-Ubidots-draadlose langafstand temperatuur en humiditeit: in hierdie tutoriaal meet ons verskillende temperatuur- en humiditeitsdata met behulp van temperatuur- en humiditeitsensor. U sal ook leer hoe om hierdie data na Ubidots te stuur. Sodat u dit van oral vir verskillende toepassings kan ontleed
Skep-waarskuwing-gebruik-Ubidots+ESP32 en trillingsensor: 8 stappe
Skep-Waarskuwing-Gebruik-Ubidots+ESP32 en Trillingsensor: In hierdie projek sal ons 'n e-poswaarskuwing van masjienvibrasie en temperatuur skep met behulp van die Ubidots-vibrasiesensor en ESP32.Vibrasie is werklik 'n heen en weer beweging-of ossillasie-van masjiene en komponente in gemotoriseerde toestelle. Vibrasie in
UbiDots-Koppel 'n ESP32 en publiseer veelvuldige sensorsdata: 6 stappe
UbiDots-Koppel 'n ESP32 en publiseer veelvuldige sensorgegevens: ESP32 en ESP 8266 is baie bekend SoC op die gebied van IoT. Dit is 'n soort seën vir die IoT -projekte. ESP 32 is 'n toestel met geïntegreerde WiFi en BLE. Gee net u SSID, wagwoord en IP -konfigurasies en integreer die dinge in