विषयसूची:

जल बचत परियोजना: 8 कदम
जल बचत परियोजना: 8 कदम

वीडियो: जल बचत परियोजना: 8 कदम

वीडियो: जल बचत परियोजना: 8 कदम
वीडियो: MDP on water EVS | project on water in evs | Primary Steps channel 2024, जुलाई
Anonim
जल बचत परियोजना
जल बचत परियोजना
जल बचत परियोजना
जल बचत परियोजना

लेखक: मोनिक कैस्टिलो, कैरोलिना सेलिनास

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

इसलिए, आज हम आपको दिखाने जा रहे हैं कि आप अपना खुद का जल बचतकर्ता कैसे बना सकते हैं ताकि आप इसे बनाने में मज़ा करते हुए जल संरक्षण के साथ अपनी भूमिका निभाने में मदद कर सकें!

चरण 1: हार्डवेयर

हार्डवेयर
हार्डवेयर

आरंभ करने के लिए आपको क्या चाहिए:

  • डिलिजेंट बेसिस 3 एफपीजीए बोर्ड
  • अरुडिनो यूएनओ बोर्ड
  • मृदा नमी सेंसर
  • ब्रेड बोर्ड
  • तारों
  • एक हरी एलईडी
  • एक लाल एलईडी
  • बेसिस 3 बोर्ड के लिए माइक्रो यूएसबी
  • Arduino के लिए USB टाइप A/B
  • (२) ३३० ओम प्रतिरोधक

विवाडो तक पहुंच जिसे XILINX की वेबसाइट से डाउनलोड किया जा सकता है:

विवाडो डाउनलोड

और Arduino IDE तक पहुंच जिसे Arduino की वेबसाइट से डाउनलोड किया जा सकता है:

Arduino डाउनलोड

और अंत में एक सकारात्मक दृष्टिकोण:)

चरण 2: कार्यक्रम डिजाइन करना

कार्यक्रम की डिजाइनिंग
कार्यक्रम की डिजाइनिंग

सबसे पहले आपको यह समझने की आवश्यकता होगी कि आप कार्यक्रम के लिए शुरू से अंत तक क्या उपयोग करने जा रहे हैं (और बीच में सब कुछ)। इसलिए हमने एक ब्लैक बॉक्स आरेख बनाया - इससे आपको कदमों की कल्पना करने में मदद मिलेगी और परियोजना को बनाने में क्या लगेगा।

चरण 3: Arduino

डिबगिंग में प्रत्येक फ़ाइल को एक-एक करके करना आवश्यक है और यह देखने के लिए कि क्या आपके पास कोई त्रुटि है, हम Arduino के लिए कोड से शुरू करेंगे। यहां Arduino कोड का उपयोग सेंसर डेटा एकत्र करने और एनालॉग डेटा को डिजिटल में अनुवाद करने के लिए किया जाता है।

चरण 4: अधिक कोड याय !!!!

इसके बाद हमने डी फ्लिप-फ्लॉप को लागू किया।

हमारे उद्देश्यों के लिए डी फ्लिप-फ्लॉप ने हमारे सिस्टम में Arduino डेटा को फ़िल्टर करने के लिए कार्य किया।

एक बार जब आप सत्यापित कर लेते हैं कि यह संश्लेषित है, तो आप अगले भाग पर जा सकते हैं।

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

और एक बार फिर सुनिश्चित करें कि यह संश्लेषण बिना किसी रोक-टोक के चला जाता है, क्योंकि आप इसे एक साथ रखने वाले हैं।

चरण 5: आप यह सब एक साथ रखें और प्रार्थना करें कि यह संश्लेषित हो जाए (AKA अपनी मास्टर फ़ाइल बनाएं)

अंत में आप सभी अलग-अलग फाइलों का उपयोग करेंगे और उन्हें एक साथ रखेंगे। यह अंतिम है, लेकिन यह सबसे निराशाजनक कदम हो सकता है, यह मानते हुए कि यह संश्लेषित नहीं करता है। जो हुआ उसका निवारण करना हमेशा मजेदार होता है। यही कारण है कि यह महत्वपूर्ण है कि आप प्रत्येक फ़ाइल को चरण-दर-चरण सुनिश्चित करने के लिए करें (ठीक है, अधिकांश समय) यह चलता है।

मास्टर फ़ाइल सभी उप-फ़ाइलों को एक साथ जोड़ती है।

चरण 6: अपने हार्डवेयर और बाधाओं को स्थापित करना

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

ब्रेड बोर्ड और एलईडी वायरिंग इसलिए की गई थी, एक थकाऊ चरण-दर-चरण मार्गदर्शिका पोस्ट करने के बजाय यहां एक तस्वीर और एक संदर्भ मार्गदर्शिका है जिसने हमारे ब्रेड बोर्ड को स्थापित करने में सहायता की - Arduino ट्यूटोरियल वेबसाइट से।

ब्रेड बोर्ड कैसे लगाएं

और इस तस्वीर का इस्तेमाल द्वारा किया गया था

एलईडी ब्लिंक स्केच

चरण 7: कार्यक्रम चलाना

कार्यक्रम चला रहे हैं!
कार्यक्रम चला रहे हैं!

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

हमने अपनी सीमा 550 पर सेट की है, और आप इसके साथ भी खेल सकते हैं।

सिफारिश की: