विषयसूची:
![कण फोटॉन - STS21 तापमान सेंसर ट्यूटोरियल: 4 कदम कण फोटॉन - STS21 तापमान सेंसर ट्यूटोरियल: 4 कदम](https://i.howwhatproduce.com/images/002/image-3143-23-j.webp)
वीडियो: कण फोटॉन - STS21 तापमान सेंसर ट्यूटोरियल: 4 कदम
![वीडियो: कण फोटॉन - STS21 तापमान सेंसर ट्यूटोरियल: 4 कदम वीडियो: कण फोटॉन - STS21 तापमान सेंसर ट्यूटोरियल: 4 कदम](https://i.ytimg.com/vi/-_DfUd9Ug9w/hqdefault.jpg)
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:21
![Image Image](https://i.howwhatproduce.com/images/002/image-3143-25-j.webp)
![](https://i.ytimg.com/vi/eZ3avSXFlxM/hqdefault.jpg)
STS21 डिजिटल तापमान सेंसर बेहतर प्रदर्शन और अंतरिक्ष की बचत करने वाला पदचिह्न प्रदान करता है। यह डिजिटल, I2C प्रारूप में कैलिब्रेटेड, रेखीयकृत सिग्नल प्रदान करता है। इस सेंसर का निर्माण CMOSens तकनीक पर आधारित है, जो STS21 के बेहतर प्रदर्शन और विश्वसनीयता का श्रेय देता है। STS21 के रिज़ॉल्यूशन को कमांड द्वारा बदला जा सकता है, कम बैटरी का पता लगाया जा सकता है और एक चेकसम संचार विश्वसनीयता में सुधार करने में मदद करता है। कण फोटॉन के साथ इसे इंटरफेस करने का इसका प्रदर्शन यहां दिया गया है।
चरण 1: आपको क्या चाहिए..
![जिसकी आपको जरूरत है..!! जिसकी आपको जरूरत है..!!](https://i.howwhatproduce.com/images/002/image-3143-26-j.webp)
1. कण फोटॉन
2. एसटीएस21
3. आई²सी केबल
4. कण फोटॉन के लिए I²C शील्ड
चरण 2: कनेक्शन:
![कनेक्शन कनेक्शन](https://i.howwhatproduce.com/images/002/image-3143-27-j.webp)
![कनेक्शन कनेक्शन](https://i.howwhatproduce.com/images/002/image-3143-28-j.webp)
![कनेक्शन कनेक्शन](https://i.howwhatproduce.com/images/002/image-3143-29-j.webp)
![कनेक्शन कनेक्शन](https://i.howwhatproduce.com/images/002/image-3143-30-j.webp)
कण फोटॉन के लिए I2C ढाल लें और इसे कण फोटॉन के पिनों पर धीरे से धकेलें।
फिर I2C केबल के एक सिरे को STS21 सेंसर से और दूसरे सिरे को I2C शील्ड से कनेक्ट करें।
ऊपर की तस्वीर में कनेक्शन दिखाए गए हैं।
चरण 3: कोड:
![कोड कोड](https://i.howwhatproduce.com/images/002/image-3143-31-j.webp)
STS21 के लिए पार्टिकल कोड हमारे GitHub रिपॉजिटरी- Dcube Store से डाउनलोड किया जा सकता है।
यहाँ उसी के लिए लिंक है:
github.com/DcubeTechVentures/STS21
हमने पार्टिकल कोड के लिए दो पुस्तकालयों का उपयोग किया है, जो application.h और Spark_wiring_i2c.h हैं। सेंसर के साथ I2C संचार की सुविधा के लिए Spark_wireing_i2c लाइब्रेरी की आवश्यकता है।
आप यहां से भी कोड कॉपी कर सकते हैं, यह इस प्रकार दिया गया है:
// एक फ्री-विल लाइसेंस के साथ वितरित किया गया।
// इसे किसी भी तरह से उपयोग करें, लाभ या मुफ्त, बशर्ते यह इसके संबंधित कार्यों के लाइसेंस में फिट बैठता है।
// एसटीएस21
// यह कोड Dcube Store में उपलब्ध STS21_I2CS I2C मिनी मॉड्यूल के साथ काम करने के लिए डिज़ाइन किया गया है।
#शामिल
#शामिल
// STS21 I2C पता 0x4A (74) है
#परिभाषित करें 0x4A
फ्लोट cTemp = ०.०;
व्यर्थ व्यवस्था()
{
// चर सेट करें
Particle.variable("i2cdevice", "STS21");
पार्टिकल.वेरिएबल ("cTemp", cTemp);
// I2C संचार को मास्टर के रूप में प्रारंभ करें
वायर.बेगिन ();
// सीरियल कम्युनिकेशन शुरू करें, बॉड रेट सेट करें = 9600
सीरियल.बेगिन (९६००);
देरी (300);}
शून्य लूप ()
{
अहस्ताक्षरित इंट डेटा [2];
// I2C ट्रांसमिशन शुरू करें
Wire.beginTransmission (addr);
// नो होल्ड मास्टर चुनें
वायर.राइट (0xF3);
// I2C ट्रांसमिशन समाप्त करें
वायर.एंडट्रांसमिशन ();
देरी (500);
// डेटा के 2 बाइट्स का अनुरोध करें
Wire.requestFrom (addr, 2);
// डेटा के 2 बाइट्स पढ़ें
अगर (वायर.उपलब्ध () == 2)
{
डेटा [0] = वायर.रीड ();
डेटा [1] = वायर.रीड ();
}
// डेटा कनवर्ट करें
int rawtmp = डेटा [0] * 256 + डेटा [1];
इंट वैल्यू = रॉटएमपी और 0xFFFC;
cTemp = -46.85 + (175.72 * (मान / 65536.0));
फ्लोट fTemp = cTemp * 1.8 + 32;
// डैशबोर्ड पर आउटपुट डेटा
Particle.publish ("सेल्सियस में तापमान:", स्ट्रिंग (cTemp));
Particle.publish ("फ़ारेनहाइट में तापमान:", स्ट्रिंग (fTemp));
देरी (1000);
}
चरण 4: अनुप्रयोग:
STS21 डिजिटल तापमान सेंसर को उन प्रणालियों में नियोजित किया जा सकता है जिनके लिए उच्च सटीकता तापमान निगरानी की आवश्यकता होती है। इसे विभिन्न कंप्यूटर उपकरणों, चिकित्सा उपकरणों और औद्योगिक नियंत्रण प्रणालियों में कुशल सटीकता के साथ तापमान माप की आवश्यकता के साथ शामिल किया जा सकता है।
सिफारिश की:
कण फोटॉन - TCN75A तापमान सेंसर ट्यूटोरियल: 4 कदम
![कण फोटॉन - TCN75A तापमान सेंसर ट्यूटोरियल: 4 कदम कण फोटॉन - TCN75A तापमान सेंसर ट्यूटोरियल: 4 कदम](https://i.howwhatproduce.com/images/011/image-30331-j.webp)
कण फोटॉन - TCN75A तापमान सेंसर ट्यूटोरियल: TCN75A एक दो-तार सीरियल तापमान सेंसर है जिसे तापमान-से-डिजिटल कनवर्टर के साथ शामिल किया गया है। इसे उपयोगकर्ता प्रोग्रामयोग्य रजिस्टरों के साथ शामिल किया गया है जो तापमान-संवेदी अनुप्रयोगों के लिए लचीलापन प्रदान करते हैं। रजिस्टर सेटिंग्स उपयोगकर्ताओं को अनुमति देती हैं
कण फोटॉन - ADT75 तापमान सेंसर ट्यूटोरियल: 4 कदम
![कण फोटॉन - ADT75 तापमान सेंसर ट्यूटोरियल: 4 कदम कण फोटॉन - ADT75 तापमान सेंसर ट्यूटोरियल: 4 कदम](https://i.howwhatproduce.com/images/002/image-3076-67-j.webp)
कण फोटॉन - ADT75 तापमान सेंसर ट्यूटोरियल: ADT75 एक अत्यधिक सटीक, डिजिटल तापमान सेंसर है। इसमें तापमान की निगरानी और डिजिटलीकरण के लिए एक बैंड गैप तापमान सेंसर और डिजिटल कनवर्टर के लिए एक 12-बिट एनालॉग शामिल है। इसका अत्यधिक संवेदनशील सेंसर इसे मेरे लिए काफी सक्षम बनाता है
कण फोटॉन - HDC1000 तापमान सेंसर ट्यूटोरियल: 4 कदम
![कण फोटॉन - HDC1000 तापमान सेंसर ट्यूटोरियल: 4 कदम कण फोटॉन - HDC1000 तापमान सेंसर ट्यूटोरियल: 4 कदम](https://i.howwhatproduce.com/images/002/image-3146-58-j.webp)
कण फोटॉन - HDC1000 तापमान सेंसर ट्यूटोरियल: HDC1000 एकीकृत तापमान सेंसर के साथ एक डिजिटल आर्द्रता सेंसर है जो बहुत कम शक्ति पर उत्कृष्ट माप सटीकता प्रदान करता है। डिवाइस एक नए कैपेसिटिव सेंसर के आधार पर आर्द्रता को मापता है। आर्द्रता और तापमान सेंसर चेहरे
कण फोटॉन - MPL3115A2 प्रेसिजन अल्टीमीटर सेंसर ट्यूटोरियल: 4 कदम
![कण फोटॉन - MPL3115A2 प्रेसिजन अल्टीमीटर सेंसर ट्यूटोरियल: 4 कदम कण फोटॉन - MPL3115A2 प्रेसिजन अल्टीमीटर सेंसर ट्यूटोरियल: 4 कदम](https://i.howwhatproduce.com/images/002/image-3154-11-j.webp)
कण फोटॉन - MPL3115A2 प्रेसिजन अल्टीमीटर सेंसर ट्यूटोरियल: MPL3115A2 सटीक दबाव / ऊंचाई और तापमान डेटा प्रदान करने के लिए I2C इंटरफ़ेस के साथ एक MEMS दबाव सेंसर को नियोजित करता है। सेंसर आउटपुट को उच्च रिज़ॉल्यूशन 24-बिट एडीसी द्वारा डिजीटल किया जाता है। आंतरिक प्रसंस्करण मुआवजे के कार्यों को हटा देता है
कण फोटॉन - TMP100 तापमान सेंसर ट्यूटोरियल: 4 कदम
![कण फोटॉन - TMP100 तापमान सेंसर ट्यूटोरियल: 4 कदम कण फोटॉन - TMP100 तापमान सेंसर ट्यूटोरियल: 4 कदम](https://i.howwhatproduce.com/images/002/image-3169-14-j.webp)
कण फोटॉन - TMP100 तापमान सेंसर ट्यूटोरियल: TMP100 उच्च सटीकता, कम शक्ति, डिजिटल तापमान सेंसर I2C मिनी मॉड्यूल। TMP100 विस्तारित तापमान माप के लिए आदर्श है। यह डिवाइस कैलिब्रेशन या बाहरी घटक सिग्नल कंडीशनिंग की आवश्यकता के बिना ± 1 डिग्री सेल्सियस की सटीकता प्रदान करता है। वह