विषयसूची:

स्वचालित छिड़काव प्रणाली - आसान छिड़काव: 5 कदम
स्वचालित छिड़काव प्रणाली - आसान छिड़काव: 5 कदम

वीडियो: स्वचालित छिड़काव प्रणाली - आसान छिड़काव: 5 कदम

वीडियो: स्वचालित छिड़काव प्रणाली - आसान छिड़काव: 5 कदम
वीडियो: सस्ता सिंपल देसी जुगाड़ फर्टिगेशन | Irrigation - Fertigation System Desi Jugaad | खाद प्रणाली 2024, सितंबर
Anonim
स्वचालित छिड़काव प्रणाली - EasySprinkle
स्वचालित छिड़काव प्रणाली - EasySprinkle
स्वचालित छिड़काव प्रणाली - EasySprinkle
स्वचालित छिड़काव प्रणाली - EasySprinkle
स्वचालित छिड़काव प्रणाली - EasySprinkle
स्वचालित छिड़काव प्रणाली - EasySprinkle
स्वचालित छिड़काव प्रणाली - EasySprinkle
स्वचालित छिड़काव प्रणाली - EasySprinkle

EasySprinkle आपके बगीचे में घास के लिए एक स्वचालित छिड़काव प्रणाली परियोजना है।

गर्म दिनों के दौरान कम या बिना बारिश के यह संभव हो सकता है कि आपकी घास निर्जलित होने लगे और आपको इसे स्वयं पानी उपलब्ध कराना होगा। इस परियोजना का लक्ष्य यह है कि आपको इसे फिर कभी नहीं करना पड़ेगा और आपकी घास स्वस्थ रहेगी।

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

आपूर्ति

माइक्रोकंट्रोलर:

रास्पबेरी पाई

सेंसर:

  • LM35 तापमान सेंसर
  • स्पार्कफन नमी सेंसर
  • T1592 पी जल सेंसर
  • MCP3008 (सेंसर रीडिंग के लिए ADC कनवर्टर)

एक्चुएटर:

  • रेनबर्ड 100-एचवी सोलेनॉइड वाल्व
  • 1-चैनल रिले मॉड्यूल (या आपके स्प्रिंकलर के लिए आपको कितने वाल्व चाहिए, इसके आधार पर अधिक चैनल।)
  • ट्रांसफार्मर 24V/AC (सोलेनॉइड वाल्व 24V के AC वोल्टेज पर कार्य करता है)

वैकल्पिक:

एलसीडी-डिस्प्ले (रास्पबेरी पाई का आईपी पता प्रदर्शित करने के लिए)

सर्किट:

  • ब्रेडबोर्ड और केबल
  • ट्रांसफार्मर के लिए तांबे के तार

मामला (वैकल्पिक):

  • लकड़ी का बक्सा
  • लकड़ी के बक्से में छेद करने के लिए ड्रिल
  • हार्डवेयर को बॉक्स में डालने के लिए गोंद

चरण 1: इलेक्ट्रॉनिक्स सर्किट

आप चरण से जुड़े सर्किट स्कीमैटिक्स का उपयोग करके इलेक्ट्रॉनिक सर्किट को ब्रेडबोर्ड पर बना सकते हैं।

केवल ट्रांसफार्मर के लिए आपको इसे वाल्व और रिले मॉड्यूल से जोड़ने के लिए कुछ तांबे के तारों की आवश्यकता होगी।

योजनाबद्ध फ़ाइलें नीचे डाउनलोड करने योग्य हैं:

चरण 2: डेटाबेस बनाना

डेटाबेस बनाना
डेटाबेस बनाना

प्रोजेक्ट के लिए डेटाबेस बनाने के लिए आपको MySQL वर्कबेंच में एक मॉडल बनाना होगा।

यहां वे टेबल हैं जिनकी आपको आवश्यकता होगी:

कार्रवाई

यह वह जगह है जहां सभी क्रियाएं एक उपकरण से आती हैं।

'एक्टी' तालिका में 'डिवाइस' तालिका से संदर्भित डिवाइस आईडी शामिल है। तालिका में स्थिति और दिनांक भी शामिल है।

युक्ति

यह वह जगह है जहाँ सभी उपकरण आते हैं।

'डिवाइस' तालिका में प्रत्येक उपकरण का प्रकार, मापन इकाई और विवरण होता है। (सेंसर और एक्चुएटर्स)

मेटिंग

यहीं से सभी उपाय आते हैं।

'मीटिंग' तालिका में 'डिवाइस' तालिका से डिवाइस आईडी और एक मूल्य और दिनांक भी शामिल है।

आप मेरे द्वारा बनाई गई डंप फ़ाइल का भी उपयोग कर सकते हैं जो गिटहब पर पाई जा सकती है:

चरण 3: कोड (बैकएंड)

आप GitHub पर बैकएंड के लिए कोड पा सकते हैं:

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

बैकएंड कोड पायथन में लिखा गया है।

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

इसे काम करने के लिए बस app.py चलाएं।

इसे अपनी प्राथमिकताओं में संशोधित करना:

कोड को काम करने के लिए आपको कुछ बदलने की जरूरत है।

Config.py में डेटाबेस के लिए क्रेडेंशियल शामिल हैं, इसे अपने डेटाबेस उपयोगकर्ता, पासवर्ड आदि में बदलें।

चरण 4: कोड (फ्रंटएंड)

आप फिर से GitHub पर फ़्रंटएंड के लिए कोड पा सकते हैं:

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

फ़्रंटएंड में वेब एप्लिकेशन के लिए html और css होंगे। जावास्क्रिप्ट फाइलों को वेब पेज पर डेटा प्राप्त करने के लिए फ्रंटएंड से बैकएंड तक संचार करना है।

फ़ाइलों को अपने रास्पबेरी पाई के /var/www/html फ़ोल्डर में पेस्ट करें।

चरण 5: आवरण

झलार
झलार
झलार
झलार

जैसा कि ऊपर की तस्वीरों में देखा गया है कि मैंने हार्डवेयर को कुछ गोंद के साथ रखने के लिए लकड़ी के बक्से का इस्तेमाल किया। और इसमें पावर केबल, सेंसर और वॉल्व केबल के लिए ड्रिल किए गए छेद। मैंने एलसीडी डिस्प्ले को फिट करने के लिए ढक्कन में एक आयत भी काटा।

जाहिर है आप अपने लिए चुन सकते हैं कि आप अपना आवरण कैसे बनाएंगे, लेकिन यह सिर्फ आपको एक उदाहरण देने के लिए है।

सिफारिश की: