विषयसूची:

रिमोट तापमान संवेदन: 6 कदम
रिमोट तापमान संवेदन: 6 कदम

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

वीडियो: रिमोट तापमान संवेदन: 6 कदम
वीडियो: Remote sensing (सुदूर संवेदन) in hindi, What is remote sensing? क्या है रिमोट सेंसिंग?full described 2024, नवंबर
Anonim
रिमोट तापमान संवेदन
रिमोट तापमान संवेदन

इस परियोजना में, एक एमकेआर १४०० का उपयोग ३ डीएचटी २२ सेंसर को नियंत्रित करने और कोड में दर्ज सेल फोन नंबर के साथ परिणाम को संप्रेषित करने के लिए किया जाता है (मैं दिखाऊंगा कि कहां)। तापमान ही एकमात्र डेटा है जिसे डीएचटी 22 से पुनर्प्राप्त किया गया है, लेकिन यह ध्यान रखना दिलचस्प है कि आर्द्रता को भी पुनः प्राप्त किया जा सकता है।

यह निर्देश योग्य कार्य है जो अनाज बिन तापमान निगरानी प्रणाली के विकास की दिशा में काम किया गया है। अधिकांश काम मेरे और @acrobatbird (GitHub नाम) द्वारा पूरा कर लिया गया है। परियोजना का मुख्य GitHub https://github.com/PhysicsUofRAUI/binTempSensor है और जब यह पूरा हो जाएगा तो मैं इसके लिए एक अलग GitHub बनाऊंगा।

आपूर्ति

  1. 3 DHT 22 सेंसर (बड़ी परियोजना के लिए तीन की जरूरत है)

    www.adafruit.com/product/385

  2. 3 10K प्रतिरोधक

    www.digikey.ca/product-detail/en/yageo/CFR…

  3. एक Arduino MKR 1400

    https://store.arduino.cc/usa/mkr-gsm-140

  4. जम्पर तारों की विविधता

    किसी भी आपूर्तिकर्ता के पास कुछ होना चाहिए

  5. एक सिम कार्ड

    मैं अनुशंसा करता हूं कि आपके क्षेत्र में सबसे सस्ता प्रीपेड कार्ड कौन सा है। मेरा सास्कटेल था लेकिन जब तक आप कनाडा के सस्केचेवान में नहीं रहते, यह एक अच्छा विकल्प नहीं है।

  6. लिथियम पॉलिमर बैटरी (और यदि आवश्यक हो तो चार्जर)

    • www.adafruit.com/product/390
    • www.adafruit.com/product/258
  7. अरुडिनो एंटीना

    www.adafruit.com/product/1991

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

चरण 1: Arduino को तार दें

Arduino को तार दें
Arduino को तार दें
अरुडिनो को तार दें
अरुडिनो को तार दें

मेरे विशेष मामले में मैंने ब्रेड बोर्ड पर Arduino MKR 1400 रखा, मेरे हेडर हैं, और फिर ग्राउंड को ब्रेडबोर्ड की नकारात्मक रेखा और 5 V को सकारात्मक भाग से जोड़ा।

चरण 2: DHT 22 सेंसर को तार दें

DHT 22 सेंसर को तार दें
DHT 22 सेंसर को तार दें
DHT 22 सेंसर को तार दें
DHT 22 सेंसर को तार दें
DHT 22 सेंसर को तार दें
DHT 22 सेंसर को तार दें

प्रत्येक सेंसर को जमीन पर, 5 वी पिन और एक डेटा पिन से जोड़ा जाना चाहिए। पुल अप के रूप में कार्य करने के लिए एक 10 K रोकनेवाला को Arduino के 5 V पिन से जोड़ा जाना चाहिए। मैंने सेंसर को 4, 5, और 6 पिन करने के लिए तार दिया है। यदि आप उन्हें अलग-अलग पिनों में तार करना चाहते हैं तो आपको कोड बदलना होगा।

Adafruit का एक अच्छा लेख है जिसमें इस लिंक पर इन्हें कैसे तार-तार किया जाए:

चरण 3: एंटीना कनेक्ट करें

एंटीना कनेक्ट करें
एंटीना कनेक्ट करें

एक उचित कनेक्शन सुनिश्चित करने के लिए एंटीना को Arduino MKR 1400 से जोड़ा जाना चाहिए।

चरण 4: कोड अपलोड करें

अब कोड Arduino पर अपलोड हो जाएगा। मैंने संलग्न ज़िप फ़ाइल में कोड शामिल किया है, और जब तक आवश्यक पुस्तकालय स्थापित हैं, तब तक इसे Arduino संपादक में खोलना और संकलित करना चाहिए। आवश्यक पुस्तकालय MKRGSM, DHT.h, DHT_U.h, और Adafruit_Sensor.h हैं। यदि ये पुस्तकालय आपके कंप्यूटर पर स्थापित नहीं हैं, तो आपको इस https://www.arduino.cc/en/Guide/Libraries के समान निम्नलिखित चरणों को जोड़ना होगा।

Arduino LowPower का उपयोग करने से परियोजना के चलने में लगने वाले समय में वृद्धि हो सकती है, लेकिन मैं वर्तमान में इसे काम करने के लिए परीक्षण चला रहा हूं। परियोजना के गिटहब पर इसके लिए कोड है।

चरण 5: बैटरी संलग्न करें

बैटरी संलग्न करें
बैटरी संलग्न करें

बैटरी को अब जोड़ा जा सकता है। यहां इस्तेमाल की गई बैटरी केवल 1000mAh की है लेकिन एक बड़ी बैटरी का उपयोग तब तक किया जा सकता है जब तक कि यह 3.7 V हो।

चरण 6: परियोजना पूर्ण हो गई है! लेकिन क्या इसमें सुधार किया जा सकता है?

याह हमारे पास एक रिमोट तापमान सेंसर है जो आपको हर 12 घंटे में तापमान भेजता है, लेकिन यह केवल 24 घंटे से कम समय के लिए करता है। रुको यह बहुत उपयोगी नहीं है। यहां बताया गया है कि परियोजना को और अधिक उपयोगी बनाने के लिए क्या काम किया जा रहा है और इस पर विचार किया जा रहा है।

  1. एक बड़ी बैटरी

    एक काफी स्पष्ट सुझाव है, लेकिन यह केवल इतना ही होगा क्योंकि बैटरी क्षमता में वृद्धि के रूप में काफी महंगी हो जाती है

  2. Arduino लो पावर

    बैटरी लाइफ बढ़ाने के लिए यह एक अच्छा कम लागत वाला विकल्प है क्योंकि यह सिर्फ सॉफ्टवेयर में बदलाव है, लेकिन लाभ पर्याप्त होने की उम्मीद नहीं है

  3. एक सौर पैनल

    • मानव हस्तक्षेप के बिना सिस्टम को अनिश्चित काल तक संचालित करने के लिए अभी इस पर काम किया जा रहा है
    • यह सुनिश्चित करने के लिए उपरोक्त दोनों में से कुछ को जोड़ देगा कि बैटरी रात के दौरान और काफी बादल महीनों के दौरान चल सकती है।

कोई अन्य सुझाव निश्चित रूप से स्वागत है। पढ़ने के लिए धन्यवाद!

सिफारिश की: