विषयसूची:
वीडियो: रास्पबेरी पाई - HIH6130 I2C आर्द्रता और तापमान सेंसर पायथन ट्यूटोरियल: 4 कदम
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:20
HIH6130 डिजिटल आउटपुट के साथ एक आर्द्रता और तापमान सेंसर है। ये सेंसर ± 4% आरएच का सटीकता स्तर प्रदान करते हैं। उद्योग-अग्रणी दीर्घकालिक स्थिरता, वास्तविक तापमान-मुआवजा डिजिटल I2C, उद्योग-अग्रणी विश्वसनीयता, ऊर्जा दक्षता और अल्ट्रा-छोटे पैकेज आकार और विकल्पों के साथ। यहाँ अजगर कोड का उपयोग करके रास्पबेरी पाई के साथ इसका प्रदर्शन है।
चरण 1: आपको क्या चाहिए..
1. रास्पबेरी पाई
2. HIH6130
3. आई²सी केबल
4. रास्पबेरी पाई के लिए I²C शील्ड
5. ईथरनेट केबल
चरण 2: कनेक्शन:
रास्पबेरी पाई के लिए एक I2C शील्ड लें और इसे रास्पबेरी पाई के gpio पिन पर धीरे से धकेलें।
फिर I2C केबल के एक सिरे को HIH6130 सेंसर से और दूसरे सिरे को I2C शील्ड से कनेक्ट करें।
ईथरनेट केबल को पीआई से भी कनेक्ट करें या आप वाईफाई मॉड्यूल का उपयोग कर सकते हैं।
ऊपर की तस्वीर में कनेक्शन दिखाए गए हैं।
चरण 3: कोड:
HIH6130 के लिए पायथन कोड हमारे GitHub रिपॉजिटरी- Dcube Store से डाउनलोड किया जा सकता है।
यहाँ उसी के लिए लिंक है:
github.com/DcubeTechVentures/HIH6130
हमने अजगर कोड के लिए SMBus लाइब्रेरी का उपयोग किया है, रास्पबेरी पाई पर SMBus स्थापित करने के चरणों का वर्णन यहाँ किया गया है:
pypi.python.org/pypi/smbus-cffi/0.5.1
आप यहां से भी कोड कॉपी कर सकते हैं, यह इस प्रकार दिया गया है:
# फ्री-विल लाइसेंस के साथ वितरित।
# इसे किसी भी तरह से उपयोग करें, लाभ या मुफ्त, बशर्ते यह इसके संबंधित कार्यों के लाइसेंस में फिट बैठता है।
# HIH6130
# यह कोड Dcube Store में उपलब्ध HIH6130_I2CS I2C मिनी मॉड्यूल के साथ काम करने के लिए डिज़ाइन किया गया है।
आयात smbus
आयात समय
# I2C बस प्राप्त करें
बस = smbus. SMBus(1)
# HIH6130 पता, 0x27(39)
# 0x00 (00), 4 बाइट्स से डेटा वापस पढ़ें
# आर्द्रता एमएसबी, आर्द्रता एलएसबी, अस्थायी एमएसबी, अस्थायी एलएसबी
डेटा = बस.read_i2c_block_data(0x27, 0x00, 4)
# डेटा को 14-बिट्स में बदलें
आर्द्रता = ((((डेटा [0] और 0x3F) * 256) + डेटा [1]) * 100.0 / 16383.0
अस्थायी = (((डेटा [2] और 0xFF) * 256) + (डेटा [3] और 0xFC)) / 4
cTemp = (अस्थायी / १६३८४.०) * १६५.० - ४०.०
fTemp = cTemp * 1.8 + 32
# स्क्रीन पर आउटपुट डेटा
प्रिंट "सापेक्ष आर्द्रता:%.2f %%"% आर्द्रता
प्रिंट "तापमान सेल्सियस में: %.2f C" %cTemp
प्रिंट "फ़ारेनहाइट में तापमान:%.2f F"% fTemp
चरण 4: अनुप्रयोग:
HIH6130 का उपयोग एयर कंडीशनर, थैलेपी सेंसिंग, थर्मोस्टैट्स, ह्यूमिडिफ़ायर / डी-ह्यूमिडिफ़ायर, और ह्यूमिडिस्टैट्स में सटीक सापेक्ष आर्द्रता और तापमान माप प्रदान करने के लिए किया जा सकता है ताकि रहने वाले आराम को बनाए रखा जा सके। इसे एयर कंप्रेशर्स, वेदर स्टेशन और टेलीकॉम कैबिनेट में भी लगाया जा सकता है।
सिफारिश की:
रास्पबेरी पाई SHT25 आर्द्रता और तापमान सेंसर पायथन ट्यूटोरियल: 4 कदम
रास्पबेरी पाई SHT25 आर्द्रता और तापमान सेंसर पायथन ट्यूटोरियल: SHT25 I2C आर्द्रता और तापमान सेंसर ± 1.8% आरएच ± 0.2 डिग्री सेल्सियस I2C मिनी मॉड्यूल। SHT25 उच्च-सटीकता आर्द्रता और तापमान सेंसर फॉर्म फैक्टर और इंटेलिजेंस के मामले में एक उद्योग मानक बन गया है, जो कैलिब्रेटेड, रैखिक सेंसर संकेत प्रदान करता है
रास्पबेरी पाई MCP9808 तापमान सेंसर पायथन ट्यूटोरियल: 4 कदम
रास्पबेरी पाई MCP9808 तापमान सेंसर पायथन ट्यूटोरियल: MCP9808 एक अत्यधिक सटीक डिजिटल तापमान सेंसर ± 0.5 ° C I2C मिनी मॉड्यूल है। वे उपयोगकर्ता-प्रोग्राम करने योग्य रजिस्टरों के साथ सन्निहित हैं जो तापमान संवेदन अनुप्रयोगों की सुविधा प्रदान करते हैं। MCP9808 उच्च सटीकता तापमान सेंसर एक उद्योग बन गया है
रास्पबेरी पाई - TCN75A तापमान सेंसर पायथन ट्यूटोरियल: 4 कदम
रास्पबेरी पाई - TCN75A तापमान सेंसर पायथन ट्यूटोरियल: TCN75A एक दो-तार सीरियल तापमान सेंसर है जिसे तापमान-से-डिजिटल कनवर्टर के साथ शामिल किया गया है। इसे उपयोगकर्ता प्रोग्रामयोग्य रजिस्टरों के साथ शामिल किया गया है जो तापमान-संवेदी अनुप्रयोगों के लिए लचीलापन प्रदान करते हैं। रजिस्टर सेटिंग्स उपयोगकर्ताओं को अनुमति देती हैं
रास्पबेरी पाई TMP112 तापमान सेंसर पायथन ट्यूटोरियल: 4 कदम
रास्पबेरी पाई TMP112 तापमान सेंसर पायथन ट्यूटोरियल: TMP112 उच्च सटीकता, कम शक्ति, डिजिटल तापमान सेंसर I2C मिनी मॉड्यूल। TMP112 विस्तारित तापमान माप के लिए आदर्श है। यह डिवाइस कैलिब्रेशन या बाहरी घटक सिग्नल कंडीशनिंग की आवश्यकता के बिना ± 0.5 डिग्री सेल्सियस की सटीकता प्रदान करता है।
रास्पबेरी पाई - TMP100 तापमान सेंसर पायथन ट्यूटोरियल: 4 कदम
रास्पबेरी पाई - TMP100 तापमान सेंसर पायथन ट्यूटोरियल: TMP100 उच्च-सटीकता, कम-शक्ति, डिजिटल तापमान सेंसर I2C मिनी मॉड्यूल। TMP100 विस्तारित तापमान माप के लिए आदर्श है। यह डिवाइस कैलिब्रेशन या बाहरी घटक सिग्नल कंडीशनिंग की आवश्यकता के बिना ± 1 डिग्री सेल्सियस की सटीकता प्रदान करता है। वह