विषयसूची:

रास्पबेरी Pi3 और DHT11 सेंसर का उपयोग कर मौसम निगरानी प्रणाली: 4 कदम
रास्पबेरी Pi3 और DHT11 सेंसर का उपयोग कर मौसम निगरानी प्रणाली: 4 कदम

वीडियो: रास्पबेरी Pi3 और DHT11 सेंसर का उपयोग कर मौसम निगरानी प्रणाली: 4 कदम

वीडियो: रास्पबेरी Pi3 और DHT11 सेंसर का उपयोग कर मौसम निगरानी प्रणाली: 4 कदम
वीडियो: Weather Station using Arduino Uno & DHT 11 Sensor // DHT 11 Humidity & Temperature Sensor Project 2024, जुलाई
Anonim
रास्पबेरी Pi3 और DHT11 सेंसर का उपयोग कर मौसम निगरानी प्रणाली
रास्पबेरी Pi3 और DHT11 सेंसर का उपयोग कर मौसम निगरानी प्रणाली

इस ट्यूटोरियल में, मैं आपको दिखाऊंगा कि DHT11 को रास्पबेरी पाई से कैसे जोड़ा जाए और एक एलसीडी में आर्द्रता और तापमान रीडिंग को आउटपुट किया जाए।

DHT11 तापमान और आर्द्रता सेंसर एक अच्छा छोटा मॉड्यूल है जो डिजिटल तापमान और आर्द्रता रीडिंग प्रदान करता है। इसे स्थापित करना वास्तव में आसान है, और डेटा सिग्नल के लिए केवल एक तार की आवश्यकता होती है। ये सेंसर रिमोट वेदर स्टेशन, सॉइल मॉनिटर और होम ऑटोमेशन सिस्टम में उपयोग के लिए लोकप्रिय हैं

DHT11 को रास्पबेरी पाई से जोड़ना

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

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

चरण 1: आवश्यक घटक

आवश्यक घटक
आवश्यक घटक

1. रास्पबेरी पाई 3 मॉडल बी+: रास्पबेरी पाई 3 मॉडल बी+ रास्पबेरी पाई 3 रेंज में नवीनतम उत्पाद है, जिसमें 1.4 गीगाहर्ट्ज़ पर चलने वाला 64-बिट क्वाड कोर प्रोसेसर, डुअल-बैंड 2.4 गीगाहर्ट्ज़ और 5 गीगाहर्ट्ज़ वायरलेस लैन, ब्लूटूथ है। 4.2/BLE, तेज ईथरनेट, और PoE क्षमता एक अलग PoE HAT के माध्यम से।

2. DHT11 आर्द्रता/तापमान सेंसर: - इस सेंसर में तापमान और आर्द्रता सेंसर क्षमता के साथ एक कैलिब्रेटेड डिजिटल सिग्नल आउटपुट है। यह एक उच्च-प्रदर्शन 8-बिट माइक्रोकंट्रोलर के साथ एकीकृत है। इस सेंसर में एक प्रतिरोधक तत्व और गीले एनटीसी तापमान मापने वाले उपकरणों के लिए एक सेंसर शामिल है। इसमें उत्कृष्ट गुणवत्ता, तेज प्रतिक्रिया, हस्तक्षेप-विरोधी क्षमता और उच्च प्रदर्शन है।

3. 16x2 एलसीडी डिस्प्ले (ग्रीन बैकलाइट): 16×2 एलसीडी डिस्प्ले एक बहुत ही बुनियादी मॉड्यूल है जो आमतौर पर DIY और सर्किट में उपयोग किया जाता है। 16×2 ऐसी 2 पंक्तियों में प्रति पंक्ति 16 वर्ण प्रदर्शित करता है। इस LCD में प्रत्येक वर्ण 5×7 पिक्सेल मैट्रिक्स में प्रदर्शित होता है।

4. महिला से महिला जम्पर तार।

चरण 2: पुस्तकालय स्थापित करना

हम Adafruit DHT11 Python लाइब्रेरी का उपयोग करेंगे। आप गिट का उपयोग करके पुस्तकालय डाउनलोड कर सकते हैं, इसलिए यदि आपके पास पहले से ही आपके पीआई पर गिट स्थापित नहीं है, तो इसे कमांड प्रॉम्प्ट पर दर्ज करें:

sudo apt-git-core स्थापित करें

नोट: यदि आपको Git इंस्टॉल करने में कोई त्रुटि मिलती है, तो sudo apt-get update चलाएँ और फिर से प्रयास करें।

Adafruit DHT11 लाइब्रेरी को स्थापित करने के लिए:

1. लाइब्रेरी डाउनलोड करने के लिए कमांड प्रॉम्प्ट पर इसे दर्ज करें:

गिट क्लोन

2. निर्देशिका बदलें: cd Adafruit_Python_DHT

3. अब इसे दर्ज करें: sudo apt-get install बिल्ड-आवश्यक पायथन-देव

4. फिर पुस्तकालय को इसके साथ स्थापित करें: sudo python3 setup.py install

एडफ्रूट चार एलसीडी लाइब्रेरी स्थापित करने के लिए:

1. लाइब्रेरी डाउनलोड करने के लिए कमांड प्रॉम्प्ट पर इसे दर्ज करें:

गिट क्लोन

2. निर्देशिका बदलें: cd Adafruit_Python_CharLCD

3. फिर पुस्तकालय को इसके साथ स्थापित करें: sudo python3 setup.py install

चरण 3: घटकों को एक साथ जोड़ना

घटकों को एक साथ जोड़ना
घटकों को एक साथ जोड़ना

LCD PIN_RS ------------------ रास्पबेरी पाई का 40

LCD PIN_RW ------------------ रास्पबेरी पाई का 6

रास्पबेरी पाई का LCD PIN_EN ------------------- 38

एलसीडी पिन_डी0 ------------------- एनसी

एलसीडी पिन_डी1 ------------------- एनसी

एलसीडी पिन_डी2 ------------------- एनसी

एलसीडी पिन_डी3 ------------------- एनसी

LCD PIN_D4 ------------- रास्पबेरी पाई का 36

LCD PIN_D5 ------------------- रास्पबेरी पाई का 32

LCD PIN_D6 ------------------- रास्पबेरी पाई के 24

LCD PIN_D7 ------------------- रास्पबेरी पाई का 26

LCD PIN_VSS--------------------- रास्पबेरी पाई का 9

LCD PIN_VDD--------------------- रास्पबेरी पाई का 4

DHT PIN_OUT--------------------- रास्पबेरी पाई का ७

रास्पबेरी पाई के डीएचटी पिन_वीसीसी ---------------------- 2

DHT PIN_GND--------------------- रास्पबेरी पाई का 14

चरण 4: कोड

यहां संलग्न कोड डाउनलोड करें और इसे अपने बोर्ड पर अपलोड करें, और पिछले आरेख में दिखाए गए अनुसार सब कुछ तार करें।

डाउनलोड कोड:

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

सिफारिश की: