Мазмұны:
- 1 -қадам: Жабдық пен бағдарламалық қамтамасыз ету қажет
- 2-қадам: USB интерфейсі бар IoT ұзақ қашықтықтағы сымсыз діріл, температура сенсоры және ұзақ қашықтықтағы сымсыз желі модемін қолдану арқылы Labview діріл мен температуралық платформаға деректерді жіберу қадамдары:
- 3 -қадам: Arduino IDE көмегімен кодты ESP32 -ге жүктеу:
- 4 -қадам: Монитордың сериялық шығысы
- 5 -қадам: Ubidot жұмысын жасау
- 6 -қадам: ШЫҒУ
- 7 -қадам: Убидоттарда оқиғалар құру
- 8 -қадам: Сіздің поштаңыздағы оқиғаның нәтижесі
- 9 -қадам: Ubidots деректерін Google парақтарына экспорттаңыз
Бейне: Ubidots + ESP32- Болжалды машиналарды бақылау: 10 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:22
Ubidots көмегімен google парағында пошталық оқиғалар мен діріл жазбасын құру арқылы машинаның дірілі мен температурасын болжайтын талдау.
Болжамдық қызмет көрсету және машинаның денсаулығын бақылау
Жаңа технологияның өркендеуі, яғни заттар Интернеті, ауыр индустрия өзінің ең үлкен міндеттерін шешу үшін сенсорлық мәліметтер жинауды қолдана бастады, олардың негізгісі-тоқтап қалу мен процестің кешігуі. Болжамдық қызмет көрсету немесе жағдайды бақылау деп аталатын машиналық бақылау - бұл диагностикалық мәліметтерді жинақтау үшін датчиктер арқылы электр жабдықтарын бақылау тәжірибесі. Бұған қол жеткізу үшін қазандықтар, қозғалтқыштар мен қозғалтқыштар сияқты жабдықтардың барлық түрлерін бақылау үшін деректерді жинау жүйелері мен деректерді тіркеушілер қолданылады. Келесі шарт өлшенеді:
- Температура мен ылғалдылықты бақылау
- Ток пен кернеуді бақылау
- Дірілді бақылау: Бұл мақалада біз Температураны, дірілді оқып, Убидот туралы мәліметтерді жариялаймыз. Ubidots графиктерді, интерфейсті, хабарландыруларды және электрондық поштаны қолдайды. Бұл мүмкіндіктер техникалық қызмет көрсетудің болжамды талдауы үшін өте қолайлы етеді. Біз сондай -ақ Google парақтарындағы деректерді аламыз, бұл техникалық қызмет көрсетуді болжауды жеңілдетеді.
1 -қадам: Жабдық пен бағдарламалық қамтамасыз ету қажет
Жабдық:
- ESP-32
- IoT сымсыз діріл мен температура сенсоры
- USB интерфейсі бар сымсыз торлы модем
Қолданылған бағдарламалық қамтамасыз ету:
- Arduino IDE
- Убидоттар
Қолданылған кітапхана:
- PubSubClient кітапханасы
- Wire.h
2-қадам: USB интерфейсі бар IoT ұзақ қашықтықтағы сымсыз діріл, температура сенсоры және ұзақ қашықтықтағы сымсыз желі модемін қолдану арқылы Labview діріл мен температуралық платформаға деректерді жіберу қадамдары:
- Біріншіден, бізге деректерді қарауға болатын ncd.io сымсыз діріл мен температура сенсоры.exe файлынан тұратын Labview утилитасы қажет.
- Бұл Labview бағдарламасы тек ncd.io сымсыз діріл температурасы сенсорымен жұмыс істейді
- Бұл пайдаланушы интерфейсін пайдалану үшін келесі драйверлерді орнату қажет болады, бұл жерде 64 биттік қозғалтқышты орнатыңыз
- 32 бит
- NI Visa драйверін орнатыңыз
- LabVIEW жұмыс уақытындағы қозғалтқышты және NI-сериялық жұмыс уақытын орнатыңыз
- Бұл өнімге арналған нұсқаулық.
3 -қадам: Arduino IDE көмегімен кодты ESP32 -ге жүктеу:
- PubSubClient кітапханасы мен Wire.h кітапханасын жүктеңіз және қосыңыз.
- Сіз бірегей Ubidots TOKEN, MQTTCLIENTNAME, SSID (WiFi атауы) мен қол жетімді желінің құпия сөзін тағайындауыңыз керек.
- Ncd_vibration_and_temperature.ino кодын құрастырыңыз және жүктеңіз.
- Құрылғының байланысын және жіберілген деректерді тексеру үшін сериялық мониторды ашыңыз. Егер ешқандай жауап болмаса, ESP32 құрылғысын ажыратып, қайтадан қосыңыз. Сериялық монитордың жіберу жылдамдығы сіздің коды 115200 көрсетілгендей орнатылғанына көз жеткізіңіз.
4 -қадам: Монитордың сериялық шығысы
5 -қадам: Ubidot жұмысын жасау
- Ubidot -те тіркелгі жасаңыз.
- Менің профиліме кіріп, әр есептік жазба үшін бірегей кілт болып табылатын токен кілтін жазып алыңыз және оны жүктемес бұрын оны ESP32 кодыңызға қойыңыз.
- Ubidot бақылау тақтасына ESP32 жаңа құрылғыны қосыңыз.
- Құрылғының ішінде температура көрсеткіші көрсетілетін жаңа айнымалы атау сенсоры жасаңыз.
- Ubidots -та бақылау тақтасын жасаңыз.
6 -қадам: ШЫҒУ
7 -қадам: Убидоттарда оқиғалар құру
- Оқиғаларды таңдаңыз (Деректер ашылмалы тізімінен).
- Жаңа оқиға жасау үшін экранның оң жақ жоғарғы бұрышындағы сары плюс белгішесін басыңыз.
Оқиғалар түрлері: Ubidots оқиғаларды, ескертулерді және хабарландыруларды қажет болғанда білуге қажет адамдарға жіберуге мүмкіндік беретін біріктірілген оқиғаларды қолдайды. Убидоттардың алдын ала құрастырылған интеграциясы мыналарды қамтиды:
- Электрондық хабарландырулар
- SMS хабарламалары
- Webhook оқиғалары - көбірек біліңіз
- Telegram хабарландырулары
- Жалқау хабарландырулар - көбірек біліңіз
- Дауыстық қоңырау хабарландырулары - толығырақ
- Қалыпты хабарландыруға оралу - толығырақ
- Геофенция туралы хабарландырулар - көбірек біліңіз
- Содан кейін құрылғылардың «мәндерін» көрсететін құрылғы мен байланыстырушы айнымалыны таңдаңыз.
- Енді оқиға үшін шектік мәнді таңдаңыз және оны құрылғы мәндерімен салыстырыңыз, сонымен қатар оқиғаны іске қосу уақытын таңдаңыз.
- Қандай әрекеттерді орындау керектігін және қабылдағышқа хабарды орнатыңыз және конфигурациялаңыз: білуі қажет адамдарға SMS, электрондық пошта, веб -ілмектер, жеделхаттар, телефон қоңыраулары, SLACK және веб -ілмектер жіберіңіз.
- Оқиға туралы хабарландыруды конфигурациялаңыз.
- Оқиғалар орындалуы мүмкін/мүмкін емес әрекет терезесін анықтаңыз.
- Оқиғаларыңызды растаңыз.
8 -қадам: Сіздің поштаңыздағы оқиғаның нәтижесі
9 -қадам: Ubidots деректерін Google парақтарына экспорттаңыз
Бұл жағдайда біз Ubidots бұлтында сақталған деректерді одан әрі талдау үшін шығарып аламыз. Мүмкіндіктер өте үлкен; Мысалы, сіз автоматты түрде есеп генераторын жасай аласыз және оларды апта сайын тұтынушыларға жібере аласыз.
Басқа қосымша - бұл құрылғыны қамтамасыз ету; егер сізде орналастырылатын мыңдаған құрылғылар болса және олардың ақпараты Google парағында болса, сіз парақты оқу үшін сценарий жасай аласыз және файлдағы әрбір жол үшін Ubidots деректер көзін жасай аласыз. Мұны істеу үшін қадамдар-
Google парағын жасаңыз және оған мына атаулармен екі парақ қосыңыз:
- Айнымалылар
- Құндылықтар
- Google парағынан «Құралдар», содан кейін «Сценарий өңдеуші …», содан кейін «Бос жоба» түймесін басыңыз.
- Сценарий редакторын ашыңыз.
- Төмендегі кодты (код бөлімінде) сценарийге қосыңыз.
- Орындалды! енді Google парағын қайта ашыңыз, сонда сіз функцияларды іске қосатын жаңа мәзірді көресіз.
Ұсынылған:
ESP32 және AskSensors Cloud көмегімен бөлме температурасы мен ылғалдылықты бақылау: 6 қадам
ESP32 және AskSensors Cloud көмегімен бөлме температурасы мен ылғалдылықты бақылау: Бұл оқулықта сіз бұлтқа қосылған DHT11 мен ESP32 көмегімен бөлменің немесе жұмыс үстелінің температурасы мен ылғалдылығын бақылауды үйренесіз. Ерекшеліктер: DHT11 сенсоры температураны өлшей алады
IoT- Ubidots- ESP32+сымсыз-діріл-температура сенсоры: 7 қадам
IoT- Ubidots- ESP32+сымсыз-діріл-және-температура сенсоры: діріл-бұл моторлы гаджеттердегі машиналар мен компоненттердің шынымен де, әрі-бері қозғалысы немесе тербелісі. Өндірістік жүйеде діріл қиындықтың белгісі немесе мотиві болуы мүмкін немесе оны күнделікті жұмыспен байланыстыруға болады. Мысалы, оскар
ESP32-CAM көмегімен қарапайым бақылау роботы: 4 қадам
ESP32-CAM көмегімен қарапайым бақылау роботы: ESP32-CAM модулі-бұл арзан, қуатты аз тұтынатын модуль, бірақ ол көру, сериялық байланыс пен GPIO үшін көптеген ресурстар береді. Бұл жобада мен ESP32-CAM модульінің ресурсын жасауға тырысамын. қарапайым бақылаушы rc робот, ол
AWS-ESP32 көмегімен температура мен ылғалдылықты бақылау: 8 қадам
AWS-ESP32 көмегімен температура мен ылғалдылықты бақылау: Бұл оқулықта біз температура мен ылғалдылық сенсорының көмегімен температура мен ылғалдылықтың әр түрлі деректерін өлшейміз. Сіз бұл деректерді AWS -ке жіберуді үйренесіз
ThingSpeak-IFTTT-ESP32-Болжау-машина-бақылау: 10 қадам
ThingSpeak-IFTTT-ESP32-Болжалды-машиналық бақылау: Бұл жобада біз тербеліс пен температураны NCD діріл мен температура сенсоры, ESP32 және ThingSpeak көмегімен өлшейміз, сонымен қатар ThingSpeak пен IFTTT көмегімен Google парағына әр түрлі температура мен діріл көрсеткіштерін жібереміз. вибрді талдау үшін