विषयसूची:
- चरण 1: सेटअप निर्देश
- चरण 2: Arduino सेंसर लाइब्रेरी और DHT सेंसर लाइब्रेरी डाउनलोड करें
- चरण 3: ECOTech Glove Box Arduino प्रोग्राम प्राप्त करें।
- चरण 4: कोडिंग चलाएँ
- चरण 5: उपयोगकर्ता द्वारा नियंत्रित चर को समझना
- चरण 6: प्रदर्शन और समस्या निवारण
वीडियो: लो-कॉस्ट रिसर्च ग्लोव बॉक्स ऑपरेटिंग निर्देश: 6 कदम
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:22
इस निर्देश का उद्देश्य निम्न लिंक पर मिलने वाले लो-कॉस्ट रिसर्च ग्लोव बॉक्स के ऑपरेटिंग निर्देशों के माध्यम से चलना है:
सामग्री की जरूरत:
· 1 ईसीओटेक ग्लोव बॉक्स (विवरण के लिए निर्माण निर्देश देखें)
यूएसबी पोर्ट के साथ 1 कंप्यूटर
चरण 1: सेटअप निर्देश
1. ECOTech दस्ताने बॉक्स का निरीक्षण करें। सभी दरवाजे खोलने और बंद करने में आसान होने चाहिए, सभी तार कॉन्फ़िगर किए गए हैं जैसा कि बिल्ड निर्देशों में दिखाया गया है, सभी तार अच्छी स्थिति में होने चाहिए, आदि।
2. प्रदान किए गए जार में से एक में अपना आर्द्रता स्रोत तैयार करें। यह शुद्ध पानी या संतृप्त नमक का घोल हो सकता है।
3. यदि आवश्यक हो, तो अपने कंप्यूटर पर मुफ्त Arduino सॉफ़्टवेयर डाउनलोड करें। इसे https://www.arduino.cc/en/Main/Software पर देखा जा सकता है।
चरण 2: Arduino सेंसर लाइब्रेरी और DHT सेंसर लाइब्रेरी डाउनलोड करें
4. यदि आवश्यक हो, मुफ्त Arduino सेंसर लाइब्रेरी, DHT.h (https://github.com/adafruit/DHT-sensor-library) और Adafruit_Sensor.h (https://github.com/adafruit/Adafruit_Sensor) डाउनलोड करें।
ए। लिंक की गई साइट से ज़िप फ़ोल्डर डाउनलोड करें।
बी। एक बार पूरी तरह से डाउनलोड हो जाने के बाद, डाउनलोड किए गए फ़ोल्डर का फ़ाइल स्थान खोलें। डाउनलोड किए गए फ़ोल्डर को निकालें।
सी। WHOLE फ़ोल्डर को C:\Documents\Arduino\पुस्तकालयों के अंतर्गत सहेजें (यदि यह आपका पहली बार Arduino का उपयोग कर रहा है, तो आपको लाइब्रेरी फ़ोल्डर बनाना पड़ सकता है)। यदि पुस्तकालय गलत स्थान या गलत प्रारूप में सहेजे गए हैं, तो प्रोग्राम काम नहीं करेगा।
डी। यदि आवश्यक हो तो इस प्रक्रिया को अन्य पुस्तकालय के साथ दोहराएं।
चरण 3: ECOTech Glove Box Arduino प्रोग्राम प्राप्त करें।
अगर डिजिटल फाइल डाउनलोड कर रहे हैं:
I. प्रदान की गई Glove_Box_Code.ino फ़ाइल डाउनलोड करें
द्वितीय. Arduino के साथ फ़ाइल खोलें, और आपके लिए सुविधाजनक स्थान पर इस रूप में सहेजें। (हम अनुशंसा करते हैं C:\Documents\Arduino)
यदि आपके पास डिजिटल फ़ाइल तक पहुंच नहीं है:
I. अरुडिनो खोलें।
द्वितीय. संलग्न Arduino कोड टेक्स्ट से टेक्स्ट को एक नई.ino फ़ाइल में कॉपी करें। यह बहुत महत्वपूर्ण है कि टेक्स्ट को बिल्कुल कॉपी किया जाए। एक एकल टाइपो पूरे कोड को काम करने से रोक सकता है। यदि आपको इसे पहली बार शुरू करने में कोई परेशानी हो रही है और कोड प्राप्त करने की इस पद्धति का उपयोग किया है, तो यह सबसे अधिक संभावना है कि एक त्रुटि हुई है।
III..ino फ़ाइल को आपके लिए सुविधाजनक स्थान पर सहेजें। (हम अनुशंसा करते हैं C:\Documents\Arduino)
चरण 4: कोडिंग चलाएँ
1. Arduino के साथ Glove_Box_Code.ino खोलें। कोड को सत्यापित करें (चित्र 2 देखें) यह सुनिश्चित करने के लिए कि यह अभी भी त्रुटियों से मुक्त है।
2. जिस जार को आप अपने प्रयोग में इस्तेमाल करना चाहते हैं उसमें लगे वाल्व को खोलें।
3. अपने नियोजित प्रयोग के कोई अन्य पहलू निर्धारित करें। यदि ऐसे आइटम हैं जिन्हें मुख्य कक्ष के अंदर होना चाहिए, या तारों को बॉक्स के किनारे के छेद के माध्यम से पारित किया जाना चाहिए, तो प्रोग्राम शुरू करने से पहले इन्हें सेट करें। जब कार्यक्रम चल रहा हो तो मुख्य द्वार को खोलने से बचना चाहिए। यदि आवश्यक हो, तो मुख्य कक्ष के पर्यावरण पर प्रभाव को कम करने के लिए वस्तुओं को छोटे कक्ष के माध्यम से पारित किया जा सकता है।
4. उपयोगकर्ता द्वारा नियंत्रित चर सेट करें। प्रत्येक चर की विस्तृत व्याख्या अगले भाग में पाई जा सकती है।
5. USB कॉर्ड को Arduino यूनिट और अपने कंप्यूटर के बीच कनेक्ट करें। सीरियल मॉनिटर खोलें (चित्र 2 देखें)। कोड को Arduino यूनिट में अपलोड करें (चित्र 2 देखें)।
6. मुख्य कक्ष के आंतरिक वातावरण के वांछित परिस्थितियों में पहुंचने के बाद, आपका प्रयोग किया जा सकता है।
चरण 5: उपयोगकर्ता द्वारा नियंत्रित चर को समझना
नमी
ईसीओटेक कोड में नाम: आर्द्रता
· उद्देश्य: उपयोगकर्ता इस मान को मुख्य कक्ष के लक्ष्य सापेक्ष आर्द्रता के रूप में इनपुट करता है।
· उपयोग करें: अपने प्रयोग के लिए वांछित सापेक्ष आर्द्रता इनपुट करें, और वायु पंप को आर्द्रता स्रोत से जोड़ने वाले उपयुक्त वाल्व को खोलें। अपलोड होने पर, प्रोग्राम हर पांच सेकंड में आर्द्रता और तापमान को पढ़ेगा। यदि वास्तविक आर्द्रता निर्धारित सीमा से बाहर है, तो वायु पंप आर्द्र हवा को मुख्य कक्ष में उड़ा देगा। जब लक्ष्य आर्द्रता पहुंच गई है, तो वायु पंप बंद हो जाएगा।
· टिप्पणियाँ:
o यह मान लक्ष्य सापेक्ष आर्द्रता है, वास्तविक वर्तमान आर्द्रता का पठन नहीं, और पूर्ण आर्द्रता मान नहीं है। जैसे, यह संख्या लक्ष्य तापमान के आधार पर पूर्ण आर्द्रता से भिन्न हो सकती है।
उपयोगकर्ता आर्द्रता स्रोत चुनने और उपयुक्त वाल्व खोलने के लिए जिम्मेदार है। यदि कोई वाल्व नहीं खोला जाता है, तो वायु पंप विफल हो सकता है। यदि नमी का गलत स्रोत चुना जाता है, तो आर्द्रता निर्धारित सीमा तक नहीं पहुंच पाएगी।
o कार्यक्रम के भीतर अन्य चर भी हैं जो आर्द्रता से संबंधित हैं। जब तक आप जानबूझकर अपनी आवश्यकताओं के अनुरूप कोड के कार्य करने के तरीके को अनुकूलित नहीं कर रहे हैं, तब तक "यहां सभी चर इनपुट करें" लेबल वाले अनुभाग के अलावा किसी भी चर को न बदलें। यदि आप अपने कोड को कस्टमाइज़ करना चुनते हैं, तो हम अनुशंसा करते हैं कि मूल संस्करण को किसी भिन्न फ़ाइल नाम के अंतर्गत सहेजा जाए, यदि आपको उस पर वापस लौटने की आवश्यकता हो।
तापमान
· ईसीओटेक कोड में नाम: अस्थायी
· उद्देश्य: उपयोगकर्ता इस मान को मुख्य कक्ष के लक्ष्य तापमान के रूप में इनपुट करता है।
· उपयोग करें: अपने प्रयोग के लिए वांछित तापमान को डिग्री सेल्सियस में इनपुट करें। अपलोड होने पर, प्रोग्राम हर पांच सेकंड में आर्द्रता और तापमान को पढ़ेगा। यदि वास्तविक तापमान निर्धारित सीमा से कम है, तो हीट गन गर्म हवा को मुख्य कक्ष में उड़ा देगी। जब तापमान परिभाषित सीमा की ऊपरी सीमा तक पहुंच गया है, तो गर्मी बंदूक बंद हो जाएगी।
· टिप्पणियाँ:
o यह मान डिग्री सेल्सियस में लक्षित तापमान है, न कि फ़ारेनहाइट, केल्विन या रैंकिन। जैसे, आपको इस मान को सही इकाइयों में बदलने की आवश्यकता हो सकती है।
o वायु प्रवाह और सेंसर लैग के कारण, हीट गन के बंद होने के बाद भी तापमान में कुछ डिग्री की वृद्धि जारी रह सकती है। इसके लिए खाते में, उपयोगकर्ता द्वारा कम सहनशीलता निर्धारित की जा सकती है।
o कार्यक्रम के भीतर अन्य चर भी हैं जो तापमान से संबंधित हैं। जब तक आप जानबूझकर अपनी आवश्यकताओं के अनुरूप कोड के कार्य करने के तरीके को अनुकूलित नहीं कर रहे हैं, तब तक "यहां सभी चर इनपुट करें" लेबल वाले अनुभाग के अलावा किसी भी चर को न बदलें। यदि आप अपने कोड को अनुकूलित करना चुनते हैं, तो हम अनुशंसा करते हैं कि मूल संस्करण को किसी भिन्न फ़ाइल नाम के अंतर्गत सहेजा जाए, यदि आपको उस पर वापस लौटने की आवश्यकता हो।
आर्द्रता सहिष्णुता
ECOTech कोड में नाम: humTol
· उद्देश्य: उपयोगकर्ता की जरूरतों के लिए एक स्वीकार्य आर्द्रता सीमा बनाता है।
· उपयोग करें: प्रतिशत सापेक्ष आर्द्रता में एक सहिष्णुता मूल्य इनपुट करें। यह मुख्य कक्ष के आंतरिक वातावरण के लिए आर्द्रता की स्वीकार्य सीमा बनाएगा। उदाहरण के लिए, यदि आर्द्रता ६५ पर सेट है और आर्द्रता सहिष्णुता ५ पर सेट है, तो सिस्टम आर्द्रता समायोजन प्रणाली पर स्विच करेगा जब आर्द्रता ६० प्रतिशत से कम हो जाएगी, या ७० प्रतिशत से ऊपर बढ़ जाएगी। यह सहिष्णुता मान उन प्रयोगों के लिए शून्य के रूप में कम सेट किया जा सकता है जिनके लिए उच्च परिशुद्धता की आवश्यकता होती है, या आर्द्रता वितरण प्रणाली में त्रुटि के मार्जिन के लिए कोई अन्य मान होता है। · नोट: ० यह सहिष्णुता मान प्रतिशत सापेक्ष आर्द्रता में है, पूर्ण आर्द्रता या प्रतिशत त्रुटि नहीं है।
तापमान सहिष्णुता
ECOTech कोड में नाम: tempTol
· उद्देश्य: उपयोगकर्ता की जरूरतों के लिए एक स्वीकार्य तापमान सीमा बनाता है।
· उपयोग करें: डिग्री सेल्सियस में एक सहिष्णुता मान इनपुट करें। यह मुख्य कक्ष के आंतरिक वातावरण के लिए स्वीकार्य तापमान सीमा बनाएगा। उदाहरण के लिए, यदि तापमान 40 पर और तापमान सहिष्णुता 3 पर सेट है, तो सिस्टम तब तक हीट गन पर स्विच नहीं करेगा जब तक कि तापमान 37 डिग्री तक गिर न जाए, और तब तक जारी रहेगा जब तक सेंसर 43 डिग्री नहीं पढ़ता। यह सहिष्णुता मान उन प्रयोगों के लिए शून्य के रूप में कम सेट किया जा सकता है जिनके लिए उच्च परिशुद्धता की आवश्यकता होती है, या शून्य से अधिक तापमान में मामूली वृद्धि के कारण होता है जो मुख्य कक्ष के पीछे धातु के टुकड़े से विकिरण के कारण हो सकता है।
· टिप्पणियाँ:
o यह सहिष्णुता मान डिग्री सेल्सियस में है, प्रतिशत त्रुटि नहीं।
चरण 6: प्रदर्शन और समस्या निवारण
प्रदर्शन
तापमान समायोजन और आर्द्रता समायोजन प्रणाली दोनों समय लेने वाली हैं। तापमान समायोजन प्रणाली लगभग एक घंटे या उससे कम समय में 60 डिग्री सेल्सियस तक किसी भी तापमान तक पहुंच सकती है, जैसा कि चित्र 5 में दिखाया गया है। परिभाषित सीमा तक पहुंचने के लिए आर्द्रता प्रणाली को कई घंटों तक चलने की आवश्यकता हो सकती है।
समस्या निवारण
कोड:
- यदि कोड सत्यापित नहीं होगा, तो यह कोड टेक्स्ट में त्रुटि या सेंसर लाइब्रेरी के स्थान की सबसे अधिक संभावना है। सेटअप निर्देशों की समीक्षा करें और सुनिश्चित करें कि सभी चरणों का सही ढंग से पालन किया गया था।
- अगर कोड अपलोड नहीं होगा, तो टूल्स पर जाएं और सुनिश्चित करें कि दोबारा कोशिश करने से पहले पोर्ट का चयन किया गया था।
- यदि कोड अपेक्षित रूप से कार्य नहीं करता है, तो यदि संभव हो तो फ़ाइल का पुराना संस्करण अपलोड करें। ·
तापमान या आर्द्रता:
सिफारिश की:
बहुत युवा के लिए एक ज्यूक बॉक्स उर्फ रास्पि-संगीत-बॉक्स: 5 कदम
बहुत युवा के लिए एक ज्यूक बॉक्स… उर्फ रास्पी-म्यूजिक-बॉक्स: निर्देशयोग्य "रास्पबेरी-पाई-आधारित-आरएफआईडी-म्यूजिक-रोबोट" अपने 3 साल के बच्चे के लिए ROALDH बिल्ड के एक म्यूजिक प्लेयर का वर्णन करते हुए, मैंने अपने छोटे बच्चों के लिए भी एक ज्यूक बॉक्स बनाने का फैसला किया। यह मूल रूप से 16 बटनों वाला एक बॉक्स है और एक रास्पी 2 आई
साइकिल एनर्जी डेमो (ऑपरेटिंग निर्देश): 4 कदम
साइकिल एनर्जी डेमो (ऑपरेटिंग निर्देश): यह इंस्ट्रक्शनल साइकिल एनर्जी डेमो के लिए ऑपरेटिंग इंस्ट्रक्शन है। बिल्ड का लिंक नीचे दिया गया है:https://www.instructables.com/id/Bicycle-Energy-Demo-Build
बाउंस बॉक्स बिल्ड निर्देश: 11 चरण
बाउंस बॉक्स बिल्ड निर्देश: यह एक बुनियादी अवलोकन है कि मैंने बाउंस बॉक्स प्रोटोटाइप कैसे बनाया। डिजाइन को अंतिम रूप नहीं दिया गया है, और ये निर्देश कुछ विवरणों पर प्रकाश डालते हैं- जिसमें कहा गया है, यहां कोई विशेषज्ञ-स्तर की तकनीक या विचार नहीं हैं, इसलिए यदि आप बढ़ईगीरी, सोल्डरी के लिए नए हैं
अपनी खुद की ग्रैफिटी रिसर्च लैब कैसे शुरू करें: 6 कदम (चित्रों के साथ)
अपनी खुद की ग्रैफिटी रिसर्च लैब कैसे शुरू करें: अपनी खुद की नकली प्रयोगशाला शुरू करना आसान है, लेकिन हम इन छह शानदार चरणों में इसे कठिन बनाने की कोशिश करेंगे।
द सिंथ ग्लोव: प्लेइंग विद द गाकेन एसएक्स-150: 8 स्टेप्स (चित्रों के साथ)
द सिंथ ग्लोव: प्लेइंग विद द गाकेन एसएक्स-150: {// शुरुआती इलेक्ट्रॉनिक्स-एर के लिए अच्छा है। // यह आपको इंटरफेस बनाने के लिए कुछ बुनियादी जानकारी देगा। // यदि हम ईमानदार हैं, तो इनमें से अधिकांश पहले से ही अन्य Ibles में है, लेकिन मुझे इन परियोजनाओं को एक साथ लाने का विचार पसंद आया। // द गाकेन