विषयसूची:

इंटेल ऑटोमेटेड गार्डनिंग सिस्टम: 16 कदम (चित्रों के साथ)
इंटेल ऑटोमेटेड गार्डनिंग सिस्टम: 16 कदम (चित्रों के साथ)

वीडियो: इंटेल ऑटोमेटेड गार्डनिंग सिस्टम: 16 कदम (चित्रों के साथ)

वीडियो: इंटेल ऑटोमेटेड गार्डनिंग सिस्टम: 16 कदम (चित्रों के साथ)
वीडियो: ये हैंडीमैन टिप्स और हैक्स हैं बेहद शानदार ▶3 2024, जुलाई
Anonim
Image
Image
इंटेल स्वचालित बागवानी प्रणाली
इंटेल स्वचालित बागवानी प्रणाली
इंटेल स्वचालित बागवानी प्रणाली
इंटेल स्वचालित बागवानी प्रणाली
इंटेल स्वचालित बागवानी प्रणाली
इंटेल स्वचालित बागवानी प्रणाली

[वीडियो चलाएं]

सभी को नमस्कार !!!

इंटेल एडिसन पर यह मेरा पहला इंस्ट्रक्शंस है। यह निर्देशयोग्य इंटेल एडिसन और अन्य सस्ते इलेक्ट्रॉनिक सेंसर का उपयोग करके छोटे पॉटेड पौधों या जड़ी-बूटियों के लिए एक स्वचालित पानी (ड्रिप सिंचाई) प्रणाली बनाने के लिए एक गाइड है। यह एक इनडोर जड़ी बूटी के पौधे उगाने के लिए एकदम सही है। लेकिन इस विचार को एक बड़ी प्रणाली के लिए लागू किया जा सकता है।

मैं एक गाँव से हूँ और हमारी अपनी फर्म है। अपने गाँव में रहने के दौरान हमें अपनी फर्म से बहुत सारी ताज़ी सब्जियाँ / जड़ी-बूटियाँ मिल रही थीं (ऊपर चित्र देखें)। लेकिन अब स्थिति अलग है, क्योंकि मैं एक में रह रहा हूँ शहर में अब ताजी सब्जियां / जड़ी-बूटी के पत्ते नहीं हैं। मुझे इन्हें स्टोर से खरीदना है जो बिल्कुल ताजा नहीं हैं। इसके अलावा वे हानिकारक कीटनाशकों का उपयोग करके उगाए जाते हैं जो स्वास्थ्य के लिए अच्छा नहीं है। इसलिए मैं अपने घर पर जड़ी-बूटियों को मजबूत करने की योजना बना रहा हूं। बालकनी जो पूरी तरह से ताजा और हानिरहित है। लेकिन मजबूती एक समय लेने वाली प्रक्रिया है। मैं हमेशा अपने फूलों के पौधों में पानी देना भूल जाता हूं। यह स्वचालित बागवानी प्रणाली का विचार देता है।

प्रणाली को मिट्टी की नमी, पौधों पर पड़ने वाले प्रकाश की मात्रा और जल प्रवाह दर को समझने के लिए डिज़ाइन किया गया है। जब मिट्टी में नमी की मात्रा बहुत कम होती है, तो सिस्टम एक पंप शुरू करने और मिट्टी को पानी देने का आदेश देगा। फ्लो मीटर पानी की खपत की निगरानी करता है।

इसके अलावा इंटेल एडिसन नमी के स्तर, परिवेशी प्रकाश और प्रवाह दर के बारे में जानकारी वेब पर प्रसारित करेगा। आप अपने स्मार्ट फोन के सभी डेटा को ब्लिंक ऐप्स का उपयोग करके मॉनिटर कर सकते हैं। फिर नमी होने पर स्वचालित रूप से आपके खाते में एक ट्विट भेजा जा सकता है किसी दिए गए थ्रेशोल्ड मान से नीचे आता है।

हाल के वर्षों में पर्यावरण की देखभाल बहुत महत्वपूर्ण हो गई है और "हरित" अनुप्रयोगों की मांग बढ़ रही है जो CO2 उत्सर्जन को कम करने या ऊर्जा की खपत का अधिक कुशल प्रबंधन करने में मदद कर सकते हैं। परियोजना को अधिक विश्वसनीय और पर्यावरण के अनुकूल बनाने के लिए, मैंने उपयोग किया पूरे सिस्टम को बिजली देने के लिए सौर ऊर्जा।

चरण 1: आवश्यक भाग

1. इंटेल एडिसन बोर्ड (अमेज़ॅन)

2. नमी सेंसर (अमेज़ॅन)

3. फ्लो सेंसर (अमेज़ॅन)

4.डीसी पंप (अमेज़ॅन)

5.फोटोकेल /एलडीआर (अमेज़ॅन)

6. MOSFET (IRF540 या IRL540) (अमेज़ॅन)

7. ट्रांजिस्टर (2N3904) (अमेज़ॅन)

8. डायोड (1N4001) (अमेज़ॅन)

9. प्रतिरोधक (10K x2, 1K x1, 330R x1)

10. संधारित्र -10uF (अमेज़ॅन)

11. हरी एलईडी

12. डबल साइड प्रोटोटाइप बोर्ड (5cm x 7cm) (अमेज़ॅन)

13. तारों के साथ जेएसटी एम/एफ कनेक्टर (2 पिन x 3, 3पिन x1) (ईबे)

14. डीसी जैक- पुरुष (अमेज़ॅन)

15. हैडर पिन (अमेज़ॅन)

16.सौर पैनल 10W (Voc = 20V-25V) (अमेज़ॅन)

17. सोलर चार्ज कंट्रोलर (अमेज़न)

18. मुहरबंद लीड एसिड बैटरी (अमेज़ॅन)

उपकरण की आवश्यकता:

1. सोल्डरिंग आयरन (अमेज़ॅन)

2. वायर कटर / स्ट्रिपर (अमेज़ॅन)

3.हॉट ग्लू गन (अमेज़न)

4.ड्रिल (अमेज़ॅन)

चरण 2: सिस्टम कैसे काम करता है

सिस्टम कैसे काम करता है
सिस्टम कैसे काम करता है
सिस्टम कैसे काम करता है
सिस्टम कैसे काम करता है

परियोजना का केंद्र इंटेल एडिसन बोर्ड है। यह विभिन्न सेंसर (जैसे मिट्टी की नमी, प्रकाश, तापमान, जल प्रवाह आदि) और एक पानी पंप से जुड़ा हुआ है। सेंसर मिट्टी की नमी, सूरज की रोशनी और पानी जैसे विभिन्न मापदंडों की निगरानी करते हैं। प्रवाह/खपत को फिर इंटेल बोर्ड को खिलाया गया। फिर इंटेल बोर्ड सेंसर से आने वाले डेटा को प्रोसेस करता है और प्लांट को पानी देने के लिए वाटर पंप को कमांड देता है।

इंटेल एडिसन इनबिल्ट वाईफाई के माध्यम से विभिन्न पैरामीटर वेब पर भेजे जाते हैं। फिर इसे आपके स्मार्टफ़ोन/टैबलेट से संयंत्र की निगरानी के लिए ब्लिंक ऐप्स के साथ इंटरफेस किया जाता है।

आसान समझ के लिए मैंने परियोजनाओं को छोटे वर्गों में विभाजित किया है:

1. एडिसन के साथ शुरुआत करना

2. परियोजना के लिए विद्युत आपूर्ति

3. सेंसर को जोड़ना और परीक्षण करना

4. सर्किट / शील्ड बनाना

5. ब्लिंक ऐप के साथ इंटरफेसिंग

6. सॉफ्टवेयर

7. संलग्नक तैयार करना

8. अंतिम परीक्षण

चरण 3: इंटेल एडिसन की स्थापना

इंटेल एडिसन की स्थापना
इंटेल एडिसन की स्थापना
इंटेल एडिसन की स्थापना
इंटेल एडिसन की स्थापना

मैं इस Intel Edison और Arduino Expansion Board को Amazon से खरीदता हूं। मैं बहुत बदकिस्मत हूं क्योंकि इसे इंस्ट्रक्शनल कैंपेन से नहीं मिला। मैं Arduino से परिचित हूं, लेकिन मुझे इंटेल एडिसन के साथ उठना और दौड़ना थोड़ा मुश्किल लगा। वैसे भी कुछ दिनों के प्रयास के बाद, मुझे इसका उपयोग करना काफी आसान लगा। मैं आपको निम्नलिखित कुछ चरणों के द्वारा जल्दी से शुरू करने के लिए मार्गदर्शन करूंगा। तो डरो मत:)

एडिसन के साथ शुरुआत करने के तरीके को अच्छी तरह से कवर करने वाले निम्नलिखित निर्देशों का पालन करें

यदि आप पूर्ण शुरुआत कर रहे हैं तो निम्नलिखित निर्देश का पालन करें

इंटेल एडिसन के लिए एक पूर्ण शुरुआती गाइड

यदि आप मैक उपयोगकर्ता हैं तो निम्न निर्देश का पालन करें

इंटेल एडिसन (मैक ओएस के साथ) को स्थापित करने के लिए वास्तविक शुरुआती गाइड

इनके अलावा स्पार्कफुन और इंटेल के पास एडिसन के साथ शुरुआत करने के लिए बेहतरीन ट्यूटोरियल हैं।

1. स्पार्कफन ट्यूटोरियल

2. इंटेल ट्यूटोरियल

Intel वेबसाइट से सभी आवश्यक सॉफ़्टवेयर डाउनलोड करें

software.intel.com/en-us/iot/hardware/edison/downloads

सॉफ्टवेयर डाउनलोड करने के बाद, आपको ड्राइवर, आईडीई और ओएस स्थापित करना होगा

ड्राइवर:

1. एफटीडीआई चालक

2. एडिसन चालक

आईडीई:

अरुडिनो आईडीई

ओएस चमकती:

योक्टो लिनक्स इमेज के साथ एडिसन

सभी को स्थापित करने के बाद, आपको वाईफाई कनेक्शन के लिए सेट करना होगा

चरण 4: बिजली की आपूर्ति

बिजली की आपूर्ति
बिजली की आपूर्ति
बिजली की आपूर्ति
बिजली की आपूर्ति
बिजली की आपूर्ति
बिजली की आपूर्ति

हमें इस परियोजना के लिए दो उद्देश्यों के लिए बिजली की आवश्यकता है

1. इंटेल एडिसन (7-12 वी डीसी) और विभिन्न सेंसर (5 वी डीसी) को शक्ति देने के लिए

2. डीसी पंप चलाने के लिए (9वी डीसी)

मैं पूरे प्रोजेक्ट को पावर देने के लिए 12V की सीलबंद लीड एसिड बैटरी चुनता हूं। क्योंकि मुझे यह एक पुराने कंप्यूटर UPS से मिली थी। तब मैंने बैटरी चार्ज करने के लिए सोलर पावर का उपयोग करने के बारे में सोचा। तो अब मेरा प्रोजेक्ट पूरी तरह से विश्वसनीय और पर्यावरण के अनुकूल है।

बिजली की आपूर्ति तैयार करने के लिए उपरोक्त चित्र देखें।

सोलर चार्जिंग सिस्टम में दो मुख्य घटक होते हैं

1. सौर पैनल: यह सूर्य के प्रकाश को विद्युत ऊर्जा में परिवर्तित करता है

2. सौर चार्ज नियंत्रक: बैटरी को इष्टतम तरीके से चार्ज करने और लोड को नियंत्रित करने के लिए

मैंने सोलर चार्ज कंट्रोलर बनाने पर 3 निर्देश लिखे हैं। तो आप इसे अपना बनाने के लिए अनुसरण कर सकते हैं।

आर्डिनो-सौर-प्रभारी-नियंत्रक

यदि आप नहीं बनाना चाहते हैं, तो बस इसे eBay या Amazon से खरीदें।

कनेक्शन:

अधिकांश चार्ज कंट्रोलर में आमतौर पर 3 टर्मिनल होते हैं: सोलर, बैटरी और लोड।

चार्ज कंट्रोलर को पहले बैटरी से कनेक्ट करें, क्योंकि यह चार्ज कंट्रोलर को उपयुक्त सिस्टम वोल्टेज में कैलिब्रेट करने की अनुमति देता है। पहले नेगेटिव टर्मिनल को कनेक्ट करें और फिर पॉजिटिव को। सौर पैनल कनेक्ट करें (पहले नकारात्मक और फिर सकारात्मक) अंत में डीसी लोड टर्मिनल से कनेक्ट करें। हमारे मामले में लोड इंटेल एडिसन और डीसी पंप है।

लेकिन इंटेल बोर्ड और पंप को एक स्थिर वोल्टेज की आवश्यकता होती है। इसलिए डीसी-डीसी हिरन कनवर्टर चार्ज कंट्रोलर के डीसी लोड टर्मिनल से जुड़ा होता है।

चरण 5: नमी सेंसर

नमी सेंसर
नमी सेंसर
नमी सेंसर
नमी सेंसर
नमी सेंसर
नमी सेंसर

काम करने वाले नमी सेंसर मिट्टी की नमी के स्तर को निर्धारित करने के लिए पानी की प्रतिरोधकता पर आधारित होते हैं। सेंसर दो अलग-अलग दो जांचों के बीच प्रतिरोध को उनमें से एक के माध्यम से वर्तमान भेजकर और एक ज्ञात प्रतिरोधी मूल्य के कारण संबंधित वोल्टेज ड्रॉप को पढ़कर मापते हैं।

जितना अधिक पानी उतना कम प्रतिरोध, और इसका उपयोग करके हम नमी सामग्री के लिए थ्रेशोल्ड मान निर्धारित कर सकते हैं। जब मिट्टी सूख जाती है, तो प्रतिरोध अधिक होगा और LM-393 आउटपुट पर एक उच्च मूल्य दिखाएगा। जब मिट्टी गीली होती है, यह आउटपुट में कम मान दिखाएगा।

LM-393 ड्राइवर (नमी सेंसर) -> इंटेल एडिसन

जीएनडी -> जीएनडी

5 वी -> 5

वाउट -> ए0

टेस्ट कोड:

int नम_सेंसर_पिन = A0; // सेंसर एनालॉग पिन A0. से जुड़ा है

int नम_सेंसर_वैल्यू = 0; // सेंसर शून्य सेटअप से आने वाले मूल्य को संग्रहीत करने के लिए चर () {Serial.begin (९६००); } शून्य लूप () {// सेंसर से मान पढ़ें: नम_सेंसर_वैल्यू = एनालॉगरेड (moist_sensor_Pin); देरी (1000); Serial.print ("नमी सेंसर रीडिंग ="); Serial.println (moist_sensor_Value); }

चरण 6: लाइट सेंसर

प्रकाश संवेदक
प्रकाश संवेदक
प्रकाश संवेदक
प्रकाश संवेदक
प्रकाश संवेदक
प्रकाश संवेदक

पौधे पर पड़ने वाले सूर्य के प्रकाश की मात्रा की निगरानी के लिए हमें एक प्रकाश संवेदक की आवश्यकता होती है। आप इसके लिए एक तैयार सेंसर खरीद सकते हैं। लेकिन मैं एक फोटोकेल/एलडीआर का उपयोग करके अपना खुद का बनाना पसंद करता हूं। यह बहुत कम लागत वाला है, प्राप्त करना आसान है कई आकारों और विशिष्टताओं में।

यह काम किस प्रकार करता है ?

एक फोटोकेल मूल रूप से एक प्रतिरोधक होता है जो अपने प्रतिरोधक मूल्य (ओम में) को बदलता है, जो इस बात पर निर्भर करता है कि घुमावदार चेहरे पर कितना प्रकाश चमक रहा है। उस पर पड़ने वाले प्रकाश की मात्रा जितनी अधिक होगी, प्रतिरोध कम होगा और इसके विपरीत।

फोटोकेल के बारे में अधिक जानने के लिए, यहां क्लिक करें

ब्रेड बोर्ड सर्किट:

प्रकाश संवेदक एक वोल्टेज विभक्त सर्किट को ऊपरी प्रतिरोध (R1) के साथ Photocell/LDR के रूप में और a और निचले प्रतिरोध (R2) को 10K रोकनेवाला के रूप में बनाकर बनाया जा सकता है। ऊपर दिखाया गया सर्किट देखें।

इसके बारे में अधिक जानने के लिए, आप एडफ्रूट ट्यूटोरियल देख सकते हैं।

कनेक्शन:

एलडीआर एक पिन - 5V

जंक्शन --- A1

10K रोकनेवाला एक पिन - GND

वैकल्पिक शोर फ़िल्टर सर्किट: अवांछित शोर को फ़िल्टर करने के लिए 10K रोकनेवाला में एक 0.1uF संधारित्र कनेक्ट करें।

टेस्ट कोड:

नतीजा:

सीरियल मॉनिटर रीडिंग से पता चलता है कि तेज धूप के लिए सेंसर का मान अधिक होता है और छाया के दौरान कम होता है।

इंट एलडीआर = ए1; // LDR एनालॉग पिन A1. से जुड़ा है

इंट एलडीआरवैल्यू = 0; // यह एलडीआर मानों को शून्य सेटअप () {Serial.begin (९६००) संग्रहीत करने के लिए एक चर है; // 9600 बड के साथ सीरियल मॉनिटर शुरू करें} शून्य लूप () {LDRValue = एनालॉगरेड (LDR); // एलडीआर सीरियल के माध्यम से एलडीआर के मूल्य को पढ़ता है।प्रिंट ("लाइट सेंसर वैल्यू:"); Serial.println (LDRValue); // LDR मानों को सीरियल मॉनिटर विलंब (50) पर प्रिंट करता है; // यह वह गति है जिसके द्वारा LDR arduino को मान भेजता है}

चरण 7: लाइट सेंसर बनाएं

लाइट सेंसर बनाएं
लाइट सेंसर बनाएं
लाइट सेंसर बनाएं
लाइट सेंसर बनाएं
लाइट सेंसर बनाएं
लाइट सेंसर बनाएं
लाइट सेंसर बनाएं
लाइट सेंसर बनाएं

यदि आपके पास Seeedstudio ग्रूव लाइट सेंसर है तो आप इस चरण को छोड़ सकते हैं। लेकिन मेरे पास ग्रूव सेंसर नहीं है, इसलिए मैंने अपना बनाया। यदि आप इसमें कोई संदेह नहीं करेंगे तो आप और सीखेंगे और पूरा होने के बाद बहुत खुशी महसूस करेंगे।

वांछित लंबाई के तारों के दो टुकड़े लें और सिरों पर इन्सुलेशन हटा दें। अंत में एक दो पिन जेएसटी कनेक्टर कनेक्ट करें। आप तारों के साथ कनेक्टर भी खरीद सकते हैं।

फोटोकेल में लंबे पैर होते हैं जिन्हें अभी भी लीड तारों से मेल खाने के लिए इसे छोटे स्टब्स से नीचे गिराने की आवश्यकता होती है।

प्रत्येक पैर को इन्सुलेट करने के लिए गर्मी-सिकुड़ने के दो छोटे टुकड़े काट लें। तारों में गर्मी सिकुड़ने वाली ट्यूब डालें।

फिर फोटोकेल को लीड तारों के अंत में मिलाया जाता है।

अब सेंसर तैयार है। तो आप इसे आसानी से वांछित स्थान पर बाँध सकते हैं। 10K रोकनेवाला और 0.1uF संधारित्र मुख्य सर्किट बोर्ड पर मिलाप होगा जिसे मैं बाद में समझाऊंगा।

चरण 8: फ्लो सेंसर

प्रवाह संवेदक
प्रवाह संवेदक
प्रवाह संवेदक
प्रवाह संवेदक
प्रवाह संवेदक
प्रवाह संवेदक
प्रवाह संवेदक
प्रवाह संवेदक

प्रवाह संवेदक का उपयोग पाइप / कंटेनर के माध्यम से बहने वाले तरल को मापने के लिए किया जाता है। आप सोच सकते हैं कि हमें इस सेंसर की आवश्यकता क्यों है। वहाँ दो मुख्य कारण

1. अपव्यय को रोकने के लिए, पौधों को पानी देने के लिए उपयोग किए जाने वाले पानी की मात्रा को मापने के लिए

2. ड्राई रन से बचने के लिए पंप को बंद करना।

सेंसर कैसे काम करता है?

यह "हॉल इफेक्ट" के सिद्धांत पर काम करता है। एक वोल्टेज अंतर विद्युत प्रवाह के लंबवत कंडक्टर और उसके लंबवत चुंबकीय क्षेत्र में प्रेरित होता है। तरल प्रवाह के मार्ग में एक छोटा पंखा/प्रोपेलर रोटर रखा जाता है, जब द्रव प्रवाहित होता है तो रोटर घूमता है। रोटर का शाफ्ट हॉल इफेक्ट सेंसर से जुड़ा होता है। यह एक धारा प्रवाहित कुंडल और रोटर के शाफ्ट से जुड़े एक चुंबक की व्यवस्था है। इस प्रकार एक वोल्टेज/पल्स प्रेरित होता है क्योंकि यह रोटर घूमता है। इस प्रवाह मीटर में, प्रति मिनट इसके माध्यम से गुजरने वाले प्रत्येक लीटर तरल के लिए यह लगभग कुछ दालों का उत्पादन करता है। एल / घंटा में प्रवाह दर की गणना सेंसर के आउटपुट से दालों की गणना करके की जा सकती है। इंटेल एडिसन गिनती का काम करेगा.

फ्लो सेंसर तीन तारों के साथ आता है:

1. लाल / वीसीसी (5-24 वी डीसी इनपुट)

2. ब्लैक / जीएनडी (0 वी)

3. पीला/बाहर (पल्स आउटपुट)

पंप कनेक्टर तैयार करना: पंप जेएसटी कनेक्टर और तारों के साथ आता है। लेकिन मेरे स्टॉक में महिला कनेक्टर इसके साथ मेल नहीं खाता और तार की लंबाई भी छोटी है। इसलिए मैंने मूल कनेक्टर को काट दिया और उपयुक्त आकार के साथ एक नया कनेक्टर मिलाप किया।

कनेक्शन:

सेंसर ---- इंटेल

वीसीसी - 5 वी

GND-- GND

बाहर -- D2

टेस्ट कोड:

फ्लो सेंसर का पल्स आउट पिन डिजिटल पिन 2 से जुड़ा है। पिन -2 बाहरी इंटरप्ट पिन के रूप में कार्य करता है।

इसका उपयोग वाटर फ्लो सेंसर से आने वाले आउटपुट पल्स को पढ़ने के लिए किया जाता है। जब इंटेल बोर्ड पल्स का पता लगाता है, तो यह तुरंत एक फ़ंक्शन को ट्रिगर करता है।

इंटरप्ट के बारे में अधिक जानने के लिए आप Arduino Reference पेज देख सकते हैं।

टेस्ट कोड SeeedStudio के रूप में लिया जाता है। अधिक जानकारी के लिए आप यहां देख सकते हैं

नोट: प्रवाह गणना के लिए आपको अपने पंप डेटा शीट के अनुसार समीकरण को बदलना होगा।

// Seeedstudio.com/ से Seeeduino और वाटर फ्लो सेंसर का उपयोग करके तरल प्रवाह दर पढ़ना/Crenn @thebestcasescenario.com द्वारा लिखित पीसी फैन RPM कोड से चार्ल्स गैंट द्वारा अनुकूलित कोड // http:/themakersworkbench.com https://thebestcasescenario.com https://seeedstudio.com अस्थिर int NbTopsFan; // सिग्नल इंट कैल्क के बढ़ते किनारों को मापना; इंट हॉलसेंसर = 2; // सेंसर का पिन स्थान शून्य आरपीएम () // यह वह फ़ंक्शन है जिसे इंटरप्ट कॉल करता है {NbTopsFan++; // यह फ़ंक्शन हॉल इफेक्ट सेंसर सिग्नल के बढ़ते और गिरते किनारे को मापता है } // सेटअप () विधि एक बार चलती है, जब स्केच शून्य सेटअप शुरू होता है () // {पिनमोड (हॉलसेंसर, इनपुट); // डिजिटल पिन 2 को इनपुट सीरियल.बेगिन (9600) के रूप में प्रारंभ करता है; // यह सेटअप फ़ंक्शन है जहां सीरियल पोर्ट को इनिशियलाइज़ किया जाता है, अटैचइंटरप्ट (0, आरपीएम, राइजिंग); // और रुकावट जुड़ी हुई है } // लूप () विधि बार-बार चलती है, // जब तक Arduino में पावर शून्य लूप है () {NbTopsFan = 0; // गणना के लिए तैयार NbTops को 0 पर सेट करें सेई (); // इंटरप्ट देरी (1000) को सक्षम करता है; // रुको 1 सेकंड क्ली (); // अक्षम Calc = (NbTopsFan * 60/73) को बाधित करता है; //(पल्स फ्रीक्वेंसी x ६०) / ७३क्यू, = एल/घंटा सीरियल में प्रवाह दर। प्रिंट (कैल्क, डीईसी); // Serial.print के ऊपर गणना की गई संख्या को प्रिंट करता है ("L/hour\r\n"); // "L/hour" प्रिंट करता है और एक नई लाइन देता है}

चरण 9: डीसी पंप

डीसी पंप
डीसी पंप
डीसी पंप
डीसी पंप
डीसी पंप
डीसी पंप

पंप मूल रूप से एक गियर डाउन डीसी मोटर है, इसलिए इसमें बहुत अधिक टोक़ है। पंप के अंदर रोलर्स का एक 'तिपतिया घास' पैटर्न है। जैसे ही मोटर मुड़ती है, तिपतिया घास तरल पदार्थ को दबाने के लिए ट्यूब पर दबाता है। पंप को प्राइम करने की आवश्यकता नहीं है और वास्तव में पानी के साथ आधा मीटर आसानी से स्वयं को प्राइम कर सकता है।

पंप एक सबमर्सिबल प्रकार नहीं है। इसलिए यह कभी भी तरल पदार्थ को नहीं छूता है और इसे छोटी बागवानी के लिए एक उत्कृष्ट विकल्प बनाता है।

चालक सर्किट:

हम एडिसन पिन से सीधे पंप को पावर नहीं दे सकते क्योंकि एडिसन पिन केवल थोड़ी मात्रा में करंट की आपूर्ति कर सकते हैं। इसलिए पंप को चलाने के लिए हमें एक अलग ड्राइवर सर्किट की आवश्यकता होती है। ड्राइवर को n चैनल MOSFET का उपयोग करके बनाया जा सकता है।

आप ऊपर चित्र में दिखाए गए ड्राइवर सर्किट को देख सकते हैं।

पंप में दो टर्मिनल हैं। लाल बिंदु के साथ चिह्नित टर्मिनल सकारात्मक है। चित्र देखें।

डीसी पंप को 3V से 9V पर चलाने की सलाह दी जाती है। लेकिन हमारी शक्ति का स्रोत 12V बैटरी है। वांछित वोल्टेज प्राप्त करने के लिए हमें वोल्टेज को कम करने की आवश्यकता है। यह एक डीसी बक कन्वर्टर द्वारा किया जाता है। ऑन बोर्ड पोटेंशियोमीटर को समायोजित करके आउट पुट को 9V पर सेट किया जाता है।

नोट: यदि आप IRL540 MOSFET का उपयोग कर रहे हैं तो ड्राइवर सर्किट बनाने की कोई आवश्यकता नहीं है क्योंकि यह तर्क स्तर है।

पंप कनेक्टर तैयार करना:

तार के साथ दो पिन जेएसटी कनेक्टर लें। फिर लाल तार को ध्रुवता के साथ डॉट मार्क और ब्लैक वायर को दूसरे टर्मिनल में मिलाएं।

नोट: कृपया लंबे समय तक नो-लोड के साथ परीक्षण न करें, अंदर प्लास्टिक की पत्तियों के साथ है, अशुद्धता को चूषण नहीं कर सकता।

चरण 10: सिल्ड तैयार करें

सील्ड तैयार करें
सील्ड तैयार करें
सील्ड तैयार करें
सील्ड तैयार करें
सील्ड तैयार करें
सील्ड तैयार करें

चूंकि मेरे पास सेंसर कनेक्शन के लिए ग्रूव शील्ड नहीं थी। कनेक्शन को आसान बनाने के लिए, मैंने अपना बनाया।

मैंने इसे बनाने के लिए एक दो तरफा प्रोटोटाइप बोर्ड (5 सेमी x 7 सेमी) का उपयोग किया।

चित्र में दिखाए अनुसार सीधे पुरुष हेडर पिन की 3 स्ट्रिप्स काटें।

हेडर को इंटेल महिला हेडर में डालें।

प्रोटोटाइप बोर्ड को इसके ठीक ऊपर रखें और एक मार्कर द्वारा स्थिति को चिह्नित करें।

फिर सभी हेडर मिलाप करें।

चरण 11: Cicrcuit बनाएं

सर्किट बनाओ
सर्किट बनाओ
सर्किट बनाओ
सर्किट बनाओ
सर्किट बनाओ
सर्किट बनाओ

ढाल से मिलकर बनता है:

1. बिजली आपूर्ति कनेक्टर (2 पिन)

2. पंप कनेक्टर (2 पिन) और उसका ड्राइवर सर्किट (IRF540 MOSFET, 2N3904 ट्रांजिस्टर, 10K और 1K रेसिस्टर्स और 1N4001 एंटी पैरेलल डायोड)

3. सेंसर कनेक्टर्स:

  • नमी सेंसर - नमी सेंसर के लिए कनेक्टर 3 पिन सीधे पुरुष हेडर के साथ बनाया गया है।
  • लाइट सेंसर - लाइट सेंसर कनेक्टर एक 2 पिन JST महिला कनेक्टर है, शील्ड पर संबद्ध सर्किट (10K रोकनेवाला और 0.1uF कैपेसिटर) बनाया गया है
  • फ्लो सेंसर: फ्लो सेंसर कनेक्टर एक 3 पिन जेएसटी महिला कनेक्टर है।

4. पंप एलईडी: पंप की स्थिति जानने के लिए एक हरे रंग की एलईडी का उपयोग किया जाता है। (ग्रीन एलईडी और 330R रोकनेवाला)

ऊपर दिखाए गए योजना के अनुसार सभी कनेक्टर्स और अन्य घटकों को मिलाएं।

चरण 12: Blynk ऐप और लाइब्रेरी इंस्टॉल करें

Blynk ऐप और लाइब्रेरी इंस्टॉल करें
Blynk ऐप और लाइब्रेरी इंस्टॉल करें
Blynk ऐप और लाइब्रेरी इंस्टॉल करें
Blynk ऐप और लाइब्रेरी इंस्टॉल करें

चूंकि इंटेल एडिशन में इनबिल्ट वाईफाई है, इसलिए मैंने इसे अपने राउटर से जोड़ने और अपने स्मार्टफोन से पौधों की निगरानी करने के बारे में सोचा। लेकिन एक उपयुक्त ऐप बनाने के लिए कुछ प्रकार की कोडिंग की आवश्यकता होती है। मैंने सरल विकल्प की खोज की ताकि कम अनुभव वाला कोई भी व्यक्ति इसे बना सके। मैंने पाया कि सबसे अच्छा विकल्प ब्लिंक ऐप का उपयोग कर रहा है।

Blynk एक ऐसा ऐप है जो Arduino, Rasberry, Intel Edision और कई अन्य हार्डवेयर पर पूर्ण नियंत्रण की अनुमति देता है। यह Android और IPhone दोनों के लिए संगत है। अभी Blynk ऐप मुफ्त में उपलब्ध है।

आप निम्न लिंक से ऐप डाउनलोड कर सकते हैं

1. एंड्रॉइड के लिए

2. आईफोन के लिए

ऐप डाउनलोड करने के बाद इसे अपने स्मार्टफोन में इंस्टॉल कर लें।

फिर आपको पुस्तकालय को अपने Arduino IDE पर आयात करना होगा।

लाइब्रेरी डाउनलोड करें

जब आप पहली बार ऐप चलाते हैं, तो आपको साइन इन करना होगा - इसलिए एक ईमेल पता और पासवर्ड दर्ज करें।

नया प्रोजेक्ट बनाने के लिए डिस्प्ले के ऊपर दाईं ओर "+" पर क्लिक करें। फिर इसे नाम दें। मैंने इसे "ऑटोमेटेड गार्डन" नाम दिया है।

लक्ष्य हार्डवेयर इंटेल संस्करण का चयन करें

फिर उस प्रमाणीकरण टोकन को अपने पास भेजने के लिए "ई-मेल" पर क्लिक करें - आपको कोड में इसकी आवश्यकता होगी

चरण 13: डैशबोर्ड बनाना

डैशबोर्ड बनाना
डैशबोर्ड बनाना
डैशबोर्ड बनाना
डैशबोर्ड बनाना
डैशबोर्ड बनाना
डैशबोर्ड बनाना

डैशबोर्ड में विभिन्न विजेट होते हैं। विजेट जोड़ने के लिए नीचे दिए गए चरणों का पालन करें:

मुख्य डैशबोर्ड स्क्रीन में प्रवेश करने के लिए "बनाएँ" पर क्लिक करें।

अगला, "विजेट बॉक्स" प्राप्त करने के लिए फिर से "+" दबाएं

फिर 2 ग्राफ़ खींचें।

ग्राफ़ पर क्लिक करें, यह एक सेटिंग मेनू को पॉप अप करेगा जैसा कि ऊपर दिखाया गया है।

आपको "नमी" नाम बदलना है, वर्चुअल पिन V1 का चयन करें, फिर सीमा को 0 -100 से बदलें।

विभिन्न ग्राफ़ पैटर्न के लिए स्लाइडर स्थिति बदलें। जैसे बार या रेखा।

आप नाम के दाईं ओर स्थित सर्कल आइकन पर क्लिक करके भी रंग बदल सकते हैं।

फिर दो गेज, 1 वैल्यू डिस्प्ले और ट्विटर जोड़ें।

सेटिंग के लिए उसी प्रक्रिया का पालन करें। आप ऊपर दिखाए गए चित्र देख सकते हैं।

चरण 14: प्रोग्रामिंग:

प्रोग्रामिंग
प्रोग्रामिंग
प्रोग्रामिंग
प्रोग्रामिंग
प्रोग्रामिंग
प्रोग्रामिंग

पहले के चरणों में आपने सभी सेंसर कोड का परीक्षण किया है। अब उन्हें एक साथ मिलाने का समय आ गया है।

आप नीचे दिए गए लिंक से कोड डाउनलोड कर सकते हैं।

Arduino IDE खोलें और बोर्ड का नाम "इंटेल एडिसन" और पोर्ट नंबर चुनें।

कोड अपलोड करें।Blynk ऐप के ऊपरी दाएं कोने में त्रिकोण आइकन पर क्लिक करें अब आपको ग्राफ़ और अन्य मापदंडों की कल्पना करनी चाहिए।

वाईफाई डेटा लॉगिंग पर अपडेट (2015-10-27): नमी और प्रकाश संवेदक के लिए परीक्षण किए गए ब्लिंक ऐप का कार्य। मैं फ्लो सेंसर और ट्विटर पर काम कर रहा हूं।

तो अपडेट के लिए संपर्क में रहें।

चरण 15: संलग्नक तैयार करना

संलग्नक तैयार करना
संलग्नक तैयार करना
संलग्नक तैयार करना
संलग्नक तैयार करना
संलग्नक तैयार करना
संलग्नक तैयार करना
संलग्नक तैयार करना
संलग्नक तैयार करना

सिस्टम को कॉम्पैक्ट और पोर्टेबल बनाने के लिए, मैंने सभी भागों को प्लास्टिक के बाड़े के अंदर रख दिया।

पहले सभी घटकों को जगह दें और छेद बनाने के लिए चिह्नित करें (पाइप के लिए, पंप और तारों को ठीक करने के लिए केबल टाई)

पंप को केबल टाई की मदद से बांधें।

एक छोटी सिलिकॉन ट्यूब को काटें और पंप डिस्चार्ज और फ्लो सेंसर के बीच कनेक्ट करें।

पंप सक्शन के पास के छिद्रों में एक लंबी सिलिकॉन ट्यूब डालें।

एक और सिलिकॉन ट्यूब डालें और इसे फ्लो सेंसर से कनेक्ट करें।

बाड़े की एक तरफ की दीवार पर हिरन कनवर्टर स्थापित करें। आप मेरी तरह ही गोंद या 3M पैड लगा सकते हैं।

प्रवाह संवेदक के आधार पर गर्म गोंद लागू करें।

इंटेल बोर्ड को तैयार शील्ड के साथ रखें। मैंने बाड़े से चिपके रहने के लिए 3M माउंटिंग स्क्वायर लगाए।

अंत में सभी सेंसर को शील्ड पर संबंधित हेडर से कनेक्ट करें।

चरण 16: अंतिम परीक्षण

अंतिम परीक्षण
अंतिम परीक्षण

Blynk ऐप खोलें और प्रोजेक्ट चलाने के लिए प्ले बटन (त्रिकोण आकार आइकन) दबाएं। कुछ सेकंड प्रतीक्षा करने के बाद ग्राफ और गेज सक्रिय होना चाहिए। यह इंगित करता है कि आपका इंटेल एडिसन राउटर से जुड़ा हुआ है।

नमी सेंसर परीक्षण:

एक सूखी मिट्टी का बर्तन लें और उसमें नमी सेंसर डालें। फिर धीरे-धीरे पानी डालें और अपने स्मार्टफोन पर रीडिंग देखें। इसे बढ़ाया जाना चाहिए।

प्रकाश संवेदक:

प्रकाश संवेदक को प्रकाश की ओर और उससे दूर दिखाकर प्रकाश संवेदक की जाँच की जा सकती है। परिवर्तन आपके स्मार्टफ़ोन ग्राफ़ और गेज पर दिखाई देने चाहिए।

डीसी पंप:

जब नमी का स्तर 40% से कम हो जाता है तो पंप चालू हो जाएगा और हरी एलईडी चालू हो जाएगी। आप स्थिति को अनुकरण करने के लिए गीली मिट्टी से जांच को हटा सकते हैं।

प्रवाह संवेदक:

फ्लो सेंसर कोड Arduino पर काम कर रहा है लेकिन Intel Edison पर कुछ त्रुटि दे रहा है। मैं इस पर काम कर रहा हूं।

चहचहाना चहचहाना:

अभी तक परीक्षण नहीं किया गया।मैं इसे जल्द से जल्द करूँगा।अपडेट के लिए बने रहें।

आप डेमो वीडियो भी देख सकते हैं

अगर आपको यह लेख अच्छा लगा हो, तो इसे साथ देना न भूलें! अधिक DIY परियोजनाओं और विचारों के लिए मुझे फॉलो करें। शुक्रिया !!!

Intel® IoT आमंत्रण
Intel® IoT आमंत्रण
Intel® IoT आमंत्रण
Intel® IoT आमंत्रण

Intel® IoT आमंत्रण में प्रथम पुरस्कार

सिफारिश की: