विषयसूची:

Arduino वाटर/शॉवर रेगुलेटर: 5 कदम
Arduino वाटर/शॉवर रेगुलेटर: 5 कदम

वीडियो: Arduino वाटर/शॉवर रेगुलेटर: 5 कदम

वीडियो: Arduino वाटर/शॉवर रेगुलेटर: 5 कदम
वीडियो: Arduino Based Smart Shower: An Innovative Solution for Water Conservation 2024, जुलाई
Anonim
Arduino वाटर/शॉवर रेगुलेटर
Arduino वाटर/शॉवर रेगुलेटर

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

आपूर्ति

अरुडिनो ऊनो (1)

ब्रेडबोर्ड (1)

नर से नर जम्पर तार

नर से मादा जम्पर तार

220ohm रोकनेवाला (2)

एलसीडी मॉड्यूल १६०२ (१)

12 वी सोलेनॉइड (1)

MOSFET (मैंने IRFZ44N का उपयोग किया है, लेकिन किसी भी मस्जिद को काम करना चाहिए)

1N4007 डायोड (1)

बजर (1)

XL6009 बूस्ट बक कन्वर्टर (1)

100K पोटेंशियोमीटर या ट्रिमर (1)

स्विच (1)

प्लास्टिक कंटेनर (वैकल्पिक, लेकिन अनुशंसित)

चरण 1: सर्किट को प्रोटोटाइप करें

सर्किट प्रोटोटाइप
सर्किट प्रोटोटाइप
सर्किट प्रोटोटाइप
सर्किट प्रोटोटाइप

योजनाबद्ध के अनुसार ब्रेडबोर्ड पर सर्किट को प्रोटोटाइप करें। मैंने मूल सर्किट में कुछ बदलाव किए हैं। चूँकि मेरे पास अभी सोलनॉइड वाल्व नहीं है, इसलिए मैंने एक मस्जिद का उपयोग किया और सोलनॉइड को चालू और बंद करने का अनुकरण किया। यदि आपके पास एक सोलनॉइड है, तो आपको सोलनॉइड को स्विच करने के लिए 5v रेल को 12v तक बढ़ाने के लिए बूस्टर कनवर्टर का उपयोग करने की आवश्यकता है। मैंने बूस्ट कन्वर्टर के DIY संस्करण का उपयोग किया है, लेकिन एलीएक्सप्रेस से एक खरीदना पसंद किया जाता है। यदि आप ब्रेडबोर्ड का उपयोग करना नहीं जानते हैं, तो कृपया यह बहुत उपयोगी यूट्यूब वीडियो यहां देखें: https://www.youtube.com/watch? v=6WReFkfrUIk

समस्या निवारण:

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

चरण 2: कोड अपलोड करना

यदि आपने पहले से https://www.arduino.cc/en/Main/Software से नहीं किया है तो Arduino IDE डाउनलोड करें। यदि आप शॉवर का समय और वार्मअप समय बदलना चाहते हैं, तो आप उपयोगकर्ता कॉन्फ़िगरेशन के तहत कोड की पहली 2 पंक्तियों पर समय बदल सकते हैं। अपलोड करने से पहले, सुनिश्चित करें कि आपने सही बोर्ड और सीरियल पोर्ट का चयन किया है। यह टूल्स और फिर बोर्ड और पोर्ट पर जाकर किया जा सकता है। यदि आपको एक arduino का उपयोग करने में परेशानी हो रही है, तो कृपया Afrotechmods द्वारा यह बहुत उपयोगी यूट्यूब वीडियो देखें:

चरण 3: सर्किट का परीक्षण

अपने 5v बैटरी बैंक को सर्किट और arduino से कनेक्ट करें और पावर स्विच चालू करें। डिवाइस को एक निर्धारित समय से नीचे गिनना शुरू करना चाहिए और विशिष्ट समय अंतराल के दौरान बजर बीप होना चाहिए। डिवाइस की गिनती शून्य हो जाने के बाद मस्जिद को बंद कर देना चाहिए। आप 5v रेल और मस्जिद स्रोत के बीच 220ohm रोकनेवाला से जुड़े एलईडी का उपयोग करके इसे सत्यापित कर सकते हैं। सुनिश्चित करें कि मस्जिद का नाला जमीन से जुड़ा है। सर्किट के परीक्षण के दौरान मुझे कुछ मुद्दों का सामना करना पड़ा। जब मैंने आर्डिनो में प्लग किया, तो मेरे नेतृत्व ने हिंसक रूप से विस्फोट करने का फैसला किया। मुझे एहसास हुआ कि मैंने एलईडी में एक वर्तमान सीमित अवरोधक नहीं जोड़ा है। एक बार जब मैंने एलईडी को एक नए से बदल दिया और एक रोकनेवाला जोड़ा, तो कोई और समस्या नहीं हुई और सर्किट ने बहुत अच्छा काम किया।

चरण 4: सर्किट को समझना

सर्किट को समझना
सर्किट को समझना
सर्किट को समझना
सर्किट को समझना
सर्किट को समझना
सर्किट को समझना

आप सोच रहे होंगे कि यह सर्किट कैसे काम करता है। Arduino एक माइक्रोकंट्रोलर है और यह मूल रूप से इस पूरे सेटअप का दिमाग है। हमने एलसीडी स्क्रीन को चलाने के लिए इसे एक एलसीडी कोड के साथ प्रोग्राम किया है। हम इसे चालू करने के लिए मस्जिद के गेट पर उच्च या निम्न सिग्नल की एक पल्स भेजने के लिए arduino पर डिजिटल आउटपुट पिन का उपयोग कर रहे हैं। आप सोच रहे होंगे कि मस्जिद क्या है। एक मस्जिद एक उपकरण है जो इनपुट सिग्नल के आधार पर चालू और बंद होता है और 2 अन्य पिनों के बीच बिजली प्रवाहित होने देता है। इस तरह आपका लैपटॉप चालू होता है। जब आप पावर बटन दबाते हैं, तो मस्जिद को एक संकेत भेजा जाता है जो चार्जर पावर या बैटरी पावर को लैपटॉप मदरबोर्ड में प्रवाहित करने की अनुमति देता है। इस मामले में, हम सोलनॉइड वाल्व को चालू करने के लिए एक मस्जिद का उपयोग कर रहे हैं। सोलनॉइड वाल्व को चालू करने के लिए 12v की आवश्यकता होती है और शुरू में इसे खोलने के लिए करंट का बहुत अधिक फटना होता है। यही कारण है कि हमें एक मस्जिद की जरूरत है। Arduino का आउटपुट केवल 100ma पर 5v की आपूर्ति कर सकता है, इसलिए हम मोसफ़ेट को सोलनॉइड और 12v पावर स्रोत के बीच जोड़ते हैं, जो बहुत अधिक शक्ति प्रदान कर सकता है। हम बूस्ट कन्वर्टर का उपयोग करके इस 12v पावर स्रोत का निर्माण करते हैं, जो हमारे 5v को हमारे arduino से 12v में सोलनॉइड वाल्व को चलाने के लिए बढ़ाता है। एक पोटेंशियोमीटर एक उपकरण है जो प्रतिरोध के समायोजन की अनुमति देता है, जो वर्तमान के लिए एक अवरुद्ध बल की तरह है। जब हम इस पोटेंशियोमीटर को एलसीडी स्क्रीन के पास एडजस्ट करते हैं, तो हम बैकलाइट में जाने वाले वोल्टेज को बदल रहे हैं, जो कंट्रास्ट और बैकलाइट की तीव्रता को कम या बढ़ा देता है। आप पूछ रहे होंगे कि डायोड क्या है और इस सर्किट में इसकी आवश्यकता क्यों है। डायोड एक ऐसा उपकरण है जो करंट को एक दिशा में प्रवाहित होने देता है, लेकिन दूसरी दिशा में नहीं। इस सर्किट में, हमने इसे फ्लाईबैक डायोड के रूप में कॉन्फ़िगर किया है। सोलनॉइड एक इलेक्ट्रोमैग्नेट से बना होता है जो एक फ्लैप को ऊपर उठाता है और जब करंट लगाया जाता है तो उसे बंद कर देता है। जब सोलनॉइड बंद हो जाता है, तो यह मस्जिद में वापस करंट की एक बहुत ही उच्च पल्स भेजता है, जो इसे आसानी से भून सकता है। हम इस डायोड का उपयोग अपने मस्जिद को बचाने के लिए इस उच्च पल्स को बिजली लाइनों में वापस भेजने के लिए करते हैं। सर्किट के काम करने के लिए आपको इस डायोड की आवश्यकता नहीं है, लेकिन विश्वसनीयता उद्देश्यों के लिए इसकी अनुशंसा की जाती है। हम सर्किट को जल्दी से जांचने और इसे काम करने के लिए ब्रेडबोर्ड का उपयोग करते हैं। यदि आप ब्रेडबोर्ड का उपयोग करते हैं तो आपको किसी भी घटक को मिलाप करने की आवश्यकता नहीं है। एक सर्किट को टांका लगाने में बहुत समय लग सकता है और यह आपके पहले प्रयास में ठीक से काम भी नहीं कर सकता है। यही कारण है कि हम पहले सर्किट का परीक्षण करने के लिए एक ब्रेडबोर्ड का उपयोग करते हैं और सुनिश्चित करते हैं कि यह काम करता है और फिर हम इसे एक कार्यात्मक अंत उत्पाद बनाने के लिए एक प्रोटोबार्ड पर मिलाप करते हैं।

इमेजिस:

पहला - मॉसफ़ेट पिनआउट

दूसरा - एलसीडी स्क्रीन

तीसरा - 12 वी सोलनॉइड

चौथा - कनवर्टर को बढ़ावा दें

चौथा - Arduino uno

5वां - पोटेंशियोमीटर

छठा - डायोड

7 वां - ब्रेडबोर्ड

8 वां - प्रोटोबार्ड

चरण 5: यह निर्देश पूरी तरह से समाप्त नहीं हुआ है

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

सिफारिश की: