विषयसूची:

क्रिसमस ट्री वाटर अलार्म: 3 कदम
क्रिसमस ट्री वाटर अलार्म: 3 कदम

वीडियो: क्रिसमस ट्री वाटर अलार्म: 3 कदम

वीडियो: क्रिसमस ट्री वाटर अलार्म: 3 कदम
वीडियो: Праздник. Новогодняя комедия 2024, जुलाई
Anonim
क्रिसमस ट्री वाटर अलार्म
क्रिसमस ट्री वाटर अलार्म

यह एक सरल उदाहरण परियोजना है जिसका उपयोग तब किया जा सकता है जब आपके पास क्रिसमस के लिए एक असली पेड़ हो और यह सुनिश्चित करने की आवश्यकता हो कि यह पानी में रहता है। बड़े होकर, मुझे याद है कि हमें पेड़ के नीचे पहुंचना होगा और पेड़ के स्टैंड में अपनी उंगली घुमाकर देखना होगा कि कहीं पानी तो नहीं है। प्रौद्योगिकी के युग में, एक बेहतर तरीका होना चाहिए! यह सरल परियोजना एक एनालॉग जल स्तर सेंसर, एक निष्क्रिय बजर और एक Arduino आधारित MCU का उपयोग करके जल स्तर को पढ़ेगी। इस परियोजना के लिए आवश्यक सब कुछ (और अन्य क्रिसमस थीम वाले जिन पर मैं काम कर रहा हूं) इस एकल किट का उपयोग करके किया जा सकता है।

आपूर्ति:

  • (१) ELEGOO मेगा २५६० प्रोजेक्ट Arduino IDE के साथ संगत सबसे पूर्ण अल्टीमेट स्टार्टर किट w/ट्यूटोरियल - Amazon, गैर-संबद्ध

    • मेगा 2560 नियंत्रक
    • जल स्तर का पता लगाने वाला सेंसर
    • निष्क्रिय बजर
    • जम्पर तार

चरण 1: कनेक्शन

सम्बन्ध
सम्बन्ध
सम्बन्ध
सम्बन्ध

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

इस परियोजना के लिए, कनेक्शन इस प्रकार हैं…

जल स्तर (+) - Arduino (5V)

जल स्तर (-) - Arduino (GND)

जल स्तर (एस) - Arduino (A0)

बजर (-) - अरुडिनो (जीएनडी)

बजर (+) - अरुडिनो (11)

चरण 2: नमूना कोड

नमूना कोड
नमूना कोड
नमूना कोड
नमूना कोड
नमूना कोड
नमूना कोड

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

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

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

मैंने आपके लिए उपयोग करने, संशोधित करने, फाड़ने, कॉपी करने आदि के लिए यहां कोड भी अपलोड किया है।

चरण 3: विस्तार

विस्तार
विस्तार

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

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

इस परियोजना के लिए एक और सुधार यह होगा कि जल स्तर सेंसर लगाने के लिए किसी प्रकार की क्लिप या संलग्नक लगाया जाए ताकि आप इसे बेहतर ढंग से समायोजित कर सकें। पीसीबी में दो बढ़ते छेद और एक अच्छा नाली काटा जाता है जिसे 3 डी प्रिंटेड ब्रैकेट या बाड़े में माउंट करना बहुत आसान होगा। मैं वर्तमान में अपने प्रिंटर के साथ समस्याओं का सामना कर रहा हूं इसलिए मैं कुछ समय में कुछ भी प्रिंट नहीं कर पाया।

मैं जिस Elegoo किट का उपयोग कर रहा हूं वह भी 9V बैटरी और कनेक्टर के साथ आई है ताकि आप इस डिवाइस को पूरी तरह से बैटरी चालित बना सकें ताकि आपको इसे पावर आउटलेट से जोड़कर न रखना पड़े।

आप मिनी स्टाइल कंट्रोलर का उपयोग करके इस परियोजना के आकार को बहुत आसानी से छोटा कर सकते हैं और इसे एक छोटे सर्किट बोर्ड पर माउंट कर सकते हैं। मैंने मेगा का उपयोग किया क्योंकि यह वही है जो मेरे पास उपलब्ध है।

मुझे आशा है कि इस निर्देशयोग्य ने आपको कुछ ऐसा विचार दिया है जो आप इन सेंसरों के साथ कर सकते हैं। मेरे पास इस महीने क्रिसमस से संबंधित कुछ अन्य प्रोजेक्ट भी होंगे। किसी भी प्रश्न के साथ बेझिझक पहुंचें!

सिफारिश की: