विषयसूची:
- चरण 1: डीएचटी सेंसर
- चरण 2: रास्पबेरी पाई पर एडफ्रूट एलसीडी लाइब्रेरी स्थापित करना:
- चरण 3: रास्पबेरी पाई पर एडफ्रूट DHT11 लाइब्रेरी स्थापित करना:
- चरण 4: सर्किट आरेख
- चरण 5:
- चरण 6:
![रास्पबेरी पाई का उपयोग करके एलसीडी पर डीएचटी डेटा कैसे पढ़ें: 6 कदम रास्पबेरी पाई का उपयोग करके एलसीडी पर डीएचटी डेटा कैसे पढ़ें: 6 कदम](https://i.howwhatproduce.com/images/002/image-3574-j.webp)
वीडियो: रास्पबेरी पाई का उपयोग करके एलसीडी पर डीएचटी डेटा कैसे पढ़ें: 6 कदम
![वीडियो: रास्पबेरी पाई का उपयोग करके एलसीडी पर डीएचटी डेटा कैसे पढ़ें: 6 कदम वीडियो: रास्पबेरी पाई का उपयोग करके एलसीडी पर डीएचटी डेटा कैसे पढ़ें: 6 कदम](https://i.ytimg.com/vi/sxLs-2bz23w/hqdefault.jpg)
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:18
![रास्पबेरी पाई का उपयोग करके एलसीडी पर डीएचटी डेटा कैसे पढ़ें रास्पबेरी पाई का उपयोग करके एलसीडी पर डीएचटी डेटा कैसे पढ़ें](https://i.howwhatproduce.com/images/002/image-3574-1-j.webp)
तापमान और सापेक्ष आर्द्रता महत्वपूर्ण हैं
वातावरण में मौसम डेटा। ये दो डेटा हो सकते हैं जो एक मिनी वेदर स्टेशन डिलीवर करता है। रास्पबेरी पाई के साथ अपने तापमान और सापेक्ष आर्द्रता को पढ़ना विभिन्न प्रकार के मॉड्यूल और ऐड-ऑन का उपयोग करके प्राप्त किया जा सकता है। इस ट्यूटोरियल में, हम तापमान को पढ़ने के लिए एक सामान्य सेंसर DHT11 का उपयोग करेंगे और डेटा को 16-बिट्स LCD डिस्प्ले पर प्रदर्शित करेंगे।
चरण 1: डीएचटी सेंसर
![डीएचटी सेंसर डीएचटी सेंसर](https://i.howwhatproduce.com/images/002/image-3574-2-j.webp)
DHT11 सेंसर निम्नलिखित विशिष्टताओं के साथ सापेक्ष आर्द्रता और तापमान को माप सकता है:
तापमान रेंज: 0-50 डिग्री सेल्सियस
तापमान सटीकता: ± 2 डिग्री सेल्सियस
आर्द्रता रेंज: 20-90% आरएच
आर्द्रता शुद्धता: ± 5%
चरण 2: रास्पबेरी पाई पर एडफ्रूट एलसीडी लाइब्रेरी स्थापित करना:
![रास्पबेरी पाई पर एडफ्रूट एलसीडी लाइब्रेरी स्थापित करना रास्पबेरी पाई पर एडफ्रूट एलसीडी लाइब्रेरी स्थापित करना](https://i.howwhatproduce.com/images/002/image-3574-3-j.webp)
अपने रास्पबेरी पाई के खोल के साथ, रास्पबेरी पाई में एडफ्रूट एलसीडी डिस्प्ले लाइब्रेरी स्थापित करने के लिए नीचे दिए गए निर्देशों का पालन करें। तापमान और आर्द्रता का मान एलसीडी डिस्प्ले पर प्रदर्शित किया जाएगा
चरण 1: नीचे दी गई लाइन का उपयोग करके अपने रास्पबेरी पाई पर गिट स्थापित करें। Git आपको Github पर किसी भी प्रोजेक्ट फाइल को क्लोन करने और इसे अपने रास्पबेरी पाई पर उपयोग करने की अनुमति देता है। हमारी लाइब्रेरी जीथब पर है इसलिए हमें उस लाइब्रेरी को पीआई में डाउनलोड करने के लिए गिट इंस्टॉल करना होगा।
उपयुक्त-गिट स्थापित करें
चरण 2: निम्न पंक्ति गिटहब पृष्ठ से लिंक करती है जहां पुस्तकालय मौजूद है, बस परियोजना फ़ाइल को पीआई होम निर्देशिका पर क्लोन करने के लिए लाइन निष्पादित करें
git क्लोन git://github.com/adafruit/Adafruit_Python_CharLCD
चरण 3: निर्देशिका लाइन को बदलने के लिए नीचे दिए गए कमांड का उपयोग करें, उस प्रोजेक्ट फ़ाइल में जाने के लिए जिसे हमने अभी डाउनलोड किया है। कमांड लाइन नीचे दी गई है
सीडी एडफ्रूट_पायथन_चारएलसीडी
चरण 4: निर्देशिका के अंदर setup.py नामक एक फ़ाइल होगी, हमें इसे स्थापित करना होगा, पुस्तकालय को स्थापित करने के लिए। पुस्तकालय स्थापित करने के लिए निम्न कोड का प्रयोग करें
sudo python setup.py install
चरण 3: रास्पबेरी पाई पर एडफ्रूट DHT11 लाइब्रेरी स्थापित करना:
Adafruit द्वारा प्रदान की गई DHT11 लाइब्रेरी का उपयोग DHT11, DHT22 और अन्य एक वायर तापमान सेंसर के लिए भी किया जा सकता है। DHT11 लाइब्रेरी को स्थापित करने की प्रक्रिया भी LCD लाइब्रेरी को स्थापित करने के लिए अपनाई गई प्रक्रिया के समान है। केवल लाइन जो बदलेगी वह GitHub पेज का लिंक है जिस पर DHT लाइब्रेरी सहेजी गई है।
DHT लाइब्रेरी स्थापित करने के लिए टर्मिनल पर एक-एक करके चार कमांड लाइन दर्ज करें
गिट क्लोन
सीडी एडफ्रूट_पायथन_डीएचटी
सुडो एपीटी-बिल्ड-आवश्यक पायथन-देव स्थापित करें
sudo python setup.py install
चरण 4: सर्किट आरेख
![सर्किट आरेख सर्किट आरेख](https://i.howwhatproduce.com/images/002/image-3574-4-j.webp)
![सर्किट आरेख सर्किट आरेख](https://i.howwhatproduce.com/images/002/image-3574-5-j.webp)
DHT11 मॉड्यूल 3 पिन में आता है, Vcc को pi पर 5V से कनेक्ट करें, ग्राउंड पिन को pi पर किसी भी ग्राउंड पिन से कनेक्ट करें और डेटा पिन को PI पर अपनी पसंद के GPIO पिन से कनेक्ट करें, इस ट्यूटोरियल में हम GPIO का उपयोग कर रहे हैं 17 जो पीआई पर पिन नंबर 11 है।
नोट: DHT11 मॉड्यूल या सेंसर प्रकार में आता है, नीचे योजनाबद्ध में दिखाया गया एक सेंसर प्रकार है जिसमें 4 पिन होते हैं, एक रोकनेवाला डेटा पिन और Vcc के बीच जुड़ा होता है, यदि आप केवल 3 के साथ मॉड्यूल प्रकार का उपयोग कर रहे हैं पिन, रोकनेवाला की कोई आवश्यकता नहीं है।
रास्पबेरी पाई पिन के पिनआउट के लिए नीचे दिए गए आरेख का संदर्भ लें।
चरण 5:
![छवि छवि](https://i.howwhatproduce.com/images/002/image-3574-6-j.webp)
![छवि छवि](https://i.howwhatproduce.com/images/002/image-3574-7-j.webp)
नीचे कनेक्शन के लिए पूर्ण योजनाबद्ध है। चूंकि LCD, pi पर उपलब्ध दो 5V का उपयोग करेगा, हम LCD और DHT11 मॉड्यूल के बीच 5V साझा करने के लिए ब्रेडबोर्ड का उपयोग कर सकते हैं। एलसीडी पिन को निम्न क्रम में पाई से जोड़ा जाएगा। ध्यान दें कि LCD के पिन 7, 8, 9 और 10 का उपयोग नहीं किया जाएगा
चरण 6:
डेटा को पढ़ने और उसे LCD पर प्रदर्शित करने का पूरा कोड नीचे दिखाया गया है
समय से इंपोर्ट स्लीप इंपोर्ट Adafruit_DHT से Adafruit_CharLCD इंपोर्ट Adafruit_CharLCD सेंसर = Adafruit_DHT. DHT11 पिन = 17 आर्द्रता, तापमान = Adafruit_DHT.read_retry (सेंसर, पिन) LCD = Adafruit_CharLCD (rs=26, en=19, d4=13, d5=6, d6=5, d7=11, cols=16, line=2) # एक स्थिर टेक्स्ट प्रदर्शित करें LCD.clear() यदि आर्द्रता कोई नहीं है और तापमान कोई नहीं है: प्रिंट ('Temp={0:0.1f}*C आर्द्रता={1:0.1f}%'.format(तापमान, आर्द्रता)) LCD.message('Temp={0:0.1f}*C \nआर्द्रता={1:0.1f}%'.format(तापमान, आर्द्रता))) और: प्रिंट ('पढ़ने में विफल। पुनः प्रयास करें!') LCD.message('पढ़ने में विफल। पुनः प्रयास करें!')
सिफारिश की:
रास्पबेरी पाई के साथ एलईडी ब्लिंक - रास्पबेरी पाई पर GPIO पिन का उपयोग कैसे करें: 4 कदम
![रास्पबेरी पाई के साथ एलईडी ब्लिंक - रास्पबेरी पाई पर GPIO पिन का उपयोग कैसे करें: 4 कदम रास्पबेरी पाई के साथ एलईडी ब्लिंक - रास्पबेरी पाई पर GPIO पिन का उपयोग कैसे करें: 4 कदम](https://i.howwhatproduce.com/images/011/image-30766-j.webp)
रास्पबेरी पाई के साथ एलईडी ब्लिंक | रास्पबेरी पाई पर GPIO पिन का उपयोग कैसे करें: हाय दोस्तों इस निर्देश में हम सीखेंगे कि रास्पबेरी पाई के GPIO का उपयोग कैसे करें। अगर आपने कभी Arduino का इस्तेमाल किया है तो शायद आप जानते हैं कि हम LED स्विच आदि को इसके पिन से जोड़ सकते हैं और इसे इस तरह काम कर सकते हैं। एलईडी ब्लिंक करें या स्विच से इनपुट प्राप्त करें ताकि
रास्पबेरी पाई 3 बी में एचडीएमआई के बिना रास्पियन स्थापित करना - रास्पबेरी पाई 3बी के साथ शुरुआत करना - अपना रास्पबेरी पाई सेट करना 3: 6 कदम
![रास्पबेरी पाई 3 बी में एचडीएमआई के बिना रास्पियन स्थापित करना - रास्पबेरी पाई 3बी के साथ शुरुआत करना - अपना रास्पबेरी पाई सेट करना 3: 6 कदम रास्पबेरी पाई 3 बी में एचडीएमआई के बिना रास्पियन स्थापित करना - रास्पबेरी पाई 3बी के साथ शुरुआत करना - अपना रास्पबेरी पाई सेट करना 3: 6 कदम](https://i.howwhatproduce.com/images/002/image-5563-20-j.webp)
रास्पबेरी पाई 3 बी में एचडीएमआई के बिना रास्पियन स्थापित करना | रास्पबेरी पाई 3बी के साथ शुरुआत करना | अपना रास्पबेरी पाई 3 सेट करना: जैसा कि आप में से कुछ लोग जानते हैं कि रास्पबेरी पाई कंप्यूटर काफी शानदार हैं और आप पूरे कंप्यूटर को सिर्फ एक छोटे बोर्ड पर प्राप्त कर सकते हैं। रास्पबेरी पाई 3 मॉडल बी में क्वाड-कोर 64-बिट एआरएम कोर्टेक्स ए 53 है। 1.2 गीगाहर्ट्ज़ पर क्लॉक किया गया। यह पाई 3 को लगभग 50
वेमोस का उपयोग करके रास्पबेरी पाई के साथ सीरियल पोर्ट से पढ़ें और लिखें: 5 कदम
![वेमोस का उपयोग करके रास्पबेरी पाई के साथ सीरियल पोर्ट से पढ़ें और लिखें: 5 कदम वेमोस का उपयोग करके रास्पबेरी पाई के साथ सीरियल पोर्ट से पढ़ें और लिखें: 5 कदम](https://i.howwhatproduce.com/images/004/image-9104-3-j.webp)
Wemos का उपयोग करके रास्पबेरी पाई के साथ सीरियल पोर्ट से पढ़ें और लिखें: Wemos D1 मिनी R2 का उपयोग करके रास्पबेरी पाई के साथ संचार करना
रास्पबेरी पाई और Arduino UNO का उपयोग करके DHT11 डेटा प्लॉट करें: 7 चरण
![रास्पबेरी पाई और Arduino UNO का उपयोग करके DHT11 डेटा प्लॉट करें: 7 चरण रास्पबेरी पाई और Arduino UNO का उपयोग करके DHT11 डेटा प्लॉट करें: 7 चरण](https://i.howwhatproduce.com/images/004/image-9255-8-j.webp)
रास्पबेरी पाई और अरुडिनो यूएनओ का उपयोग करके प्लॉट डीएचटी 11 डेटा: यह निर्देश योग्य बताता है कि कैसे मैं Arduino Uno और रास्पबेरी पाई का उपयोग करके तापमान सेंसर DHT11 डेटा प्लॉट करता हूं। इसमें तापमान सेंसर Arduino Uno से जुड़ा होता है और Arduino Uno को रास्पबेरी पाई के साथ क्रमिक रूप से जोड़ा जाता है। रास्पबेरी पाई साइड में, मैटप्लोटली
रास्पबेरीपीआई और डीएचटी 22 का उपयोग करके ऐप्पल होमकिट तापमान सेंसर (डीएचटी 22) डिवाइस बनाएं: 11 कदम
![रास्पबेरीपीआई और डीएचटी 22 का उपयोग करके ऐप्पल होमकिट तापमान सेंसर (डीएचटी 22) डिवाइस बनाएं: 11 कदम रास्पबेरीपीआई और डीएचटी 22 का उपयोग करके ऐप्पल होमकिट तापमान सेंसर (डीएचटी 22) डिवाइस बनाएं: 11 कदम](https://i.howwhatproduce.com/images/005/image-12710-42-j.webp)
रास्पबेरीपीआई और डीएचटी 22 का उपयोग करके एक ऐप्पल होमकिट तापमान सेंसर (डीएचटी 22) डिवाइस बनाएं: मैं एक कम लागत वाले तापमान / आर्द्रता सेंसर की तलाश में था जिसका उपयोग मैं अपने क्रॉलस्पेस में क्या हो रहा है, इसकी निगरानी के लिए कर सकता था, क्योंकि मैंने पाया कि यह वसंत बहुत गीला था , और बहुत नमी थी। इसलिए मैं एक उचित कीमत वाले सेंसर की तलाश में था जिसे मैं पी सकता था