विषयसूची:
- चरण 1: जल चक्र
- चरण 2: मिमिक्री
- चरण 3: मानव चक्र
- चरण 4: स्मार्ट बागवानी
- चरण 5: एक्वापोनिक्स गार्डन का निर्माण
- चरण 6: उद्यान सामग्री सूची
- चरण 7: तालाब अपने बगीचे की रक्षा
- चरण 8: सिंचाई और जल निकासी
- चरण 9: मॉडलिंग
- चरण 10: बेसिक एक्वापोनिक्स सेंसर सेट
- चरण 11: लिनक्स सीरियल कंसोल इनपुट
- चरण 12: V2 नियंत्रक सीरियल इंटरफ़ेस
- चरण 13: V2 नियंत्रक अवलोकन
- चरण 14: V2 नियंत्रक बोर्ड
- चरण 15: V2 नियंत्रक पिनआउट
- चरण 16: V2 नियंत्रक निर्दिष्टीकरण
- चरण 17: V2 नियंत्रक प्लेटफ़ॉर्म उपकरण
- चरण 18: V2 नियंत्रक ब्लॉक आरेख
- चरण 19: एनालॉग सेंसर को V2 नियंत्रक से जोड़ना
- चरण 20: डिजिटल सेंसर को V2 नियंत्रक से जोड़ना
- चरण 21: 1-वायर सेंसर को V2 कंट्रोलर से जोड़ना
- चरण 22: गार्डन सेंसर को V2 कंट्रोलर से जोड़ना
- चरण 23: 8 बुनियादी सेंसर को V2 नियंत्रक से जोड़ना
- चरण 24: सेंसर को बगीचे से जोड़ना
- चरण 25: कनेक्टेड गार्डन अवलोकन
- चरण 26: सीरियल रॉ सेंसर मान
- चरण 27: क्रमबद्ध JSON स्ट्रिंग
- चरण 28: V2 नियंत्रक से कनेक्ट करना
- चरण 29: गार्डन एपीआई टोपोलॉजी
- चरण 30: Api. का उपयोग करके दूरस्थ रूप से डेटा एक्सेस करना
- चरण 31: व्यवस्थापक इंटरफ़ेस में लॉगिन करें
- चरण ३२: नए डिवाइस का नाम कॉन्फ़िगर करें
- चरण ३३: वी२ नियंत्रक पर वाईफाई को कॉन्फ़िगर करना
- चरण 34: वाईफाई नेटवर्क का चयन
- चरण 35: वाईफ़ाई नेटवर्क में लॉग इन करना
- चरण 36: अपने डिवाइस की खोज करना
- चरण 37: खाता और डिवाइस पंजीकरण
- चरण ३८: मैपिंग डिवाइस सेंसर
- चरण 39: मैप किया गया सेंसर विवरण
- चरण ४०: मैप किए गए सेंसर चिह्न
- चरण ४१: उद्यान एनिमेशन
- चरण 42: रुझान
- चरण 43: ट्विटर सेंसर अलर्ट
- चरण 44: स्मार्ट नियंत्रक घटक
- चरण ४५: कनेक्टिंग मेन्स वोल्टेज लोड
- चरण 46: एक संलग्नक
- चरण 47: स्मार्ट गार्डन शुरू करना
- चरण 48: डॉक्टर ताजे फल या सब्जियों की 7 मदद करने की सलाह देते हैं
- चरण 49: स्मार्ट गार्डन लाइव लिंक
वीडियो: V2 नियंत्रक - स्मार्ट एक्वापोनिक्स: 49 चरण (चित्रों के साथ)
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:21
डॉक्टर सलाह देते हैं कि हमें प्रतिदिन कम से कम 7 बार ताजे फल या सब्जियां लेनी चाहिए।
चरण 1: जल चक्र
सूर्य की ऊर्जा जल चक्र को शक्ति प्रदान करती है जिसमें पृथ्वी पर सतही जल बादलों में वाष्पित हो जाता है, बारिश के रूप में गिरता है और नदियों के रूप में वापस महासागर में लौट आता है। नाइट्रोजन चक्र में पौधों के लिए पोषक तत्व बनाने के लिए बैक्टीरिया और अन्य जीवित जीव समुद्र और भूमि से अपशिष्ट को तोड़ते हैं। ऑक्सीजन चक्र, लौह चक्र, सल्फर चक्र, समसूत्रण चक्र और अन्य चक्र समय के साथ विकसित हुए।
चरण 2: मिमिक्री
सर्कुलर सिस्टम स्वाभाविक रूप से टिकाऊ होते हैं। अगर इस तरह की प्रणाली राजसी रेडवुड जंगलों का उत्पादन कर सकती है, तो ऐसी प्रणाली मेरे बगीचे के लिए एक अच्छे विचार की तरह लगती है। नकल करते हुए हम पंपों का उपयोग करके एक महासागर, पृथ्वी और एक जल चक्र को कार्यात्मक रूप से फिर से बनाते हैं। सूक्ष्मजीव उपनिवेश में नाइट्रोजन चक्र शुरू करते हैं और अन्य चक्र प्रणाली के परिपक्व होने के साथ शुरू होते हैं।
चरण 3: मानव चक्र
फिर मनुष्य चक्र में आ गए और सब कुछ के प्रति उनके प्रेम ने वातावरण को बदल दिया। मनुष्य मॉडल को उसी तरह प्रभावित करते हैं, मछली प्यार से भर जाती है।
चरण 4: स्मार्ट बागवानी
प्रकृति मनुष्यों के साथ कम अंतःक्रियाओं के साथ बेहतर करती प्रतीत होती है, मनुष्य को प्रकृति के साथ उस अन्तरक्रियाशीलता की आवश्यकता प्रतीत होती है। यह स्वचालित और कनेक्टेड तकनीकों के लिए उपयुक्त समस्या की तरह लगता है। तो इलेक्ट्रॉनिक सर्किट और बूलियन बीजगणित एक प्राकृतिक फिट थे।
चरण 5: एक्वापोनिक्स गार्डन का निर्माण
एक स्थायी उद्यान का निर्माण टिकाऊ डिजाइन, टिकाऊ सामग्री और टिकाऊ प्रक्रियाओं से शुरू होता है। इसका मतलब है कि हमारे प्लास्टिक फुटप्रिंट को कम करना। इस डिजाइन में, लकड़ी के पैर और फ्रेम बीम सीधे एक पेड़ से आते हैं, जिससे दर्द होता है।
चरण 6: उद्यान सामग्री सूची
बेशक, ऊर्ध्वाधर अनाज की लकड़ी के लिए आपको भुगतान करने की कीमत नहीं है।
चरण 7: तालाब अपने बगीचे की रक्षा
वाटरप्रूफिंग ग्रो बेड के लिए कई संभावनाएं हैं। मुझे अपसाइकल की गई सामग्री और प्लाइवुड के साथ इंजीनियर लकड़ी पसंद है क्योंकि यह लिबास से बना है। इस निर्देश में, हम पॉन्ड शील्ड का उपयोग करते हैं जो एक मछली सुरक्षित एपॉक्सी राल है।
किनारों और किसी भी खुरदरी सतह पर चमक लागू करें, चमक को चिकना करें। सभी धूल कणों को वैक्यूम या ब्रश करें। फाइबरग्लास शीट्स को 2″ चौड़ी स्ट्रिप्स में काटें, जो ग्रो बेड के अंदर हर किनारे पर जाने के लिए पर्याप्त हो। अपने शीसे रेशा स्टेशन को एक साथ प्राप्त करें। मिक्स १ कप पेंट, १/२ कप हार्डनर, २/३ कप डिनाचर्ड अल्कोहल दिखाया गया है
2 मिनट से भी कम समय के लिए एक ड्रिल पेंट मिक्सर अटैचमेंट का उपयोग करके धीरे-धीरे मिलाएं। रोलर का उपयोग करके (एक बार में थोड़ा सा डालें) कोनों को पेंट करें, फाइबरग्लास संलग्न करें और फिर फाइबरग्लास पर पेंट करें। विचार शीसे रेशा को संतृप्त करना है ताकि कोई हवा की जेब न हो। जब आप शीसे रेशा के साथ समाप्त कर लें तो बाकी बढ़ने वाले बिस्तर को पेंट करें।
इसे सूखने दें, फिर इसे सूखने के लिए 4 घंटे के लिए हल्के से रेत दें, फिर एक और लिक्विड रबर पेंट कोट लगाएं। गहरे हरे रंग की छवियां 3 कोट लगाने के बाद होती हैं।
चरण 8: सिंचाई और जल निकासी
सिंचाई टयूबिंग 1/2 "पीवीसी से हर 6 के नीचे ड्रिल किए गए छेद के साथ बनाई गई है"। स्टैंडपाइप और ड्रेनेज टयूबिंग 1" से बड़ी होती है। 1" बल्कहेड किट का उपयोग कपलिंग के रूप में किया जाता है। हम बिस्तर के शीर्ष को सूखा रखना चाहते हैं ताकि स्टैंडपाइप ग्रो बेड के शीर्ष से 2" नीचे हो।
चरण 9: मॉडलिंग
जल चक्र के व्यवहार या संरचना की मॉडलिंग करना इतना आसान नहीं है क्योंकि ये कई चर वाली विशाल प्रणालियाँ हैं। हमारे द्वारा बनाए गए वैचारिक मॉडल जटिल विवरणों को छिपाने के लिए सारगर्भित हैं।
यह तय करने में कि कौन से सेंसर का उपयोग करना है, एक अच्छा सवाल यह हो सकता है कि जल चक्र में सबसे बुनियादी घटक क्या हैं - पानी, जमीन, जमीन पर पानी उठाने के लिए ऊर्जा का एक बड़ा हिस्सा, मीडिया जो अपवाह के लिए संतृप्त होता है और पानी के लिए गुरुत्वाकर्षण स्रोत पर लौटें। यह ऐसे बगीचे में आवश्यक डेटा संग्रह का एक बुनियादी स्तर स्थापित करता है क्योंकि ये महत्वपूर्ण प्रक्रियाएं हैं जिन्हें निगरानी की आवश्यकता होती है।
एक और अच्छा सवाल यह हो सकता है कि नाइट्रोजन चक्र के मूल घटक क्या हैं।
चरण 10: बेसिक एक्वापोनिक्स सेंसर सेट
मूल सेंसर सेट को बढ़ाया जा सकता है और इसका उपयोग जल चक्र और पर्यावरणीय परिस्थितियों की निगरानी और कल्पना करने के लिए किया जाता है।
फ्लोरेट सेंसर - एक हॉल इफेक्ट सेंसर जिसका उपयोग टैंक से पानी की गति को मापने के लिए किया जाता है। यह विनाशकारी विफलता या गिरावट के लिए पंप की निगरानी भी करता है। इसका उपयोग रुकावटों के लिए सिंचाई लाइनों की निगरानी के लिए भी किया जाता है
1-तार तापमान - मछली टैंक, परिवेश या मीडिया तापमान में पानी के तापमान को मापने के लिए प्रयोग किया जाता है
IR डिस्टेंस सेंसर - एक एनालॉग सेंसर जो किसी ऑब्जेक्ट को IR सिग्नल बाउंस करके काम करता है। इसका उपयोग ग्रो बेड में पानी की गहराई को मापने के लिए किया जाता है। इसका उपयोग बढ़ते बेड फ्लड और ड्रेन साइकल की निगरानी के लिए भी किया जाता है।
फोटोकेल सेंसर - एक एनालॉग आधारित सेंसर जिसका प्रतिरोध प्रकाश की तीव्रता के साथ बदलता रहता है। इसका उपयोग इनडोर प्रकाश व्यवस्था या प्राकृतिक प्रकाश व्यवस्था से स्तरों को मापने के लिए किया जाता है
लिक्विड सेंसर - एक प्रतिरोधक एनालॉग सेंसर है जिसका उपयोग लीक के माध्यम से पानी के नुकसान की निगरानी के लिए किया जाता है।
फ्लो स्विच - एक चुंबकीय रीड स्विच पर आधारित एक डिजिटल सेंसर है। यह ग्रो बेड ड्रेनेज की निगरानी करता था।
फ्लोट स्विच - एक चुंबकीय रीड ऑन/ऑफ स्विच पर आधारित एक डिजिटल सेंसर है। इसका उपयोग यह सुनिश्चित करने के लिए किया जाता है कि मछली टैंक का जल स्तर हमेशा पर्याप्त हो।
चरण 11: लिनक्स सीरियल कंसोल इनपुट
कीबोर्ड और माउस लिनक्स कंप्यूटर पर सीरियल कंसोल से जुड़े होते हैं ताकि उपयोगकर्ता निम्न स्तर पर भी लिनक्स कर्नेल और एप्लिकेशन के साथ संवाद कर सकें।
एक कीबोर्ड और माउस के बजाय, हमने एक माइक्रोकंट्रोलर को v2 कंट्रोलर बोर्ड पर linux माइक्रो कंप्यूटर के सीरियल कंसोल इनपुट से जोड़ा।
यह बिना किसी विशेष लिनक्स ड्राइवर या कॉन्फ़िगरेशन की आवश्यकता के बाहरी दुनिया और लिनक्स माइक्रोकंट्रोलर अनुप्रयोगों के बीच सेंसर और एक्चुएटर डेटा को मूल रूप से पारित करने की अनुमति देता है।
लिनक्स कंप्यूटर में कंसोल इनपुट एक मानव उपयोगकर्ता द्वारा डेटा प्रविष्टि के लिए कीबोर्ड/माउस द्वारा उपयोग किया जाने वाला सीरियल इंटरफ़ेस है। परिणाम तब सामान्य रूप से कंप्यूटर मॉनीटर स्क्रीन पर प्रदर्शित होते हैं।
चरण 12: V2 नियंत्रक सीरियल इंटरफ़ेस
v2 कंट्रोलर एक लिनक्स आधारित कंप्यूटर बोर्ड है जिसमें पारंपरिक कीबोर्ड के बजाय सीरियल कंसोल इनपुट से जुड़ा एक माइक्रोकंट्रोलर होता है। इसका मतलब है कि यह सीधे सेंसर से रीडिंग ले सकता है। आउटपुट चरण में कंप्यूटर मॉनीटर के लिए विभिन्न हार्डवेयर ड्राइवर होते हैं।
चरण 13: V2 नियंत्रक अवलोकन
V2 कंट्रोलर एक एम्बेडेड लिनक्स कंप्यूटर है जिसमें सीरियल कंसोल इनपुट से जुड़ा एक Atmega 2560 माइक्रोकंट्रोलर है। इसका मतलब यह है कि यह कीबोर्ड पर टाइप करने वाले उपयोगकर्ताओं के समान डेटा स्वीकार कर सकता है, केवल डेटा एक Arduino मेगा से आता है।
फिर सूचना को उपयोगकर्ता द्वारा कीबोर्ड पर दर्ज किए गए डेटा के समान उपकरणों के साथ संसाधित किया जाता है। मॉनिटर स्क्रीन के बजाय, v2 कंट्रोलर के आउटपुट चरण में रिले के लिए ओपन कलेक्टर ट्रांजिस्टर और अन्य एक्चुएटर्स के लिए ड्राइवर होते हैं।
v2 कंट्रोलर अपने ऑनबोर्ड हार्डवेयर घटकों में से किसी का उपयोग करने के लिए आवश्यक सभी सॉफ़्टवेयर के साथ प्रीलोडेड आता है। v2 कंट्रोलर के पास एक बैकएंड प्लेटफॉर्म और एपीआई है जो दूरस्थ रूप से सभी हार्डवेयर घटकों के साथ-साथ डेटा लॉगिंग, विज़ुअलाइज़ेशन, अलर्टिंग और अन्य प्रोसेसिंग टूल तक पहुंच की अनुमति देता है।
संक्षेप में, v2 नियंत्रक बोर्ड किसी भी भौतिक अनुप्रयोग के लिए पूर्ण-स्टैक IoT प्लेटफॉर्म का उपयोग करने के लिए एक शक्तिशाली आसान भौतिक इंटरफ़ेस है
चरण 14: V2 नियंत्रक बोर्ड
.इन बोर्डों को डिजाइन करने और बनाने के लिए यह एक लंबी यात्रा थी। मैं बाद के निर्देश में अनुभव साझा कर सकता हूं। यहां और जानकारी है
चरण 15: V2 नियंत्रक पिनआउट
चरण 16: V2 नियंत्रक निर्दिष्टीकरण
चरण 17: V2 नियंत्रक प्लेटफ़ॉर्म उपकरण
चरण 18: V2 नियंत्रक ब्लॉक आरेख
चरण 19: एनालॉग सेंसर को V2 नियंत्रक से जोड़ना
एनालॉग सेंसर में आमतौर पर एक सिग्नल पिन, एक ग्राउंड पिन और कभी-कभी एक तीसरा पावर पिन होता है। v2 कंट्रोलर बिना किसी अतिरिक्त हार्डवेयर के एनालॉग सेंसर को इंटरफेस करेगा।
एनालॉग सिग्नल पिन को बोर्ड पर किसी भी मुफ्त एनालॉग पिन से कनेक्ट करें और संबंधित बिजली लाइनों को कनेक्ट करें।
यदि एक संभावित विभक्त अवरोधक की आवश्यकता है, तो आप एक आंतरिक सॉफ़्टवेयर पुल-अप का उपयोग कर सकते हैं या आप संबंधित डिप स्विच को फ़्लिक करके सटीक ऑनबोर्ड एक को स्विच कर सकते हैं।
चरण 20: डिजिटल सेंसर को V2 नियंत्रक से जोड़ना
डिजिटल सेंसर लाइन को बोर्ड पर किसी भी संबंधित डिजिटल पिन और पावर पिन से कनेक्ट करें।
यदि आवश्यक हो, तो डिजिटल सेंसर के लिए सॉफ़्टवेयर पुल-अप रोकनेवाला सक्रिय करें
चरण 21: 1-वायर सेंसर को V2 कंट्रोलर से जोड़ना
कुछ सेंसर में माइक्रोकंट्रोलर होते हैं जो कंप्यूटर की स्थिति बिट्स की एक धारा के रूप में वापसी मान होते हैं। 1-वायर सेंसर विशिष्ट सेंसर हैं। v2 नियंत्रक में ऐसे उपकरणों के लिए विभिन्न ऑनबोर्ड सर्किटरी हैं।
1-तार तापमान संवेदक को जोड़ने के लिए, डेटा सिग्नल लाइन को 4k7. के साथ किसी भी डिजिटल लाइन से कनेक्ट करें
परजीवी प्रतिरोधी, और बिजली संकेतों को कनेक्ट करें। 4k7 रोकनेवाला को चालू स्थिति में फ़्लिक करें
चरण 22: गार्डन सेंसर को V2 कंट्रोलर से जोड़ना
चरण 23: 8 बुनियादी सेंसर को V2 नियंत्रक से जोड़ना
चरण 24: सेंसर को बगीचे से जोड़ना
विशिष्ट सेंसर स्थान दिखाए जाते हैं।
चरण 25: कनेक्टेड गार्डन अवलोकन
2560 Atmega माइक्रोकंट्रोलर मेरे द्वारा लिखा गया पहला और एकमात्र Arduino स्केच चलाता है। यह कच्चे मूल्यों के लिए लगातार इनपुट पिन को पोल करता है और इन्हें JSON स्ट्रिंग के रूप में सीरियल आउटपुट में भेजता है।
चरण 26: सीरियल रॉ सेंसर मान
माइक्रोकंट्रोलर से माइक्रो कंप्यूटर पर भेजे गए कच्चे पिन रीडिंग के साथ सीरियल स्ट्रिंग्स दिखाए जाते हैं
चरण 27: क्रमबद्ध JSON स्ट्रिंग
OpenWrt पर एक अजगर स्क्रिप्ट एक JSON ऑब्जेक्ट में सेंसर स्ट्रिंग्स को क्रमबद्ध करती है, अतिरिक्त तत्वों को जोड़ती है और नेटवर्क पर डेटा को एपीआई को भेजती है
चरण 28: V2 नियंत्रक से कनेक्ट करना
- ईथरनेट का उपयोग करके, v2 नियंत्रक को अपने कंप्यूटर से कनेक्ट करें
- यदि आवश्यक हो तो USB से ईथरनेट एडेप्टर का उपयोग करें
- 9vdc आपूर्ति का उपयोग करके v2 नियंत्रक को पावर दें
- यदि आपके कंप्यूटर को स्वचालित IP कॉन्फ़िगरेशन (DHCP सक्षम) के लिए सक्षम किया गया है, तो उसे v2 नियंत्रक द्वारा एक स्वचालित IP पता 192.168.73.x असाइन किया जाएगा।
चरण 29: गार्डन एपीआई टोपोलॉजी
लॉगिंग, विश्लेषण, विज़ुअलाइज़ेशन, अलर्टिंग और रिमोट कंट्रोल के लिए उद्यान डेटा v2 API को भेजा जाता है।
चरण 30: Api. का उपयोग करके दूरस्थ रूप से डेटा एक्सेस करना
उचित क्रेडेंशियल के साथ एपीआई के लिए एक HTTP रेस्ट कॉल नवीनतम डेटा लौटाएगा जैसा कि नीचे दिखाया गया है
कर्ल
{ "बॉडरेट": 38400, "नाम": "kj_v2_01", "अपटाइम": "1:24:10.140000", "पिन": { "D38": 0, "D39": 0, "D36": 0, "D37": 0,, "D33": 0, "D30": 0, "D31": 0, "A15": 422, "A14": 468, "A11": 624, "A10": 743, "A13": 475, "A12" ": 527, "relay8": 0, "UART3": 0, "A1": 933, "A0": 1023, "A3": 1022, "A2": 1023 "A9": 1023, "A8": 348, "D29": 0, "D28": 0, "न्यूट्रिएंटटेम्प": 22.44, "D23": 1, "D22": 0,}, "संस्करण": "v2.0.0", "wlan0": "192.168.0.1"। 1.2", "प्रारंभ करें": 0, "atmegaUptime": "00:00:34:52", "टाइमस्टैम्प": 1473632348121, "दिन": 1472256000000, "समय": "2016-09-11T22:19:08.121Z ", "_id": "57d5d85cd065ea465409fce" }
चरण 31: व्यवस्थापक इंटरफ़ेस में लॉगिन करें
- अपने ब्राउज़र को https://192.168.73.1. पर इंगित करें
- उपयोगकर्ता नाम: रूट
- पासवर्ड: tempV2pwd (या जो कुछ भी इसे बदला गया था)
चरण ३२: नए डिवाइस का नाम कॉन्फ़िगर करें
- सिस्टम मेनू बार पर, ड्रॉपडाउन सूची से 'सिस्टम' पर क्लिक करें
- होस्टनाम फ़ील्ड में नए डिवाइस का नाम टाइप करें
- 'सहेजें और लागू करें' पर क्लिक करें
- पावर स्विच को बंद करें/नए होस्टनाम को प्रभावी होने पर बंद करें।
चरण ३३: वी२ नियंत्रक पर वाईफाई को कॉन्फ़िगर करना
- 'नेटवर्क' मेनू से वाईफाई विकल्प चुनें
- वाईफ़ाई मेनू पर 'स्कैन' बटन पर क्लिक करें
चरण 34: वाईफाई नेटवर्क का चयन
'नेटवर्क से जुड़ें' बटन का उपयोग करके सूची से अपना वाईफाई नेटवर्क चुनें
चरण 35: वाईफ़ाई नेटवर्क में लॉग इन करना
- अपने नेटवर्क के लिए सुरक्षा क्रेडेंशियल दर्ज करें
- 'सबमिट' का चयन करें स्थिति वायरलेस आइकन नीला हो जाना चाहिए और कनेक्शन की ताकत का संकेत देना चाहिए
- वाईफाई कॉन्फ़िगरेशन को पूरा करने के लिए 'सहेजें और लागू करें' पर क्लिक करें
चरण 36: अपने डिवाइस की खोज करना
यदि आपका नेटवर्क कनेक्शन सफलतापूर्वक स्थापित हो गया था, तो आपका डिवाइस स्वचालित रूप से https://api.kijanigrows.com/v2/devices/list पर दूरस्थ एपीआई को डेटा भेजना शुरू कर देगा।
सूची में अपने डिवाइस का नाम खोजें। यदि यह अनुपलब्ध है, तो व्यवस्थापक स्थिति इंटरफ़ेस में अपने होस्टनाम और वाईफ़ाई नेटवर्क कॉन्फ़िगरेशन की पुष्टि करें।
चरण 37: खाता और डिवाइस पंजीकरण
यहां एक खाते के लिए साइन अप करें
अपना उपयोगकर्ता नाम और डिवाइस का नाम [email protected] पर भेजें
एक ईमेल प्राप्त करने के बाद लॉग इन करें जो पुष्टि करता है कि आपका डिवाइस आपको सौंपा गया था।
चरण ३८: मैपिंग डिवाइस सेंसर
आम तौर पर माइक्रो-कंट्रोलर हार्डवेयर जटिल दिखता है क्योंकि सबसे सरल सेंसर के लिए भी इलेक्ट्रॉनिक इंटरफेस सर्किट की आवश्यकता होती है - ब्रेडबोर्ड, शील्ड्स, हैट, कैप आदि।
सॉफ़्टवेयर जटिल दिखाई देता है क्योंकि यह आमतौर पर बहुत अधिक करता है - इंटरफ़ेस सेंसर सिग्नल, डेटा की व्याख्या, पठनीय मान प्रस्तुत करना, निर्णय लेना, कार्रवाई करना आदि।
उदाहरण के लिए, एक थर्मिस्टर (तापमान पर निर्भर रोकनेवाला) को एक एनालॉग पिन से जोड़ने के लिए आमतौर पर Vcc से बंधे पुलअप रेसिस्टर के साथ एक संभावित डिवाइडर सर्किट की आवश्यकता होती है। सेल्सियस में इस मान को प्रदर्शित करने के लिए एक प्रोग्राम कोड की कुछ गैर-अंग्रेज़ी पंक्तियों को लेगा। हार्डवेयर और सॉफ्टवेयर 8 सेंसर के साथ जटिल दिखेंगे। पिन बदलने या नए सेंसर जोड़ने के लिए नए फर्मवेयर की आवश्यकता होगी। अगर सब कुछ दूर से काम करना है तो यह और जटिल हो जाता है।
v2 नियंत्रक में बाहरी घटकों के बिना लगभग किसी भी सेंसर को इंटरफ़ेस करने के लिए ऑनबोर्ड सर्किटरी है। v2 कंट्रोलर पर फर्मवेयर सभी इनपुट पिन को पोल करता है और रॉ वैल्यू देता है। कच्चे मान सुरक्षित रूप से एपीआई को भेजे जाते हैं जहां उन्हें विज़ुअलाइज़ेशन, विश्लेषण, रिमोट कंट्रोल और अलर्टिंग के लिए संबंधित सेंसर में मैप किया जाता है।
मानचित्रण kj2arduino पुस्तकालय द्वारा किया जाता है जो नए सॉफ्टवेयर या हार्डवेयर के बिना v2 नियंत्रक बोर्ड पर सेंसर या पिन के निर्बाध आदान-प्रदान की अनुमति देता है। आप अपना पिन नाम और बगीचे से जुड़े सेंसर (या भौतिक अनुप्रयोग) का चयन करें जैसा कि चित्र में दिखाया गया है।
चरण 39: मैप किया गया सेंसर विवरण
एक सेंसर मैप किए जाने के बाद, इसके विवरण और मेटाडेटा को सेंसर प्रकार पर क्लिक करके एक्सेस किया जा सकता है।
यहां सेंसर के लिए सेंसर प्रकार, इकाइयां, सेटपॉइंट, संदेश, आइकन, सूचनाएं और रूपांतरण कोड निर्दिष्ट किया जा सकता है। रूपांतरण कोड (उदाहरण के लिए दिखाया गया ldr2lumens) kj2arduino पुस्तकालय के लिए एक फ़ंक्शन कॉल है। यह प्रस्तुति के लिए मानवीय रूप से पठनीय डेटा को भेजे गए कच्चे सेंसर मूल्यों को परिवर्तित करता है।
चरण ४०: मैप किए गए सेंसर चिह्न
मैप किए गए सेंसर मान डिवाइस सेंसर टैब विकल्प पर डायनेमिक आइकन के रूप में दिखाए जाते हैं।
डिवाइस के सेंसर विवरण इंटरफ़ेस में कॉन्फ़िगर किए गए मानों के आधार पर आइकन बदल जाएंगे
चरण ४१: उद्यान एनिमेशन
गार्डन एनिमेशन टैब पर सेंसर मूल्यों को एक गतिशील उद्यान एनीमेशन के रूप में भी देखा जा सकता है। सेंसर सेटपॉइंट मानों के आधार पर रंग और आकार बदल जाएंगे।
चरण 42: रुझान
डिवाइस सेंसर डेटा को चलने के लिए ग्राफ़ के रूप में भी देखा जा सकता है।
चरण 43: ट्विटर सेंसर अलर्ट
डिवाइस, सेंसर विवरण और सेटपॉइंट मानों के आधार पर अलर्ट भेजे जाते हैं।
चरण 44: स्मार्ट नियंत्रक घटक
अधिकांश घटक ईबे या अमेज़ॅन और अधिकांश विविधताओं से आसानी से उपलब्ध हैं। V2 कंट्रोलर प्रीइंस्टॉल्ड सभी सॉफ़्टवेयर के साथ आता है। किजानी ग्रो पर आप मुझसे v2 कंट्रोलर प्राप्त कर सकते हैं। यदि आप प्रवाह स्विच का उपयोग करते हैं, तो बैकफ़्लो से बचने के लिए कम प्रवाह दर वाला स्विच प्राप्त करें।
चरण ४५: कनेक्टिंग मेन्स वोल्टेज लोड
यह चरण वैकल्पिक है और केवल तभी आवश्यक है जब आप अपने बगीचे को स्वायत्त या दूर से नियंत्रित करना चाहते हैं।
खतरनाक हाई इलेक्ट्रिक वोल्टेज शामिल हैं। अपने जोखिम पर निर्देशों का पालन करें
पावर केबल से लाइव या न्यूट्रल कनेक्शन तोड़ दें। इसे टांका लगाने वाले लोहे का उपयोग करके टिन करें। पावर केबल के दोनों सिरों को सामान्य रूप से खुले (NO) कनेक्शन के रिले से कनेक्ट करें। पावर केबल के एक सिरे पर लोड होने वाले लोड को कनेक्ट करें और दूसरे को मेन आउटलेट में डालें जैसा कि नीचे दिखाया गया है। रिले के माध्यम से लोड को चालू करने के लिए ओपन कलेक्टर ट्रांजिस्टर को पावर दें। अन्य स्विच किए गए मुख्य आउटपुट के लिए दोहराएं
IO पिन v2 कंट्रोलर पर Linux कनेक्टर J19 पर जाते हैं:
- वीसीसी - वीसीसी
- Gnd - Gnd
- IO20 - रिले 1
- आईओ19 - रिले 2
- आईओ18 - रिले 3
- आईओ२२ - रिले ४
पंप के लिए, जलाशय पंप, रोशनी और फीडर क्रमशः। (यह वास्तव में कोई फर्क नहीं पड़ता सब कुछ सॉफ्टवेयर मैप किया गया है)
चरण 46: एक संलग्नक
एक पेंसिल, एक डरमेल टूल और एक ड्रिल का उपयोग करके मैंने बाड़ों में फिट होने के लिए सब कुछ काट दिया।
आप इसे अपने जीवन को आसान बनाने के लिए जिमी किट के रूप में प्राप्त कर सकते हैं।
चरण 47: स्मार्ट गार्डन शुरू करना
नियंत्रक किसी भी बगीचे के साथ काम करेगा।
यदि आप मेरी तरह एक का निर्माण करते हैं, तो आपको केवल ग्रो बेड में फिल्टर मीडिया और टैंक में मछली सुरक्षित पानी की आवश्यकता होती है। अधिकांश हाइड्रोपोनिक मीडिया बहुत अच्छा काम करेगा, इनडोर उद्यान के लिए मैं हल्के विस्तारित मिट्टी का उपयोग करता हूं।
पंप, इनडोर लाइटिंग, पावर केबल कनेक्ट करें। पावर बटन दबाएं, पीछे खड़े हों… आनंद लें - v2 नियंत्रक को अपने पारिस्थितिकी तंत्र का हिस्सा बनने दें।
जब सब कुछ ठीक लगे, तो अपनी मछली डालें। मेरे टैंक में लगभग 12 सुनहरी मछलियां हैं। मेरा सुझाव है कि बगीचे की निगरानी के लिए एक फिश टैंक वाटर क्वालिटी टेस्ट किट प्राप्त करें क्योंकि यह जैविक रूप से साइकिल चलाता है।
मैं माइक्रोग्रीन और स्प्राउट्स को क्ले मीडिया पर प्रसारित करके उगाता हूं। आम तौर पर, मेरे द्वारा उगाए जाने वाले पौधों के साथ मेरा नियम यह है कि मैं उन्हें सप्ताह के भीतर खाना शुरू करने में सक्षम हूं या उनके पास कुछ औषधीय गुण हैं।
चरण 48: डॉक्टर ताजे फल या सब्जियों की 7 मदद करने की सलाह देते हैं
.. मेरे स्मार्ट गार्डन वाले मेरे पसंदीदा हैं …
चरण 49: स्मार्ट गार्डन लाइव लिंक
मेरे कार्यालय के बगीचे और अन्य के कुछ लाइव लिंक यहां दिए गए हैं। अगर पहली बार में कुछ भी लोड नहीं होता है तो रिफ्रेश करें। दयालु हों।
रुझान -
आइकन -
एनिमेशन -
सतर्क करना -
वीडियो -
v2 कंट्रोलर टाइमलैप्स स्ट्रीम के लिए वीडियो का भी समर्थन करता है
यह भी देखें, ndovu, themurphy (ऊपर कैमरा), बेवकूफ चिकनकूप, इकोविलेज और अन्य सार्वजनिक पहुंच के साथ।
जल प्रतियोगिता में द्वितीय पुरस्कार
सिफारिश की:
Arduino Uno के साथ ध्वनिक उत्तोलन चरण-दर-चरण (8-चरण): 8 चरण
Arduino Uno के साथ ध्वनिक उत्तोलन चरण-दर-चरण (8-चरण): अल्ट्रासोनिक ध्वनि ट्रांसड्यूसर L298N डीसी महिला एडाप्टर बिजली की आपूर्ति एक पुरुष डीसी पिन के साथ Arduino UNOBreadboardयह कैसे काम करता है: सबसे पहले, आप Arduino Uno पर कोड अपलोड करते हैं (यह डिजिटल से लैस एक माइक्रोकंट्रोलर है और कोड (C++) कन्वर्ट करने के लिए एनालॉग पोर्ट
एक्वापोनिक्स पंप के लिए Arduino आधारित टाइमर: 4 कदम
एक्वापोनिक्स पंप के लिए Arduino आधारित टाइमर: यह एक्वापोनिक्स पंप के लिए Arduino आधारित टाइमर पर एक छोटा सा निर्देश है। मेरे पास निरंतर प्रवाह के साथ घर के अंदर एक छोटा एक्वापोनिक्स सिस्टम सेटअप है। पंप लगातार चल रहा है और मैं एक टाइमर बनाना चाहता था जो पंप को एक निश्चित गति के लिए चलाएगा
YABC - फिर भी एक और Blynk नियंत्रक - IoT क्लाउड तापमान और आर्द्रता नियंत्रक, ESP8266: 4 चरण
YABC - फिर भी एक और Blynk नियंत्रक - IoT क्लाउड तापमान और आर्द्रता नियंत्रक, ESP8266: हाय मेकर्स, मैंने हाल ही में घर पर मशरूम उगाना शुरू किया है, ऑयस्टर मशरूम, लेकिन मेरे पास घर पर पहले से ही 3x नियंत्रक हैं जो मेरे घर काढ़ा, पत्नी के लिए किण्वक तापमान नियंत्रण के लिए हैं। अब यह कोम्बुचा काम भी कर रहा है, और गर्मी के लिए थर्मोस्टेट के रूप में
Arduino के साथ USB NES नियंत्रक !: 6 चरण (चित्रों के साथ)
एक Arduino के साथ USB NES नियंत्रक !: अद्यतन 22-12-2014 अनुदेशक उपयोगकर्ता mattpbooth ने कोड को अद्यतन किया है और इसे github पर होस्ट कर रहा है:https://github.com/mattpbooth/ArduinoNESController…धन्यवाद मैट! अद्यतन 03-12-2011प्रतिस्थापित प्रिंट (derp) के साथ एक प्रिंटलाइन। अद्यतन 01-12-2011 सभी कोड f
N64 नियंत्रक के साथ Arduino का उपयोग करें: 5 चरण (चित्रों के साथ)
N64 नियंत्रक के साथ Arduino का उपयोग करें: Arduino के साथ NES नियंत्रक का उपयोग करने के लिए ट्यूटोरियल हैं, लेकिन अधिक जटिल N64 नियंत्रक और इसके एनालॉग जॉयस्टिक का उपयोग करने की एक निश्चित अपील है। यदि आपके पास एक Arduino है और आप एक Adaptoid खरीदना नहीं चाहते हैं, तो यह निर्देश