विषयसूची:

लोरा तापमान और मृदा नमी सेंसर: 6 कदम
लोरा तापमान और मृदा नमी सेंसर: 6 कदम

वीडियो: लोरा तापमान और मृदा नमी सेंसर: 6 कदम

वीडियो: लोरा तापमान और मृदा नमी सेंसर: 6 कदम
वीडियो: अपनी शादी की क्या शर्त रखी है पूज्या जया किशोरी जी नें? आइए जानते हैं उन्हीं से | Jaya Kishori 2024, जुलाई
Anonim
लोरा तापमान और मृदा नमी सेंसर
लोरा तापमान और मृदा नमी सेंसर

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

इस निर्देशयोग्य में हम एक LORA नोड बनाने जा रहे हैं जो निम्नलिखित डेटा भेजता है:

  • मिट्टी की नमी
  • मिट्टी का तापमान

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

चरण 1: आवश्यक भाग

सेंसरनोड:

  • पनरोक तापमान सेंसर (ds18B20)
  • कैपेसिटिव नमी सेंसर
  • आर्डिनो प्रो मिनी 3.3v 8mhz
  • ईएसपी ब्रेकआउट
  • आरएफएम95
  • एंटीना और कनेक्शन के लिए तार (मैं 0.8 मिमी ठोस कोर तार का उपयोग करता हूं)
  • पुरुष से पुरुष जम्पर केबल
  • महिला से महिला जम्पर केबल
  • टर्मिनल ब्लॉक
  • पिनहेडर
  • ब्रेड बोर्ड
  • CP2102 यूएसबी से टीटीएल

उपकरण:

  • सोल्डरिंग आयरन
  • साइड कटर
  • वायर स्ट्रिपर
  • सटीक पेचकश
  • सोल्डरिंग टिन
  • एंटीना मापने के लिए शासक
  • डीसोल्डरिंग पंप (यदि आप मेरी तरह गलतियाँ करते हैं)

चरण 2: एंटीना बनाना

एंटीना के लिए मैं अपने 2x2x0.8mm या 2x2 20awg बस केबल के कुछ बचे हुए केबल का उपयोग करता हूं। चीजों के नेटवर्क पर आप देश के अनुसार अपना ट्रान्सिवर और एंटीना फ़्रीक्वेंसी बैंड चुन सकते हैं। ये प्रति आवृत्ति लंबाई हैं:

  • 868mhz 3.25 इंच या 8.2 सेमी (यह वही है जिसका मैं उपयोग करता हूं)
  • 915 मेगाहर्ट्ज 3 इंच या 7.8 सेमी
  • 433 मेगाहर्ट्ज 3 इंच या 16.5 सेमी

चरण 3: एस्प शील्ड को मिलाप करना

एस्प शील्ड को टांका लगाना
एस्प शील्ड को टांका लगाना
  • एस्प शील्ड के प्रतिरोधों को हटा दें (लाल क्षेत्र में R1 से R3 देखें)
  • rfm95 चिप को esp शील्ड पर मिलाएं।
  • पिनहेडर्स को एस्प शील्ड पर मिलाएं
  • एस्प शील्ड पर एंटीना मिलाप करें। एंटीना के बिना उपयोग न करें आप ढाल को नुकसान पहुंचा सकते हैं।
  • अगर पिनहेडर्स को आर्डिनो सोल्डर पर भी नहीं मिलाया जाता है, तो ये भी

चरण 4: कोडिंग

कोडन
कोडन
कोडन
कोडन
कोडन
कोडन

मुझे पता है कि मैं arduino को स्वचालित रूप से रीसेट करने के लिए DTR का उपयोग कर सकता हूं लेकिन मेरे मामले में मुझे कोड अपलोड करने में त्रुटियां थीं। इसलिए मैंने इस निर्देश में एक मैनुअल रीसेट का भी उपयोग किया है, इसलिए यदि आपको भी यही समस्या है तो आप इसे मैन्युअल रीसेट द्वारा हल कर सकते हैं।

  • निम्नलिखित के रूप में Arduino को CP2102 पर तार करें:

    • CP2102 txd -> Arduino प्रो मिनी rx
    • CP2102 rxd -> Arduino प्रो मिनी tx
    • CP2102 gnd -> Arduino pro mini gnd
    • CP2102 3.3 -> Arduino प्रो मिनी vcc
  • arduino ide में स्केच खोलें
  • बोर्ड का चयन करें arduino प्रो मिनी
  • प्रोसेसर के तहत atmega 328p 3.3v 8mhz चुनें
  • अपना कॉम पोर्ट चुनें
  • अपलोड बटन पर क्लिक करें
  • जबकि कोड उस समय संकलित हो रहा है जब आप बॉट्रेट देखते हैं (चित्र देखें) arduino pro mini पर रीसेट बटन दबाएं (cp2102 बोर्ड को रीसेट नहीं करता है) प्रोग्रामिंग करते समय अपने सीरियल मॉनिटर को बंद करना सुनिश्चित करें।

फाइल एग्रीकल्चर सेंसर LORA ट्रांसीवर के बिना कोड है। इस तरह आप उस फ़ाइल से अपना प्रोजेक्ट शुरू कर सकते हैं और आप बेहतर ढंग से समझ सकते हैं कि कोड कैसे काम करता है। यदि आपको अधिक सटीक रीडिंग की आवश्यकता है तो आपको नमी सेंसर के मूल्यों को मैप करने की आवश्यकता है जब पानी में नहीं है और जब पानी में है। (न्यूनतम और अधिकतम मूल्य) मैंने 400 और 880 के बीच मूल्यों को मैप किया है। सेंसर को ऊपर पानी में न डुबोएं रेखा। यह आपके सेंसर को नष्ट कर देगा। बाद में मैं आपको दिखाऊंगा कि इस सेंसर को वाटरप्रूफ कैसे किया जाता है।

तापमान रीडिंग डिग्री सेल्सियस में हैं।

एक आखिरी टिप्पणी: जब आप सर्वर का सीरियल मॉनिटर (अंतिम तस्वीर) खोलते हैं तो आप देखेंगे कि डेटा डेटा के बीच एक कोलन के साथ भेजा जाता है। ऐसा इसलिए है कि हम सब कुछ एक पैकेट में सर्वर नोड को भेज सकते हैं। बाद के निर्देश में मैं एक और सर्वर नोड बनाऊंगा जहां यह डेटा संसाधित होता है।

चरण 5: वायरिंग

तारों
तारों
तारों
तारों
तारों
तारों
तारों
तारों

ऊपर की छवि में आप देखते हैं कि कैसे सब कुछ तार करना है। रोकनेवाला एक 4.7kohm रोकनेवाला है जिसका उपयोग पुलअप के रूप में किया जाता है। योजनाबद्ध में मैं एक और LORA ट्रांसीवर और एक अन्य मिट्टी नमी सेंसर का उपयोग करता हूं, लेकिन वायरिंग समान रहती है। मैंने कुछ विस्तृत चित्र शामिल किए हैं यदि पहला स्पष्ट नहीं है।

चरण 6: निष्कर्ष

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

सिफारिश की: