विषयसूची:
वीडियो: एक्वापोनिक्स पंप के लिए Arduino आधारित टाइमर: 4 कदम
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:20
यह एक्वापोनिक्स पंप के लिए Arduino आधारित टाइमर पर एक छोटा सा निर्देश है।
मेरे पास निरंतर प्रवाह के साथ घर के अंदर एक छोटा एक्वापोनिक्स सिस्टम सेटअप है। पंप लगातार चल रहा है और मैं एक टाइमर बनाना चाहता था जो पंप को एक निश्चित समय के लिए चलाए और फिर इसे समान समय के लिए बंद कर दें और इसे दोहराएं।
कोड लिखने और अनगिनत वर्क बेंच टेस्ट के 2-3 दिनों के बाद मैं ठीक वही बना पाया जो मेरे लिए आवश्यक था। टाइमर 1 मिनट से 24 घंटे तक प्रोग्राम करने योग्य है। टाइमर की कार्यप्रणाली देखने के लिए कृपया वीडियो देखें।
उम्मीद है कि यह अन्य लोगों के लिए भी मददगार होगा जो इसी तरह की परियोजनाओं की तलाश में हैं। यह निर्देशयोग्य केवल कोड और बेंच टेस्ट को कवर करता है। एक पूर्ण कार्यशील उपकरण बनाना बाद में दूसरे निर्देश में कवर किया जाएगा।
अस्वीकरण: मैंने कोड का परीक्षण किया है और इसे ठीक पाया है। लेकिन इसका मतलब यह नहीं है कि यह मूर्खतापूर्ण है। कीड़े हो सकते हैं। मैं इस परियोजना / कोड का उपयोग करने से होने वाली किसी भी क्षति के लिए कोई जिम्मेदारी नहीं लेता हूं। अपने जोखिम पार इस्तेमाल करें।
चरण 1: आवश्यक सामग्री
1. अरुडिनो यूएनओ
2. 16X2 i2c एलसीडी
3. माइक्रो स्विच
4. एलईडी
5. रोकनेवाला
6. ड्यूपॉन्ट केबल्स
7. ब्रेडबोर्ड
चरण 2: सेट अप
ब्रेडबोर्ड और अरुडिनो यूएनओ बोर्ड का उपयोग करके कार्य बेंच पर कोड का परीक्षण किया गया था। मेरी योजना संलग्नक के साथ पूर्ण उत्पाद बनाते समय Arduino Pro Mini का उपयोग करने की है।
कनेक्शन इतना मुश्किल नहीं है। कृपया नीचे देखे। मैंने रिले की जगह LED का इस्तेमाल किया है।
Arduino पिन 13 स्विच (START)
Arduino पिन 12 स्विच (STOP)
Arduino पिन 11 स्विच (SET)
Arduino पिन 10 स्विच (वृद्धि)
Arduino पिन 9 स्विच (DECREMENT)
Arduino Pin 8 + ve LED
Arduino GND -ve LED (और सभी स्विच के दूसरे टर्मिनल)
एलसीडी का Arduino +5V VCC
एलसीडी का Arduino GND GND
एलसीडी का Arduino पिन A4 एसडीए
एलसीडी का Arduino Pin A5 SCL
चरण 3: कोड और कार्य
Arduino कोड संलग्न है।
एक फ़ंक्शन (गिनती) 1 सेकंड के लिए प्रतीक्षा करने के लिए SimpleTimer का उपयोग करता है और फिर एक चर (सेकंड) को 60 तक पहुंचने तक बढ़ाता है, फिर चर (सेकंड) को रीसेट करता है और दूसरे चर (मिनट) को बढ़ाता है। मिनट चर 60 तक पहुंचने तक वृद्धिशील है, फिर रीसेट करता है और घंटे चर को बढ़ाता है।
प्रोग्राम किए गए समय की तुलना इसके साथ की जाती है और एक बार टाइमर तक पहुंचने के बाद रीसेट हो जाता है और रिले आउटपुट को टॉगल किया जाता है। फिर टाइमर फिर से शुरू होता है और तब तक जारी रहता है जब तक कि यह प्रोग्राम किए गए समय तक नहीं पहुंच जाता है और फिर रिले आउटपुट को रीसेट और टॉगल करता है।
काम में हो
वांछित समय को प्रोग्राम करने के लिए SET बटन का उपयोग किया जाता है।
INC बटन का उपयोग समय बढ़ाने के लिए किया जाता है
DEC बटन का उपयोग समय घटाने के लिए किया जाता है।
START बटन का उपयोग टाइमर को प्रारंभ करने के लिए किया जाता है
स्टॉप बटन का प्रयोग टाइमर को रोकने के लिए किया जाता है
टाइमर की कार्यप्रणाली देखने के लिए वीडियो देखें।
समय निर्धारित करते समय INC/DEC बटन का कार्य चक्र से गुजरता है, अर्थात यदि आप 00:00 बजे DEC दबाते हैं तो यह 24:59 हो जाता है और इसके विपरीत।
कोड में प्रोग्राम किए गए समय को EEPROM में संग्रहीत करने की कार्यक्षमता भी शामिल है, इसलिए भले ही बिजली काट दी जाए, प्रोग्राम किए गए समय की बचत होती है। और जब बिजली बहाल हो जाती है तो आप सीधे START बटन दबा सकते हैं और टाइमर पहले के SET समय पर गिनना शुरू कर देगा।
चरण 4: अगला चरण
अगला कदम इसे स्टैंडअलोन वर्किंग प्रोडक्ट में बनाना होगा। इसे बाद में एक अन्य निर्देशयोग्य में शामिल किया जाएगा।
आशा है कि आपको मेरा निर्देश पसंद आया होगा और मैं हर तरह की टिप्पणियों के लिए तैयार हूँ।
इस लेख के माध्यम से पढ़ने के लिए धन्यवाद।
सिफारिश की:
५५५ टाइमर एटमेगा को बाधित करने के लिए सिग्नल उत्सर्जित करने के लिए ३२८: ७ कदम
५५५ टाइमर एमिट सिग्नल को बाधित करने के लिए एटमेगा३२८: इस सर्किट का मुख्य लक्ष्य ऊर्जा की बचत करना है। इसलिए, मैं arduino के बारे में बात नहीं करने जा रहा हूं क्योंकि अंतिम उत्पाद के लिए बोर्ड के पास अनावश्यक बिजली ओवरहेड है। यह विकास के लिए बहुत अच्छा है। लेकिन, बैट पर चल रही अंतिम परियोजनाओं के लिए बहुत अच्छा नहीं है
Arduino और RTC टाइमर के साथ स्वचालित लाइट और पंप एक्वेरियम सिस्टम: 3 चरण
Arduino और RTC टाइमर के साथ स्वचालित लाइट और पंप एक्वेरियम सिस्टम: एक एक्वेरियम को कुछ देखभाल और तकनीक के साथ एक शून्य हस्तक्षेप के लिए आवश्यक आत्मनिर्भर पारिस्थितिकी तंत्र में बनाया जा सकता है :) प्रथम। मैंने 2 फ्लड लाइट 50 W प्रत्येक और 1 6W का उपयोग किया
स्वचालित स्मार्ट एक्वापोनिक्स (क्लाउड आधारित डैशबोर्ड के साथ): 11 कदम
स्वचालित स्मार्ट एक्वापोनिक्स (क्लाउड आधारित डैशबोर्ड के साथ): एक्वापोनिक्स आपको कहीं भी (इनडोर या आउटडोर), बहुत कम जगह में, अधिक विकास, कम पानी के उपयोग और बिना किसी बाहरी रासायनिक उर्वरक के अपना खुद का जैविक भोजन उगाने की अनुमति देता है। साथ ही, आप क्लाउड-आधारित डैशबोर्ड पर स्थितियों की निगरानी कर सकते हैं।
पानी निकालने के लिए Arduino नियंत्रित पंप: 4 कदम (चित्रों के साथ)
जल निकासी के लिए Arduino नियंत्रित पंप: इस परियोजना का विचार तब आया जब मैंने अपने अपार्टमेंट के लिए एक संघनक गैस बॉयलर खरीदा। मेरे पास बॉयलर द्वारा उत्पादित संघनित पानी के लिए पास में कोई नाली नहीं है। तो पानी को 20 लीटर के टैंक (ड्रम) में कुछ दिनों के लिए इकट्ठा किया जाता है और जब यह मिल जाता है
एवीआर माइक्रोकंट्रोलर। टाइमर का उपयोग कर एलईडी फ्लैशर। टाइमर बाधित। टाइमर सीटीसी मोड: 6 कदम
एवीआर माइक्रोकंट्रोलर। टाइमर का उपयोग कर एलईडी फ्लैशर। टाइमर बाधित। टाइमर सीटीसी मोड: सभी को नमस्कार! इलेक्ट्रॉनिक्स के क्षेत्र में टाइमर एक महत्वपूर्ण अवधारणा है। हर इलेक्ट्रॉनिक कंपोनेंट टाइम बेस पर काम करता है। इस बार आधार सभी कामों में तालमेल बिठाने में मदद करता है। सभी माइक्रोकंट्रोलर कुछ पूर्वनिर्धारित घड़ी आवृत्ति पर काम करते हैं