Съдържание:
- Стъпка 1: Изисква се хардуер и софтуер
- Стъпка 2: Стъпки за изпращане на данни към платформата за вибрации и температура Labview с помощта на IoT безжични вибрации на дълги разстояния, сензор за температура и безжичен мрежов модем на дълги разстояния с USB интерфейс:
- Стъпка 3: Качване на кода в ESP32 с помощта на Arduino IDE:
- Стъпка 4: Изход за сериен монитор
- Стъпка 5: Направете Ubidot да работи
- Стъпка 6: ИЗХОД
- Стъпка 7: Създаване на събития в Ubidots
- Стъпка 8: Извеждане на събитие във вашата поща
- Стъпка 9: Експортирайте данните си за Ubidots в Google Sheets
Видео: Ubidots + ESP32- Прогнозно наблюдение на машината: 10 стъпки
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:49
Предсказващ анализ на вибрациите и температурата на машината чрез създаване на събития по пощата и запис на вибрации в google лист с помощта на Ubidots.
Прогнозна поддръжка и мониторинг на състоянието на машината
Нарастването на новите технологии, т.е. Интернет на нещата, тежката промишленост започна да възприема събирането на данни, базирани на сензори, за да разреши най-големите си предизвикателства, основното от които е процесът на престой под формата на спиране и забавяне на процеса. Мониторингът на машината, наричан още предсказуема поддръжка или мониторинг на състоянието, е практиката на наблюдение на електрическо оборудване чрез сензори, за да се натрупват диагностични данни. За да се постигне това, системите за събиране на данни и регистраторите на данни се използват за наблюдение на всички видове оборудване, като котли, двигатели и двигатели. Измерват се следните условия:
- Мониторинг на температурата и влажността
- Мониторинг на ток и напрежение
- Мониторинг на вибрации: В тази статия ще прочетем Температура, вибрации и ще публикуваме данните за Ubidots. Ubidots поддържа графики, потребителски интерфейс, известия и имейли. Тези функции го правят идеален за прогнозен анализ на поддръжката. Също така ще получим данните в листове на Google, което ще улесни прогнозния анализ на поддръжката.
Стъпка 1: Изисква се хардуер и софтуер
Хардуер:
- ESP-32
- Безжичен датчик за вибрации и температура на IoT за дълги разстояния
- Безжичен мрежов модем за дълги разстояния с USB интерфейс
Използван софтуер:
- Arduino IDE
- Ubidots
Използвана библиотека:
- Библиотека PubSubClient
- Wire.h
Стъпка 2: Стъпки за изпращане на данни към платформата за вибрации и температура Labview с помощта на IoT безжични вибрации на дълги разстояния, сензор за температура и безжичен мрежов модем на дълги разстояния с USB интерфейс:
- Първо, имаме нужда от помощно приложение Labview, което е файл ncd.io Wireless Vibration and Temperature Sensor.exe, на който могат да се преглеждат данните.
- Този софтуер Labview ще работи само с безжичен сензор за температура на вибрации ncd.io
- За да използвате този потребителски интерфейс, ще трябва да инсталирате следните драйвери
- 32 бита
- Инсталирайте NI Visa Driver
- Инсталирайте LabVIEW Run-Time Engine и NI-Serial Runtime
- Ръководство за начало за този продукт.
Стъпка 3: Качване на кода в ESP32 с помощта на Arduino IDE:
- Изтеглете и включете библиотеката PubSubClient и библиотеката Wire.h.
- Трябва да присвоите вашите уникални Ubidots TOKEN, MQTTCLIENTNAME, SSID (WiFi Name) и парола на наличната мрежа.
- Компилирайте и качете кода Ncd_vibration_and_temperature.ino.
- За да проверите свързаността на устройството и изпратените данни, отворете серийния монитор. Ако не се вижда отговор, опитайте да изключите вашия ESP32 и след това да го включите отново. Уверете се, че скоростта на предаване на серийния монитор е зададена на същата, посочена във вашия код 115200.
Стъпка 4: Изход за сериен монитор
Стъпка 5: Направете Ubidot да работи
- Създайте акаунт в Ubidot.
- Отидете в профила ми и запишете символичния ключ, който е уникален ключ за всеки акаунт и го поставете във вашия ESP32 код, преди да го качите.
- Добавете ново устройство към името на таблото си за управление на Ubidot ESP32.
- Вътре в устройството създайте нов сензор за име на променлива, в който ще се показва вашето отчитане на температурата.
- Създайте табло за управление в Ubidots.
Стъпка 6: ИЗХОД
Стъпка 7: Създаване на събития в Ubidots
- Изберете Събития (от падащото меню Данни).
- За да създадете ново събитие, щракнете върху жълтата икона плюс в горния десен ъгъл на екрана.
Видове събития: Ubidots поддържа вече интегрирани събития, за да ви позволи да изпращате събития, сигнали и известия до тези, които трябва да знаят кога трябва да знаят. Вградените интеграции на Ubidots включват:
- Известия по имейл
- SMS известия
- Събития с Webhook - научете повече
- Известия за телеграма
- Слаби известия - научете повече
- Известия за гласови повиквания - научете повече
- Назад към Нормално известие - научете повече
- Известия за геозона - научете повече
- След това изберете устройство и асоциирана променлива, която показва "стойностите" на устройствата.
- Сега изберете прагова стойност за вашето събитие, което да се задейства, и я сравнете със стойностите на устройството, а също и изберете времето за задействане на вашето събитие.
- Установете и конфигурирайте кои действия трябва да бъдат изпълнени и съобщението до получателя: Изпратете SMS, имейл, уеб куки, телеграми, телефонни обаждания, SLACK и уеб куки до тези, които трябва да знаят.
- Конфигурирайте известието за събитието.
- Определете прозореца за дейности, които събитията могат/не могат да бъдат изпълнени.
- Потвърдете събитията си.
Стъпка 8: Извеждане на събитие във вашата поща
Стъпка 9: Експортирайте данните си за Ubidots в Google Sheets
В това можем да извлечем данните, съхранявани в облака Ubidots за по -нататъшен анализ. Възможностите са огромни; например можете да създадете автоматичен генератор на отчети и да ги изпращате на клиентите си всяка седмица.
Друго приложение би било осигуряването на устройства; ако имате хиляди устройства за внедряване и тяхната информация е в Google Sheet, можете да създадете скрипт за четене на листа и да създадете източник на данни Ubidots за всеки ред във файла. Стъпки за това-
Създайте Google Sheet и добавете към него два листа със следните имена:
- Променливи
- Стойности
- От вашия Google Sheet кликнете върху „Инструменти“, след това „Редактор на скриптове …“, след това „Празен проект“.
- Отворете редактора на скриптове.
- Добавете кода по -долу (в кодовата секция) към скрипта на скрипта.
- Свършен! сега отворете отново Google Sheet и ще видите ново меню за задействане на функциите.
Препоръчано:
IoT- Ubidots- ESP32+Сензор за безжична връзка с дълги разстояния и вибрации и температура: 7 стъпки
IoT-Ubidots- ESP32+Сензор за безжична връзка с дълги разстояния и вибрации и температура: Вибрацията е наистина движение напред-назад-или трептене-на машини и компоненти в моторизирани джаджи. Вибрациите в промишлената система могат да бъдат симптом или мотив на караница или могат да бъдат свързани с ежедневна работа. Например, osci
Прост робот за наблюдение с ESP32-CAM: 4 стъпки
Прост робот за наблюдение с ESP32-CAM: Модулът ESP32-CAM е евтин модул с ниска консумация на енергия, но осигурява много ресурси за зрение, серийна комуникация и GPIO. В този проект се опитвам да използвам ресурса на модула ESP32-CAM за създаване прост робот за наблюдение, който може да
Създаване-предупреждение-използване-Ubidots-ESP32+сензор за температура и влажност: 9 стъпки
Създаване-Предупреждение-Използване-Ubidots-ESP32+Сензор за температура и влажност: В този урок ще измерваме различни данни за температурата и влажността, използвайки сензор за температура и влажност. Ще научите също как да изпращате тези данни на Ubidots. За да можете да го анализирате отвсякъде за различно приложение. Също така чрез създаване на имейл
Esp32-Ubidots-Wireless-далечни температури и влажност: 6 стъпки
Esp32-Ubidots-Безжична връзка за температура и влажност на дълги разстояния: В този урок ще измерваме различни данни за температурата и влажността, използвайки сензор за температура и влажност. Ще научите също как да изпращате тези данни на Ubidots. За да можете да го анализирате отвсякъде за различни приложения
Първи стъпки с ESP32 - Инсталиране на платки ESP32 в Arduino IDE - ESP32 Blink Code: 3 стъпки
Първи стъпки с ESP32 | Инсталиране на платки ESP32 в Arduino IDE | ESP32 Blink Code: В тази инструкция ще видим как да започнем работа с esp32 и как да инсталираме esp32 дъски в Arduino IDE и ще програмираме esp 32 да изпълнява мигащ код, използвайки arduino ide