विषयसूची:
- चरण 1: आवश्यक कौशल
- चरण 2: हार्डवेयर
- चरण 3: परियोजना अवलोकन
- चरण 4: सॉफ्टवेयर अवलोकन
- चरण 5: कोड
- चरण 6: सूचनाएं
- चरण 7: प्रश्न?
वीडियो: दूरस्थ तापमान निगरानी: 7 कदम (चित्रों के साथ)
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:23
यह प्रोजेक्ट आपको दिखाएगा कि फ़िदगेट्स का उपयोग करके एक दूरस्थ तापमान निगरानी प्रणाली कैसे बनाई जाए। इन प्रणालियों का उपयोग अक्सर यह सुनिश्चित करने के लिए किया जाता है कि किसी दूरस्थ स्थान (छुट्टी घर, सर्वर रूम, आदि) पर तापमान खतरनाक स्तर पर न हो। यह प्रणाली आपको एक न्यूनतम तापमान निर्धारित करने की अनुमति देती है जिसके साथ आप सहज हैं, और यदि तापमान उस सीमा से नीचे चला जाता है, तो एक सूचना भेजी जाएगी। यदि तापमान बहुत अधिक हो जाता है, या सिर्फ हर दिन, घंटे या मिनट में सूचनाएं भेजने के लिए कार्यक्रम को आसानी से सूचनाएं भेजने के लिए संशोधित किया जा सकता है!
चरण 1: आवश्यक कौशल
इस परियोजना के लिए आपको बस कुछ बुनियादी प्रोग्रामिंग ज्ञान की आवश्यकता है। कार्यक्रम सी # में लिखा गया है लेकिन आसानी से आपकी पसंदीदा भाषा में पोर्ट किया जा सकता है!
चरण 2: हार्डवेयर
यहां वह सब कुछ है जिसकी आपको आवश्यकता होगी:
विंट हब फिजेट
तापमान फिजेट
चरण 3: परियोजना अवलोकन
इस परियोजना में एक VINT हब से जुड़ा एक TMP1000 शामिल है जिसे कंप्यूटर में प्लग किया गया है। कंप्यूटर पर चलने वाला सॉफ्टवेयर इलेक्ट्रॉनिक्स के साथ इंटरफेस करता है और यदि तापमान एक निश्चित तापमान से नीचे चला जाता है तो एक सूचना (ईमेल या टेक्स्ट) भेजता है। नोट: VINT हब का उपयोग एनालॉग सेंसर के साथ इंटरफेस करने के लिए भी किया जा सकता है, इसलिए यदि आपके पास एक पुराना एनालॉग तापमान सेंसर है, तो इसका उपयोग करना सुनिश्चित करें! यदि आप एक एनालॉग सेंसर का उपयोग कर रहे हैं, तो कोड में कुछ मामूली संशोधन आवश्यक होंगे। अधिक जानकारी के लिए कमेंट करें।
चरण 4: सॉफ्टवेयर अवलोकन
प्रपत्र के शीर्ष पर वर्तमान तापमान प्रदर्शित होता है और इसे हर 30 सेकंड में अपडेट किया जाता है। तापमान के नीचे, कुछ सेटिंग्स हैं:
- तापमान सीमा: यदि तापमान लगातार 5 मिनट से अधिक समय तक इस मान से नीचे रहता है, तो उपयोगकर्ता को सूचित किया जाएगा। तापमान बढ़ने तक हर घंटे एक ईमेल भेजा जाएगा।
- इसे अधिसूचना भेजें: एक ईमेल पता निर्दिष्ट करें जिसे तापमान सीमा से नीचे गिरने पर अधिसूचित किया जाना चाहिए। नोट: कई वायरलेस प्रदाता ईमेल टू टेक्स्ट विकल्प की पेशकश करते हैं, इसलिए अधिसूचना सीधे फोन पर भेजी जा सकती है।
ईमेल सेटिंग टैब के अंतर्गत, कुछ और विकल्प हैं:
- सर्वर का पता: ईमेल सर्वर का पता। यदि आप जीमेल का उपयोग नहीं कर रहे हैं, तो एक त्वरित Google खोज के परिणामस्वरूप इस तरह के लेख मिलेंगे जो आपकी मदद करेंगे।
- उपयोगकर्ता नाम: वह ईमेल जिससे आप सूचनाएं भेजना चाहते हैं। इस कार्यक्रम के लिए मैंने एक नया जीमेल खाता बनाया और कम सुरक्षित ऐप्स को इसका उपयोग करने की अनुमति दी।
- पासवर्ड: खाते के लिए पासवर्ड।
सभी आवश्यक फ़ील्ड में जानकारी दर्ज करने के बाद, प्रपत्र के निचले दाएं कोने में स्थिति इंगित करेगी कि कार्यक्रम चल रहा है। उसके बाद, आप बस कार्यक्रम को छोटा कर सकते हैं और इसके बारे में भूल सकते हैं!
चरण 5: कोड
इस प्रोजेक्ट के लिए कोड तापमान मॉनिटर.ज़िप फ़ाइल में उपलब्ध है। प्रोग्राम को संकलित करने से पहले, सुनिश्चित करें कि आपके कंप्यूटर पर फ़िडगेट लाइब्रेरी स्थापित हैं। आप यहां फिजेट पुस्तकालय पा सकते हैं।
यहाँ कोड का एक त्वरित अवलोकन है:
- जब फॉर्म लोड होता है, तो तापमान सेंसर ऑब्जेक्ट बनाएं और संलग्न करें, अलग करें, और त्रुटि ईवेंट की सदस्यता लें।
- अटैचमेंट हैंडलर में, DataInterval को 30 सेकंड पर सेट करें।
- ईवेंट हैंडलर में, तापमान लेबल को अपडेट करें और जांचें कि तापमान सीमा से कम है या नहीं। यदि तापमान सीमा से नीचे है, तो काउंटर बढ़ाएँ और बाहर निकलें। यदि काउंटर इंगित करता है कि तापमान 5 मिनट के लिए सीमा से नीचे है, तो एक सूचना भेजें।
- यदि कोई सूचना भेजी गई है, तो 1 घंटे का टाइमर शुरू करें जो समय बीतने तक किसी भी अधिक अधिसूचना को भेजे जाने से रोकेगा।
चरण 6: सूचनाएं
यहां एक ईमेल अधिसूचना का एक उदाहरण दिया गया है जो तब भेजी गई थी जब रिपोर्ट किया गया तापमान 5 मिनट से अधिक समय तक 25 डिग्री सेल्सियस की सीमा से नीचे था।
चरण 7: प्रश्न?
यदि आपके पास परियोजना के बारे में कोई प्रश्न हैं, तो हमें टिप्पणी अनुभाग में बताएं!
पढ़ने के लिए धन्यवाद
सिफारिश की:
स्थानीय वेबसर्वर पर DHT11 का उपयोग करते हुए ESP8266 Nodemcu तापमान निगरानी - अपने ब्राउज़र पर कमरे का तापमान और आर्द्रता प्राप्त करें: 6 कदम
स्थानीय वेबसर्वर पर DHT11 का उपयोग करते हुए ESP8266 Nodemcu तापमान निगरानी | अपने ब्राउज़र पर कमरे का तापमान और आर्द्रता प्राप्त करें: नमस्कार दोस्तों आज हम एक नमी और amp; ESP ८२६६ NODEMCU का उपयोग कर तापमान निगरानी प्रणाली & DHT11 तापमान सेंसर। तापमान और आर्द्रता DHT11 सेंसर & यह एक ब्राउज़र पर देखा जा सकता है कि कौन सा वेबपेज प्रबंधित होगा
ब्लूटूथ ली और रास्पबेरीपी के साथ तापमान की निगरानी और रिकॉर्ड करें: 9 कदम (चित्रों के साथ)
ब्लूटूथ एलई और रास्पबेरीपी के साथ मॉनिटर और रिकॉर्ड तापमान: यह निर्देश योग्य है कि ब्लू रेडियो (बीएलईहोम) और रास्पबेरीपी 3बी से ब्लूटूथ एलई सेंसर बग के साथ एक बहु-नोड तापमान निगरानी प्रणाली को एक साथ कैसे रखा जाए, ब्लूटूथ एलई मानक के विकास के लिए धन्यवाद, है अब आसानी से उपलब्ध
दूरस्थ सिंचाई प्रणाली के संचालन और निगरानी के लिए माइक्रोकंट्रोलर का उपयोग: 4 कदम
रिमोट सिंचाई प्रणाली के संचालन और निगरानी के लिए माइक्रोकंट्रोलर का उपयोग: कम लागत वाली स्वचालित सिंचाई प्रणाली के लिए किसान और ग्रीनहाउस ऑपरेटर। इस परियोजना में, हम एक माइक्रोकंट्रोलर के साथ एक इलेक्ट्रॉनिक मिट्टी नमी सेंसर को एकीकृत करते हैं, जब मानव हस्तक्षेप के बिना मिट्टी बहुत शुष्क होती है, तो पौधों को स्वचालित रूप से सींचती है।
ESP8266 डिवाइस के साथ कंप्यूटर को दूरस्थ रूप से बंद या पुनरारंभ करें: 10 कदम (चित्रों के साथ)
ESP8266 डिवाइस के साथ कंप्यूटर को दूरस्थ रूप से शट डाउन या पुनरारंभ करें: यहां स्पष्ट होने के लिए, हम आपके कंप्यूटर को बंद कर रहे हैं, किसी और के कंप्यूटर को नहीं। कहानी इस प्रकार है: फेसबुक पर मेरे एक दोस्त ने मुझे मैसेज किया और कहा कि उसके पास एक दर्जन कंप्यूटर चल रहे हैं गणित का गुच्छा, लेकिन हर सुबह 3 बजे, वे बंद हो जाते हैं। एस
ESP32 NTP तापमान जांच स्टीनहार्ट-हार्ट सुधार और तापमान अलार्म के साथ खाना पकाने थर्मामीटर: 7 कदम (चित्रों के साथ)
स्टीनहार्ट-हार्ट सुधार और तापमान अलार्म के साथ ईएसपी३२ एनटीपी तापमान जांच खाना पकाने थर्मामीटर। एक निर्देशयोग्य दिखा रहा है कि मैं एक NTP तापमान जांच कैसे जोड़ता हूं, पीजो बी