विषयसूची:
- आपूर्ति
- चरण 1: इलेक्ट्रॉनिक्स सर्किट
- चरण 2: डेटाबेस बनाना
- चरण 3: कोड (बैकएंड)
- चरण 4: कोड (फ्रंटएंड)
- चरण 5: आवरण
वीडियो: स्वचालित छिड़काव प्रणाली - आसान छिड़काव: 5 कदम
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:20
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: आवरण
जैसा कि ऊपर की तस्वीरों में देखा गया है कि मैंने हार्डवेयर को कुछ गोंद के साथ रखने के लिए लकड़ी के बक्से का इस्तेमाल किया। और इसमें पावर केबल, सेंसर और वॉल्व केबल के लिए ड्रिल किए गए छेद। मैंने एलसीडी डिस्प्ले को फिट करने के लिए ढक्कन में एक आयत भी काटा।
जाहिर है आप अपने लिए चुन सकते हैं कि आप अपना आवरण कैसे बनाएंगे, लेकिन यह सिर्फ आपको एक उदाहरण देने के लिए है।
सिफारिश की:
माइक्रो: बिट का उपयोग कर स्वचालित संयंत्र जल प्रणाली: 8 कदम (चित्रों के साथ)
माइक्रो: बिट का उपयोग करके स्वचालित प्लांट वाटरिंग सिस्टम: इस निर्देश में, मैं आपको दिखाने जा रहा हूं कि माइक्रो: बिट और कुछ अन्य छोटे इलेक्ट्रॉनिक घटकों का उपयोग करके एक स्वचालित प्लांट वाटरिंग सिस्टम कैसे बनाया जाए। माइक्रो: बिट एक नमी सेंसर का उपयोग करता है पौधे की मिट्टी में नमी के स्तर की निगरानी के लिए और
आउटडोर या घर के अंदर रास्पबेरी पाई पर निर्मित स्वचालित उद्यान प्रणाली - मडपी: 16 कदम (चित्रों के साथ)
आउटडोर या इनडोर के लिए रास्पबेरी पाई पर निर्मित स्वचालित गार्डन सिस्टम - मडपी: क्या आपको बागवानी पसंद है लेकिन इसे बनाए रखने के लिए समय नहीं मिल रहा है? शायद आपके पास कुछ हाउसप्लांट हैं जो थोड़े प्यासे दिख रहे हैं या आपके हाइड्रोपोनिक्स को स्वचालित करने का तरीका ढूंढ रहे हैं? इस परियोजना में हम उन समस्याओं का समाधान करेंगे और मूल बातें सीखेंगे
रंग छँटाई प्रणाली: दो बेल्ट के साथ Arduino आधारित प्रणाली: 8 कदम
रंग छँटाई प्रणाली: दो बेल्ट के साथ Arduino आधारित प्रणाली: औद्योगिक क्षेत्र में उत्पादों और वस्तुओं का परिवहन और/या पैकेजिंग कन्वेयर बेल्ट का उपयोग करके बनाई गई लाइनों का उपयोग करके किया जाता है। वे बेल्ट विशिष्ट गति के साथ वस्तु को एक बिंदु से दूसरे स्थान पर ले जाने में मदद करते हैं। कुछ प्रसंस्करण या पहचान कार्य हो सकते हैं
स्वचालित लेजर नियंत्रित सुरक्षा प्रणाली: 22 कदम
स्वचालित लेजर नियंत्रित सुरक्षा प्रणाली: अनधिकृत पहुंच को रोकने के लिए लेजर नियंत्रित सुरक्षा प्रणाली व्यापक रूप से उपयोग की जाने वाली सुरक्षा है। यह अत्यधिक कुशल है जो हमारे घरों, कार्यालयों, बैंकों, लॉकर और विभिन्न महत्वपूर्ण जगहों की सुरक्षा के लिए प्रकाश आधारित सेंसर और लेजर पर काम करता है
UWaiPi - समय से चलने वाली स्वचालित संयंत्र जल प्रणाली: 11 कदम (चित्रों के साथ)
UWaiPi - टाइम ड्रिवेन ऑटोमैटिक प्लांट वॉटरिंग सिस्टम: नमस्ते! क्या आप आज सुबह अपने पौधों को पानी देना भूल गए? क्या आप छुट्टी की योजना बना रहे हैं लेकिन सोच रहे हैं कि पौधों को पानी कौन देगा? ठीक है, यदि आपका उत्तर हाँ है, तो मेरे पास आपकी समस्या का समाधान है। मुझे uWaiPi