विषयसूची:
- आपूर्ति
- चरण 1: अपने पीसी / मैक पर ARDUINO IDE को स्थापित और कॉन्फ़िगर करें
- चरण 2: लॉगिंग के लिए माइक्रो एसडी कार्ड संलग्न करें (वैकल्पिक)
- चरण 3: ARDUINO SKETCH डाउनलोड करें
- चरण 4: ग्रेविमेट्रिक जल सामग्री-अंशांकन
- चरण 5: भविष्य के विकास
वीडियो: ESP32 वाईफाई मिट्टी नमी सेंसर: 5 कदम
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:20
मिट्टी के प्रतिरोध को मापने के लिए मिट्टी के माध्यम से विद्युत संकेत भेजने वाले सस्ते मिट्टी नमी सेंसर सभी विफल हो रहे हैं। इलेक्ट्रोलिसिस इस सेंसर को बिना किसी व्यावहारिक उपयोग के बनाता है। इलेक्ट्रोलिसिस के बारे में यहाँ और देखें। इस परियोजना में प्रयुक्त सेंसर एक कैपेसिटिव सेंसर है और कोई भी प्रवाहकीय धातु गीली मिट्टी के संपर्क में नहीं है।
फर्मवेयर (Arduino स्केच) लोड करने के बाद, सेंसर अपने आप एक वेब सर्वर बनाएगा और आपके वाईफाई राउटर में लॉग इन करेगा। अब आप ESP32 सेंसर पर वेब साइड को एक्सेस कर सकते हैं। क्लाउड पर कोई डेटा नहीं भेजा जाता है।
Arduino प्रोग्रामिंग, सोल्डरिंग कौशल और HTML आदि के साथ कुछ परिचित सहायता कर सकते हैं। यदि आप इस परियोजना का निर्माण करते हैं, तो कृपया नीचे दिए गए अपलोड लिंक के माध्यम से तस्वीरें अपलोड करें। हैकिंग का आनंद लें।
यह सेंसर पढ़ सकता है:
- मिट्टी की नमी (मेरा कोड ग्रेविमेट्रिक मिट्टी के पानी की मात्रा की गणना करेगा)
- हवा का तापमान और सापेक्षिक आर्द्रता
आपूर्ति
- Wemos® Higrow ESP32 WiFi + ब्लूटूथ बैटरी + DHT11 मृदा तापमान और आर्द्रता सेंसर मॉड्यूल
-
डेटा लॉगिंग के लिए (वैकल्पिक)
- एक माइक्रो एसडी कार्ड मॉड्यूल।
- ब्रेड बोर्ड और OR
- सोल्डरिंग आयरन, सोल्डर पेस्ट।
- छह महिला से पुरुष जम्पर केबल।
चरण 1: अपने पीसी / मैक पर ARDUINO IDE को स्थापित और कॉन्फ़िगर करें
यह सेटअप प्रक्रिया विंडोज पीसी, मैक और लिनक्स (x86) सिस्टम पर काम करना चाहिए। दुर्भाग्य से रास्पबेरी पीआई उपयोगकर्ताओं के लिए ईएसपी 32 बोर्ड के लिए लिनक्स (एआरएम) पुस्तकालय अभी तक उपलब्ध नहीं है (हालांकि असली चतुर लोग थे जिन्होंने उन्हें स्रोत से संकलित किया था)।
- Arduino IDE डाउनलोड और इंस्टॉल करें
- वरीयताएँ मेनू में, अतिरिक्त बोर्ड प्रबंधक URL में https://dl.espressif.com/dl/package_esp32_index.json जोड़ें।
- उपकरण> बोर्ड> बोर्ड प्रबंधक से ESP32 पुस्तकालय स्थापित करें। एस्प्रेसिफ सिस्टम द्वारा esp32 खोजें
- मेनू में अपना बोर्ड चुनें: टूल्स>बोर्ड>"WeMos" वाईफाई और ब्लूटूथ बैटरी
-
टूल्स से आवश्यक DHT11 लाइब्रेरी स्थापित करें> लाइब्रेरी प्रबंधित करें…
- आपको Adafruit संस्करण 1.3.7 (या बाद में?) द्वारा DHT सेंसर लाइब्रेरी स्थापित करने की आवश्यकता है
- आपको Adafruit संस्करण 1.0.3. द्वारा Adafruit एकीकृत सेंसर स्थापित करने की आवश्यकता है
चरण 2: लॉगिंग के लिए माइक्रो एसडी कार्ड संलग्न करें (वैकल्पिक)
यदि आपको अपना डेटा लॉग करने की आवश्यकता है, तो पोलोलू माइक्रो एसडी कार्ड मॉड्यूल संलग्न करें। अन्य एसडी कार्ड में अलग-अलग वायरिंग और कोड हो सकते हैं।
चरण 3: ARDUINO SKETCH डाउनलोड करें
-
GitHub से लागू arduino स्केच डाउनलोड करें और इसे खोलें।
- यदि कोई माइक्रो एसडी कार्ड मॉड्यूल संलग्न नहीं है तो Esp32_SoilMoisture_WebServer.ino का उपयोग किया जाना चाहिए।
- Esp32_SoilMoisture_WebServer_DataLog.ino को एक माइक्रो एसडी कार्ड की आवश्यकता है और एनटीपी सर्वर तक इंटरनेट एक्सेस जारी रखता है। इस विकल्प में बहुत सटीक समय है, लेकिन बड़ी मात्रा में करंट का उपयोग करें और इससे बैटरी खत्म हो सकती है।
- Esp32_SoilMoisture_WebServer_DataLog_Int_RTC.ino को रीसेट करने के बाद NTP सर्वर के लिए एक माइक्रो एसडी कार्ड और इंटरनेट एक्सेस की आवश्यकता होती है। यह NTP सर्वर से रीसेट पर प्राप्त दिनांक/समय को अद्यतन करने के लिए ESP32 के आंतरिक RTC का उपयोग करता है। यह सबसे अधिक शक्ति कुशल समाधान है, लेकिन समय उतना सटीक नहीं हो सकता है।
- स्केच में अपना राउटर SSID और पासवर्ड संपादित करें।
- बूट बटन दबाते हुए स्केच संकलित करें।
- यदि संकलन सफल होता है, तो EN बटन दबाएं और तुरंत Arduino Serial Monitor (115200 बॉड दर) शुरू करें।
- ब्लू एलईडी के चालू और बंद होने की प्रतीक्षा करें
- सीरियल मॉनिटर में आईपी एड्रेस प्रिंट करवाएं, इसे अपने ब्राउजर में डालें। अब आप सेंसर डेटा वेब पेज देखेंगे।
- यदि आपने माइक्रो एसडी कार्ड रीडर जोड़ा है, और आपने लागू होने वाले आर्डिनो स्केच में से एक को संकलित किया है, तो आप अपने डेटा को अपने माइक्रो एसडी कार्ड के /datalog.txt में एक्सेस कर सकते हैं।
चरण 4: ग्रेविमेट्रिक जल सामग्री-अंशांकन
मुझे GPIO 32 से मिट्टी की नमी पढ़ने की व्याख्या कैसे करनी चाहिए?
एक विधि मिट्टी की गुरुत्वाकर्षण जल सामग्री की गणना करना है। इसकी गणना इस प्रकार की जाती है:
(मिट्टी के नमूने में पानी का द्रव्यमान)/(नमूने में सूखी मिट्टी का द्रव्यमान)
मैंने अपने बगीचे से सूखी मिट्टी एकत्र की है (यह लिम्पोपो, दक्षिण अफ्रीका, अगस्त महीना है और मिट्टी सूखी है, वास्तव में सूखी है)। आप मिट्टी को ओवन में सुखा सकते हैं।
- वजन आप सूखी मिट्टी
- सूखी मिट्टी को एक कंटेनर में डालें, सेंसर को मिट्टी में डालें और एक कच्चा सेंसर रीडिंग लें (वेब इंटरफेस का उपयोग करें)। जल द्रव्यमान (= 0 इस स्तर पर) और सेंसर रीडिंग रिकॉर्ड करें।
- सेंसर निकालें, 10 मिली (ग्राम) पानी डालें, मिट्टी और पानी को अच्छी तरह मिलाएँ और अपना जल द्रव्यमान (= इस स्तर पर 10) और सेंसर मान रिकॉर्ड करें।
- जहाँ तक आप चाहें, इस प्रक्रिया को जारी रखें, या जब तक पानी जोड़ने से सेंसर की रीडिंग प्रभावित नहीं होती है।
- मेरे परिणाम संलग्न एक्सेल शीट में हैं। GWC की गणना gwc=exp(-0.0015*SensorValue + 0.7072) के रूप में की जाती है
चरण 5: भविष्य के विकास
- एक बाहरी आरटीसी (रीयल टाइम क्लॉक) संलग्न करें। वर्तमान में, डेटा लॉगिंग के लिए समय प्राप्त करने के लिए NTP (नेटवर्क टाइम प्रोटोकॉल) का उपयोग किया जाता है। इसके लिए वाईफाई की आवश्यकता है और यह वर्तमान में गहन है
- बैटरी उपयोग को बचाने के लिए वाईफाई और वेब सर्वर को शुरू और बंद करने के लिए पुश बटन जोड़ें।
- जीपीआरएस मॉड्यूल का विज्ञापन करें और वाईफाई को अक्षम करें। इससे बिजली की बचत होगी।
सिफारिश की:
Arduino के साथ अपना खुद का मिट्टी नमी सेंसर बनाएं !!!: 10 कदम
Arduino के साथ अपनी खुद की मिट्टी की नमी सेंसर बनाएं !!!: के बारे में !!! इस निर्देश में, हम Arduino के साथ एक मृदा नमी सेंसर FC-28 को इंटरफ़ेस करने जा रहे हैं। यह सेंसर मिट्टी के अंदर पानी की मात्रा को मापता है और हमें आउटपुट के रूप में नमी का स्तर देता है। सेंसर दोनों एनालॉग से लैस है
आसान मिट्टी नमी सेंसर Arduino 7 खंड प्रदर्शन: 4 कदम (चित्रों के साथ)
आसान मृदा नमी सेंसर Arduino 7 खंड प्रदर्शन: नमस्कार! संगरोध कठिन हो सकता है। मैं भाग्यशाली हूं कि मेरे पास घर में एक छोटा सा यार्ड और ढेर सारे पौधे हैं और इसने मुझे यह सोचने पर मजबूर कर दिया कि मैं एक छोटा सा उपकरण बना सकता हूं जिससे मुझे घर पर रहते हुए उनकी अच्छी देखभाल करने में मदद मिल सके। यह परियोजना एक सरल और कार्यात्मक है
लोरा के साथ ग्रीनहाउस को स्वचालित करना! (भाग १) -- सेंसर (तापमान, आर्द्रता, मिट्टी की नमी): 5 कदम
लोरा के साथ ग्रीनहाउस को स्वचालित करना! (भाग १) || सेंसर (तापमान, आर्द्रता, मिट्टी की नमी): इस परियोजना में मैं आपको दिखाऊंगा कि कैसे मैंने ग्रीनहाउस को स्वचालित किया। इसका मतलब है कि मैं आपको दिखाऊंगा कि मैंने ग्रीनहाउस कैसे बनाया और कैसे मैंने बिजली और स्वचालन इलेक्ट्रॉनिक्स को तार-तार कर दिया। इसके अलावा, मैं आपको दिखाऊंगा कि कैसे एक Arduino बोर्ड प्रोग्राम करना है जो L का उपयोग करता है
DIY मिट्टी नमी सेंसर सस्ते अभी तक सटीक !: 4 कदम
DIY मिट्टी नमी सेंसर सस्ता अभी तक सटीक !: मैं एक पौधे प्रेमी और तकनीकी प्रमुख हूं। हाल ही में मैंने अपनी बालकनी पर कुछ पौधे उगाने का फैसला किया। मैंने पानी की व्यवस्था को स्वचालित करने का फैसला किया क्योंकि मैं उन्हें पानी देना भूल सकता हूं मैं अपने खूबसूरत फूलों के पौधों के साथ कोई मौका नहीं लेना चाहता था। इसलिए मिट्टी लेने का फैसला किया
वायरलेस नमी मॉनिटर (ESP8266 + नमी सेंसर): 5 कदम
वायरलेस नमी मॉनिटर (ESP8266 + नमी सेंसर): मैं गमले में अजमोद खरीदता हूं, और अधिकांश दिन, मिट्टी सूखी थी। इसलिए मैं इस परियोजना को बनाने का फैसला करता हूं, अजमोद के साथ बर्तन में मिट्टी की नमी को महसूस करने के बारे में, यह जांचने के लिए कि मुझे पानी के साथ मिट्टी डालने की आवश्यकता है। मुझे लगता है, यह सेंसर (कैपेसिटिव नमी सेंसर v1.2) अच्छा है