विषयसूची:

Arduino LCD मृदा नमी सेंसर: 5 चरण
Arduino LCD मृदा नमी सेंसर: 5 चरण

वीडियो: Arduino LCD मृदा नमी सेंसर: 5 चरण

वीडियो: Arduino LCD मृदा नमी सेंसर: 5 चरण
वीडियो: Soil Moisture Monitor with LCD using Arduino #shorts 2024, जुलाई
Anonim
Arduino LCD मृदा नमी सेंसर
Arduino LCD मृदा नमी सेंसर

हम जो बनाने जा रहे हैं वह YL-69 सेंसर के साथ एक Arduino नमी सेंसर है जो दो "ब्लेड" के बीच प्रतिरोध के आधार पर काम करता है। यह हमें 450-1023 के बीच मान देगा, इसलिए हमें प्रतिशत मान प्राप्त करने के लिए इसे मैप करने की आवश्यकता है, लेकिन हम इसे बाद में प्राप्त कर सकते हैं। तो चलिए शुरू करते हैं।

चरण 1: भागों को इकट्ठा करना

भागों को इकट्ठा करना
भागों को इकट्ठा करना

आपको इकट्ठा होना है:

1. एलसीडी 16x2 (मेरे मामले में सफेद)

2. पोटेंशियोमीटर 47k ओम (या छोटा, मेरे पास केवल एक था, लेकिन आप 10-20k का भी उपयोग कर सकते हैं और यह ठीक होना चाहिए)

3. केबल्स, बहुत सारे केबल्स

4. प्रोटोटाइप बोर्ड

5. Arduino Uno / Arduino Pro mini (प्रोग्रामर के साथ)

6. बिजली की आपूर्ति (उदाहरण के लिए 9वी बैटरी)

7. नमी सेंसर (उदा। YL-69 के लिए)

चरण 2: एलसीडी कनेक्ट करें

एलसीडी कनेक्ट करें
एलसीडी कनेक्ट करें
एलसीडी कनेक्ट करें
एलसीडी कनेक्ट करें

एलसीडी को केबल के साथ arduino से कनेक्ट करें जैसा कि एक शेमैटिक पर दिखाया गया है। पोटेंशियोमीटर को न भूलें।

चरण 3: नमी सेंसर कनेक्ट करें

नमी सेंसर कनेक्ट करें
नमी सेंसर कनेक्ट करें

नमी सेंसर बोर्ड वीसीसी पिन को प्रोटोटाइप बोर्ड के + रेल और जीएनडी पिन को जमीन से कनेक्ट करें। (मैं arduino बोर्ड के दूसरे मैदान से जुड़ा)

नमी सेंसर डेटा पिन को arduino बोर्ड पर A0 (YL-69 के मामले में इसके अंतिम 4 पिन के मामले में) से जोड़ा जाना चाहिए।

चरण 4: कोड

कोड
कोड

// लेखक: W. Marzak#include// LCD लाइब्रेरी शामिल करेंLiquidCrystal LCD(12, 11, 7, 6, 5, 4);// पिन को 12, 11, 7, 6, 5, 4 के रूप में सेट करें। यह हो सकता है अपने एलसीडी के लिए अलग, निर्माता कैटलॉग पॉटपिन = ए0 की जांच करें; // इनपुट पिनिंट मिट्टी = 0; शून्य सेटअप () {lcd.begin (16, 2); // एलसीडी पंक्तियाँ और कॉलमlcd.print ("आर्द्रता");// प्रकार का शीर्षक Serial.begin (९६००);} शून्य लूप () {// मानों को मिट्टी में मैप करें = एनालॉग रीड (पोटपिन); मिट्टी = बाधा (मिट्टी, ४८५, १०२३); मिट्टी = नक्शा (मिट्टी, ४८५, १०२३, १००, ०); एलसीडी.सेट कर्सर (0, 1); // अंतिम संख्या प्रदर्शित करेंlcd.print(soil);//प्रतिशत प्रतीक को endlcd.print("%");//0.1 सेकंड देरी (75);//अतिरिक्त वर्णों को मिटा देंlcd.print(" "); देरी(1);}

चरण 5: बिजली की आपूर्ति जोड़ें

बिजली की आपूर्ति जोड़ें
बिजली की आपूर्ति जोड़ें

उचित बिजली की आपूर्ति जोड़ें (5-9V ठीक होना चाहिए) और अपने एलसीडी के विपरीत को पोटेंशियोमीटर के साथ सेट करें। यदि छोटे बोर्ड पर लाल बत्ती चालू नहीं है, तो YL-69 नमी सेंसर पर भी पोटेंशियोमीटर सेट करें। आपको जो मिलना चाहिए वह चित्र में दिखाया गया है, लेकिन विल्गोटनोस्क के बजाय आपको "आर्द्रता" मिलेगी, क्योंकि आर्द्रता मेरी भाषा में wilgnotność है। जांचें कि सेंसर एक कप पानी के साथ ठीक से काम कर रहा है या नहीं।

सिफारिश की: