विषयसूची:
- चरण 1: हार्डवेयर और सॉफ्टवेयर की आवश्यकता
- चरण 2: IoT लॉन्ग-रेंज वायरलेस वाइब्रेशन, टेम्परेचर सेंसर और USB इंटरफ़ेस के साथ लॉन्ग-रेंज वायरलेस मेश मोडेम का उपयोग करके लैबव्यू वाइब्रेशन और टेम्परेचर प्लेटफॉर्म पर डेटा भेजने के चरण:
- चरण 3: Arduino IDE का उपयोग करके कोड को ESP32 पर अपलोड करना:
- चरण 4: सीरियल मॉनिटर आउटपुट
- चरण 5: उबिडॉट कार्य करना
- चरण 6: आउटपुट
- चरण 7: Ubidots में ईवेंट बनाना
- चरण 8: आपके मेल में ईवेंट का आउटपुट
- चरण 9: अपने यूबीडॉट्स डेटा को Google पत्रक में निर्यात करें
वीडियो: Ubidots + ESP32- प्रेडिक्टिव मशीन मॉनिटरिंग: 10 कदम
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:18
Ubidots का उपयोग करके मेल ईवेंट और Google शीट में कंपन का रिकॉर्ड बनाकर मशीन कंपन और तापमान का पूर्वानुमानात्मक विश्लेषण।
भविष्य कहनेवाला रखरखाव और मशीन स्वास्थ्य निगरानी
नई तकनीक का उदय, यानी इंटरनेट ऑफ थिंग्स, भारी उद्योग ने अपनी सबसे बड़ी चुनौतियों को हल करने के लिए सेंसर-आधारित डेटा संग्रह को अपनाना शुरू कर दिया है, उनमें से प्रमुख शटडाउन और प्रक्रिया में देरी के रूप में डाउनटाइम की प्रक्रिया करते हैं। मशीन मॉनिटरिंग जिसे प्रेडिक्टिव मेंटेनेंस या कंडीशन मॉनिटरिंग भी कहा जाता है, डायग्नोस्टिक डेटा जमा करने के लिए सेंसर के माध्यम से विद्युत उपकरणों की निगरानी का अभ्यास है। इसे प्राप्त करने के लिए, डेटा अधिग्रहण प्रणाली और डेटा लॉगर का उपयोग सभी प्रकार के उपकरणों, जैसे बॉयलर, मोटर और इंजन की निगरानी के लिए किया जाता है। निम्नलिखित स्थिति को मापा जाता है:
- तापमान और आर्द्रता डेटा निगरानी
- वर्तमान और वोल्टेज निगरानी
- कंपन निगरानी: इस लेख में, हम तापमान, कंपन पढ़ेंगे और यूबीडॉट्स पर डेटा प्रकाशित करेंगे। Ubidots ग्राफ़, UI, नोटिफिकेशन और ईमेल का समर्थन करता है। ये विशेषताएं इसे भविष्य कहनेवाला रखरखाव विश्लेषण के लिए आदर्श बनाती हैं। हम डेटा को Google शीट में भी प्राप्त करेंगे जो भविष्य कहनेवाला रखरखाव विश्लेषण को और अधिक आसान बना देगा।
चरण 1: हार्डवेयर और सॉफ्टवेयर की आवश्यकता
हार्डवेयर:
- ईएसपी-32
- IoT लांग रेंज वायरलेस कंपन और तापमान सेंसर
- यूएसबी इंटरफेस के साथ लंबी दूरी की वायरलेस मेश मोडेम
प्रयुक्त सॉफ्टवेयर:
- अरुडिनो आईडीई
- उबिडॉट्स
पुस्तकालय प्रयुक्त:
- पबसब क्लाइंट लाइब्रेरी
- वायर.एच
चरण 2: IoT लॉन्ग-रेंज वायरलेस वाइब्रेशन, टेम्परेचर सेंसर और USB इंटरफ़ेस के साथ लॉन्ग-रेंज वायरलेस मेश मोडेम का उपयोग करके लैबव्यू वाइब्रेशन और टेम्परेचर प्लेटफॉर्म पर डेटा भेजने के चरण:
- सबसे पहले, हमें एक लैबव्यू यूटिलिटी एप्लिकेशन की आवश्यकता है जो ncd.io वायरलेस कंपन और तापमान सेंसर.exe फ़ाइल है जिस पर डेटा देखा जा सकता है।
- यह लैबव्यू सॉफ्टवेयर केवल ncd.io वायरलेस वाइब्रेशन टेम्परेचर सेंसर के साथ काम करेगा
- इस UI का उपयोग करने के लिए, आपको निम्नलिखित ड्राइवर स्थापित करने की आवश्यकता होगी यहां से रन टाइम इंजन स्थापित करें 64bit
- 32 बिट
- एनआई वीजा ड्राइवर स्थापित करें
- लैबव्यू रन-टाइम इंजन और एनआई-सीरियल रनटाइम स्थापित करें
- इस उत्पाद के लिए मार्गदर्शिका प्रारंभ करना।
चरण 3: Arduino IDE का उपयोग करके कोड को ESP32 पर अपलोड करना:
- डाउनलोड करें और PubSubClient लाइब्रेरी और Wire.h लाइब्रेरी को शामिल करें।
- आपको अपने अद्वितीय यूबीडॉट्स टोकन, एमक्यूटीटीसीएलआईईएनटीनाम, एसएसआईडी (वाईफाई नाम) और उपलब्ध नेटवर्क का पासवर्ड निर्दिष्ट करना होगा।
- Ncd_vibration_and_temperature.ino कोड संकलित करें और अपलोड करें।
- डिवाइस की कनेक्टिविटी और भेजे गए डेटा को सत्यापित करने के लिए, सीरियल मॉनिटर खोलें। यदि कोई प्रतिक्रिया नहीं दिखाई देती है, तो अपने ESP32 को अनप्लग करने का प्रयास करें और फिर इसे फिर से प्लग करें। सुनिश्चित करें कि सीरियल मॉनिटर की बॉड दर आपके कोड 115200 में निर्दिष्ट उसी पर सेट है।
चरण 4: सीरियल मॉनिटर आउटपुट
चरण 5: उबिडॉट कार्य करना
- यूबीडॉट पर अकाउंट बनाएं।
- मेरी प्रोफ़ाइल पर जाएं और टोकन कुंजी को नोट कर लें जो प्रत्येक खाते के लिए एक अद्वितीय कुंजी है और अपलोड करने से पहले इसे अपने ESP32 कोड में पेस्ट करें।
- अपने Ubidot डैशबोर्ड नाम ESP32 में एक नया उपकरण जोड़ें।
- डिवाइस के अंदर एक नया वेरिएबल नेम सेंसर बनाएं जिसमें आपका तापमान रीडिंग दिखाया जाएगा।
- Ubidots में एक डैशबोर्ड बनाएं।
चरण 6: आउटपुट
चरण 7: Ubidots में ईवेंट बनाना
- ईवेंट चुनें (डेटा ड्रॉपडाउन से)।
- एक नया ईवेंट बनाने के लिए, स्क्रीन के ऊपरी दाएं कोने में पीले प्लस आइकन पर क्लिक करें।
ईवेंट के प्रकार: Ubidots पहले से ही एकीकृत ईवेंट का समर्थन करते हैं, ताकि आप उन लोगों को ईवेंट, अलर्ट और सूचनाएं भेज सकें, जिन्हें यह जानने की आवश्यकता है कि उन्हें कब जानना है। Ubidots के पूर्वनिर्मित एकीकरण में शामिल हैं:
- ईमेल सूचनाएं
- एसएमएस सूचनाएं
- वेबहुक इवेंट - और जानें
- टेलीग्राम सूचनाएं
- सुस्त सूचनाएं - और जानें
- ध्वनि कॉल सूचनाएं - अधिक जानें
- सामान्य अधिसूचना पर वापस - और जानें
- जियोफेंस नोटिफिकेशन - और जानें
- फिर एक उपकरण और संबद्ध चर चुनें जो उपकरणों के "मान" को इंगित करता है।
- अब अपने ईवेंट को ट्रिगर करने के लिए एक थ्रेशोल्ड मान चुनें और इसकी तुलना डिवाइस मानों से करें और अपने ईवेंट को ट्रिगर करने के लिए समय भी चुनें।
- स्थापित करें और कॉन्फ़िगर करें कि कौन सी कार्रवाइयां निष्पादित की जानी हैं और रिसीवर को संदेश: एसएमएस, ईमेल, वेबहुक, टेलीग्राम, फोन कॉल, स्लैक और वेबहुक उन लोगों को भेजें जिन्हें जानने की आवश्यकता है।
- इवेंट नोटिस कॉन्फ़िगर करें।
- गतिविधि विंडो निर्धारित करें कि घटनाओं को निष्पादित किया जा सकता है/नहीं किया जा सकता है।
- अपने ईवेंट की पुष्टि करें।
चरण 8: आपके मेल में ईवेंट का आउटपुट
चरण 9: अपने यूबीडॉट्स डेटा को Google पत्रक में निर्यात करें
इसमें हम आगे के विश्लेषण के लिए यूबीडॉट्स क्लाउड में संग्रहीत डेटा को निकाल सकते हैं। संभावनाएं बहुत बड़ी हैं; उदाहरण के लिए, आप एक स्वचालित रिपोर्ट जेनरेटर बना सकते हैं और उन्हें हर सप्ताह अपने ग्राहकों को भेज सकते हैं।
एक अन्य एप्लिकेशन डिवाइस प्रोविजनिंग होगा; यदि आपके पास परिनियोजित करने के लिए हज़ारों उपकरण हैं, और उनकी जानकारी एक Google पत्रक में है, तो आप पत्रक को पढ़ने के लिए एक स्क्रिप्ट बना सकते हैं और फ़ाइल की प्रत्येक पंक्ति के लिए एक Ubidots डेटा स्रोत बना सकते हैं। ऐसा करने के लिए कदम-
एक Google शीट बनाएं और उसमें इन नामों के साथ दो शीट जोड़ें:
- चर
- मूल्यों
- अपनी Google शीट से, "टूल्स" पर क्लिक करें, फिर "स्क्रिप्ट एडिटर…", फिर "ब्लैंक प्रोजेक्ट" पर क्लिक करें।
- स्क्रिप्ट संपादक खोलें।
- नीचे दिए गए कोड को (कोड सेक्शन में) स्क्रिप्ट स्क्रिप्ट में जोड़ें।
- किया हुआ! अब अपना Google पत्रक फिर से खोलें और आप कार्यों को ट्रिगर करने के लिए एक नया मेनू देखेंगे।
सिफारिश की:
IoT- Ubidots- ESP32+लंबी दूरी-वायरलेस-कंपन-और-तापमान-सेंसर: 7 कदम
IoT- Ubidots- ESP32+ लॉन्ग-रेंज-वायरलेस-वाइब्रेशन-एंड-टेम्परेचर-सेंसर: वाइब्रेशन वास्तव में मोटराइज्ड गैजेट्स में मशीनों और कंपोनेंट्स का आने-जाने का मूवमेंट-या ऑसिलेशन है। औद्योगिक प्रणाली में कंपन परेशानी का एक लक्षण, या मकसद हो सकता है, या इसे रोजमर्रा के संचालन से जोड़ा जा सकता है। उदाहरण के लिए, ओएससी
Esp32-Ubidots-वायरलेस-लॉन्ग-रेंज तापमान-और-आर्द्रता: 6 कदम
Esp32-Ubidots-वायरलेस-लॉन्ग-रेंज टेम्परेचर-एंड-ह्यूमिडिटी: इस ट्यूटोरियल में, हम टेम्प और ह्यूमिडिटी सेंसर का उपयोग करके अलग-अलग टेम्परेचर और ह्यूमिडिटी डेटा को मापेंगे। आप यह भी सीखेंगे कि इस डेटा को यूबीडॉट्स को कैसे भेजा जाए। ताकि आप विभिन्न अनुप्रयोगों के लिए कहीं से भी इसका विश्लेषण कर सकें
ESP32 ब्लूटूथ ट्यूटोरियल - ESP32 के इनबिल्ट ब्लूटूथ का उपयोग कैसे करें: 5 कदम
ESP32 ब्लूटूथ ट्यूटोरियल | ESP32 के इनबिल्ट ब्लूटूथ का उपयोग कैसे करें: नमस्कार दोस्तों चूंकि ESP32 बोर्ड वाईफाई और amp के साथ आता है; ब्लूटूथ दोनों लेकिन हमारे ज्यादातर प्रोजेक्ट्स के लिए हम आमतौर पर केवल वाईफाई का उपयोग करते हैं, हम ब्लूटूथ का उपयोग नहीं करते हैं। इसलिए इस निर्देश में मैं दिखाऊंगा कि ESP32 के ब्लूटूथ का उपयोग करना कितना आसान है & आपकी मूल परियोजनाओं के लिए
ESP32 के साथ शुरुआत करना - Arduino IDE में ESP32 बोर्ड स्थापित करना - ESP32 ब्लिंक कोड: 3 चरण
ESP32 के साथ शुरुआत करना | Arduino IDE में ESP32 बोर्ड स्थापित करना | ESP32 ब्लिंक कोड: इस निर्देश में हम देखेंगे कि esp32 के साथ काम करना कैसे शुरू करें और Arduino IDE में esp32 बोर्ड कैसे स्थापित करें और हम arduino ide का उपयोग करके ब्लिंक कोड चलाने के लिए esp 32 प्रोग्राम करेंगे।
UbiDots- एक ESP32 कनेक्ट करना और एकाधिक सेंसर डेटा प्रकाशित करना: 6 चरण
UbiDots- एक ESP32 को जोड़ना और एकाधिक सेंसर डेटा प्रकाशित करना: ESP32 और ESP 8266 IoT के क्षेत्र में बहुत परिचित SoC हैं। ये IoT प्रोजेक्ट्स के लिए एक तरह के वरदान हैं। ईएसपी 32 एकीकृत वाईफाई और बीएलई वाला एक उपकरण है। बस अपना एसएसआईडी, पासवर्ड और आईपी कॉन्फ़िगरेशन दें और चीजों को इसमें एकीकृत करें