Sadržaj:
- Korak 1: Potreban hardver i softver
- Korak 2: Koraci za slanje podataka na Labview platformu za vibracije i temperaturu pomoću IoT-ove bežične vibracije na daljinu, temperaturnog senzora i bežičnog mrežnog modema velikog dometa s USB sučeljem:
- Korak 3: Prijenos koda na ESP32 pomoću Arduino IDE -a:
- Korak 4: Izlaz serijskog monitora
- Korak 5: Omogućavanje rada Ubidota
- Korak 6: IZLAZAK
- Korak 7: Kreiranje događaja u Ubidotsima
- Korak 8: Ispis događaja u vašu poštu
- Korak 9: Izvezite svoje podatke o Ubidotsu u Google tablice
Video: Ubidots + ESP32- Prediktivno praćenje mašine: 10 koraka
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:04
Prediktivna analiza vibracija i temperature mašine stvaranjem e -mail događaja i zapisa vibracija u google listu pomoću Ubidota.
Prediktivno održavanje i praćenje zdravlja strojeva
Rastom nove tehnologije, tj. Interneta stvari, teška industrija počela je usvajati prikupljanje podataka zasnovano na senzorima kako bi riješila svoje najveće izazove, među kojima je glavni zastoj procesa u obliku obustava rada i kašnjenja procesa. Nadzor strojeva koji se naziva i predviđanje održavanja ili praćenje stanja praksa je praćenja električne opreme putem senzora radi prikupljanja dijagnostičkih podataka. Da bi se to postiglo, sistemi za prikupljanje podataka i zapisivači podataka koriste se za nadzor svih vrsta opreme, kao što su kotlovi, motori i motori. Mjere se sljedeći uvjeti:
- Praćenje podataka o temperaturi i vlažnosti
- Nadzor struje i napona
- Nadzor vibracija: U ovom ćemo članku pročitati Temperatura, vibracije i objaviti podatke o Ubidotsima. Ubidots podržava grafikone, korisničko sučelje, obavijesti i e -poštu. Ove karakteristike ga čine idealnim za prediktivnu analizu održavanja. Dobit ćemo i podatke u google tablice što će olakšati predviđanje analize održavanja.
Korak 1: Potreban hardver i softver
Hardver:
- ESP-32
- IoT bežični senzor vibracija i temperature za velike udaljenosti
- Bežični mrežni modem dugog dometa sa USB sučeljem
Korišteni softver:
- Arduino IDE
- Ubidots
Korištena biblioteka:
- PubSubClient biblioteka
- Wire.h
Korak 2: Koraci za slanje podataka na Labview platformu za vibracije i temperaturu pomoću IoT-ove bežične vibracije na daljinu, temperaturnog senzora i bežičnog mrežnog modema velikog dometa s USB sučeljem:
- Prvo nam je potrebna pomoćna aplikacija Labview koja je datoteka ncd.io Wireless Vibration and Temperature Sensor.exe na kojoj se mogu vidjeti podaci.
- Ovaj Labview softver će raditi samo s ncd.io bežičnim senzorom temperature vibracije
- Da biste koristili ovo korisničko sučelje, morate instalirati sljedeće upravljačke programe. Instalirajte mehanizam za vrijeme izvođenja odavde 64 bit
- 32 bit
- Instalirajte NI Visa Driver
- Instalirajte LabVIEW Run-Time Engine i NI-Serial Runtime
- Vodič za početak upotrebe ovog proizvoda.
Korak 3: Prijenos koda na ESP32 pomoću Arduino IDE -a:
- Preuzmite i uključite PubSubClient Library i Wire.h Library.
- Morate dodijeliti svoj jedinstveni Ubidots TOKEN, MQTTCLIENTNAME, SSID (WiFi ime) i lozinku dostupne mreže.
- Sastavite i učitajte kod Ncd_vibration_and_temperature.ino.
- Da biste provjerili povezanost uređaja i poslane podatke, otvorite serijski monitor. Ako se ne vidi odgovor, pokušajte isključiti ESP32, a zatim ga ponovo uključiti. Uvjerite se da je brzina prijenosa serijskog monitora postavljena na istu onu koja je navedena u vašem kodu 115200.
Korak 4: Izlaz serijskog monitora
Korak 5: Omogućavanje rada Ubidota
- Otvorite račun na Ubidot -u.
- Idite na moj profil i zabilježite token ključ koji je jedinstven ključ za svaki račun i zalijepite ga u svoj ESP32 kod prije učitavanja.
- Dodajte novi uređaj na Ubidot nadzornu ploču s imenom ESP32.
- Unutar uređaja stvorite novi senzor imena promjenjive u kojem će se prikazati očitavanje temperature.
- Napravite nadzornu ploču u Ubidots -u.
Korak 6: IZLAZAK
Korak 7: Kreiranje događaja u Ubidotsima
- Odaberite Događaji (s padajućeg izbornika Podaci).
- Da biste stvorili novi događaj, kliknite žutu ikonu plus u gornjem desnom kutu ekrana.
Vrste događaja: Ubidots podržava već integrirane događaje koji vam omogućuju slanje događaja, upozorenja i obavijesti onima koji trebaju znati kada trebaju znati. Unaprijed izgrađene integracije Ubidota uključuju:
- Obavještenja putem e -pošte
- SMS obavještenja
- Webhook događaji - saznajte više
- Telegram obavještenja
- Slaba obavještenja - saznajte više
- Obavijesti o glasovnim pozivima - saznajte više
- Natrag na Normalno obavještenje - saznajte više
- Obavijesti o geografiji - saznajte više
- Zatim odaberite uređaj i pridruženu varijablu koja označava "vrijednosti" uređaja.
- Sada odaberite vrijednost praga za vaš događaj da se pokrene i usporedite je s vrijednostima uređaja, a također odaberite vrijeme za pokretanje vašeg događaja.
- Odredite i konfigurirajte koje radnje treba izvršiti i poruku primatelju: Šaljite SMS, e -poštu, web -dojavnike, telegrame, telefonske pozive, SLACK i web -dojavnike onima koji to trebaju znati.
- Konfigurirajte obavijest o događaju.
- Odredite prozor aktivnosti za događaje koji se mogu/ne moraju izvršiti.
- Potvrdite svoje događaje.
Korak 8: Ispis događaja u vašu poštu
Korak 9: Izvezite svoje podatke o Ubidotsu u Google tablice
Na taj način možemo izdvojiti podatke pohranjene u oblaku Ubidots za daljnju analizu. Mogućnosti su ogromne; na primjer, mogli biste stvoriti automatski generator izvještaja i slati ih svojim klijentima svake sedmice.
Druga bi aplikacija bila opskrba uređaja; ako imate hiljade uređaja za implementaciju, a njihovi podaci se nalaze u Google tablici, mogli biste stvoriti skriptu za čitanje lista i stvoriti Ubidots izvor podataka za svaki redak u datoteci. Koraci za to-
Napravite Google list i dodajte mu dva lista sa ovim nazivima:
- Varijable
- Vrednosti
- Na svom Google listu kliknite "Alati", zatim "Uređivač skripti …", a zatim "Prazan projekt".
- Otvorite uređivač skripti.
- Dodajte donji kôd (u odjeljku koda) skripti skripte.
- Gotovo! sada ponovo otvorite Google tablicu i vidjet ćete novi izbornik za pokretanje funkcija.
Preporučuje se:
ESP32 GPS praćenje sa OLED ekranom: 7 koraka
ESP32 GPS praćenje sa OLED ekranom: Ovo je GPS praćenje koje prikazuje sve podatke o položaju na OLED ekranu. Gumb pomaže korisniku u interakciji s korisničkim sučeljem na OLED -u. Hej, šta ima, ljudi? Akarsh ovdje iz CETech -a. Kod nudi meni vođen program pomoću ugrađenog dugmeta
IoT- Ubidots- ESP32+Senzor senzora za bežične veze na daljinu, bežične vibracije i temperature: 7 koraka
IoT-Ubidots-ESP32+Senzor za bežične vibracije i temperaturu na daljinu, bežične veze i temperature: Vibracije su zaista kretanje naprijed-nazad-ili osciliranje-mašina i komponenti u motorizovanim spravama. Vibracije u industrijskom sistemu mogu biti simptom ili motiv gnjavaže, ili mogu biti povezane sa svakodnevnim radom. Na primjer, osci
Kreiranje-upozorenje-pomoću-Ubidots-ESP32+Senzor temperature i vlažnosti: 9 koraka
Kreiranje-Upozorenje-Upotreba-Ubidots-ESP32+Senzor temperature i vlažnosti: U ovom vodiču ćemo mjeriti različite podatke o temperaturi i vlažnosti zraka pomoću senzora za temperaturu i vlažnost. Naučit ćete i kako poslati te podatke na Ubidots. Tako da ga možete analizirati s bilo kojeg mjesta za različite aplikacije. Također stvaranjem e -pošte
Esp32-Ubidots-Bežična veza na daljinu Temperatura i vlažnost: 6 koraka
Esp32-Ubidots-Wireless, temperatura i vlažnost na daljinu: U ovom vodiču ćemo mjeriti različite podatke o temperaturi i vlažnosti zraka pomoću senzora za temperaturu i vlažnost. Naučit ćete i kako poslati te podatke na Ubidots. Tako da ga možete analizirati s bilo kojeg mjesta za različite aplikacije
Kreiranje-upozorenje-upotreba-ubidots+ESP32 i senzor vibracije: 8 koraka
Kreiranje-upozorenje-upotreba-Ubidots+ESP32 i senzor vibracije: U ovom projektu kreirat ćemo upozorenje putem e-pošte o vibracijama i temperaturi stroja pomoću senzora vibracija Ubidots i ESP32. Vibracije su zaista kretanje naprijed-nazad-ili oscilacija- mašine i komponente u motorizovanim spravama. Vibracije i