डीएचटी 22 - अचूक तापमान आणि आर्द्रता सेन्सर

डीएचटी 22 सेन्सर

आधीपासून मागील लेखात आम्ही डीएचटी 11 सादर करतो, आपण आपल्या विल्हेवाटात असलेले तापमान आणि आर्द्रता सेन्सरचे आणखी एक. परंतु या नवीन लेखात आम्ही आपल्याला सांगू आपल्याला डीएचटी 22 बद्दल माहित असणे आवश्यक आहे. सहसा, पहिल्या दृष्टीक्षेपात डीएचटी 11 आणि डीएचटी 22 मधील एकमात्र फरक असा असतो की आधी निळे केसिंगमध्ये येते आणि नंतरचे पांढरे असते. खरं तर, दोघेही सेन्सर्सच्या एकाच कुटुंबातील भाऊ आहेत.

El डीएचटी 11 हा छोटा भाऊ आहे, म्हणजेच डीएचटी 22 च्या तुलनेत यात काही कमतरता किंवा फायदे आहेत, आणि म्हणून उच्च किंमत. डीएचएच 11 चा उपयोग अशा प्रकल्पांसाठी केला जाऊ शकतो जेथे आपल्याला जास्त मोजमाप सुस्पष्टता आवश्यक नसते, तर आपल्याला आणखी काही अचूक हवे असल्यास आपण डीएचटी 22 निवडावे. 22 खरोखर एकतर उच्च परिशुद्धता नाही, परंतु बहुतेक डीआयआय मेकर प्रकल्पांसाठी हे मान्य वैशिष्ट्यांपेक्षा जास्त आहे.

डीएचटी 22 म्हणजे काय?

डीएचटी 22 मॉड्यूल

El डीएचटी 22 एक तापमान आणि आर्द्रता सेन्सर आहे जे वैशिष्ट्यासह अत्यधिक सुस्पष्ट आहे. आपण हे विशेष स्टोअरमध्ये किंवा डिपार्टमेंट स्टोअरमध्ये सहज शोधू शकता कोणतीही उत्पादने आढळली नाहीत.. हे आपल्याला तापमान सेन्सर आणि आर्द्रता सेन्सरवर स्वतंत्रपणे अवलंबून राहण्याची परवानगी देऊ शकत नाही परंतु सर्व काही समान डिव्हाइसमध्ये समाकलित करण्याची परवानगी देते.

आपण ते सैल किंवा शोधू शकता विशेषत: अर्डिनोसाठी डिझाइन केलेल्या मॉड्यूलमध्येम्हणजेच डीएचटी 22 ने पुल-अप प्रतिरोधक वगैरे न वापरता, वापरण्यास तयार पीसीबी बोर्डवर बसविले. आतापर्यंत सर्व काही डीएचटी 11 सारखे दिसते. आणि कॅलिब्रेटेड डिजिटल सिग्नल वापरल्यामुळे आपल्याकडे मोजमापात उच्च विश्वसनीयता आणि स्थिरता देखील असेल.

पिनआउट, वैशिष्ट्ये आणि डेटाशीट

डीएचटी 11 पिनआउट

वरील प्रतिमेत आपण ची तुलना पाहू शकता डीएचटी 22 आणि डीएचटी 11 पिनआउट, आणि आपण पाहू शकता की साइडबर्नच्या बाबतीत ते एकसारखे आहेत. म्हणूनच, त्याची असेंब्ली अगदी एकसारखीच असेल आणि सर्वात चांगली गोष्ट म्हणजे आपण कधीही डीजेएच 11 ला डीएचटी 22 ने बदलू शकता आणि त्याउलट, बरेच प्रकल्प न करता आपल्या प्रकल्पात.

लक्षात ठेवा त्यांच्याकडे 3 पिन आहेत ज्या आपण वापरल्या पाहिजेत: जीएनडी, व्हीसीसी आणि डेटा. पिन # 3 वापरला जात नाही आणि मॉड्यूलमध्ये तो बायपास केला आहे, म्हणजे आपल्याला केवळ तीन पिन दिसतील. आपण खरेदी केलेल्या उत्पादनाबद्दल आपल्याला अधिक तपशील पाहू इच्छित असल्यास आपण संपूर्ण मॉडेल प्राप्त करण्यासाठी विशिष्ट मॉडेल आणि निर्मात्याचे डेटाशीट शोधू शकता. जरी बहुतेक मूल्ये आपल्याला एकसारखी दिसत असली तरीही, एकापासून दुसर्‍यामध्ये थोडीशी भिन्नता असू शकते. त्याची सर्वात महत्वाची तांत्रिक वैशिष्ट्ये आहेतः

  • 3,3v ते 6 वी वीजपुरवठा
  • 2,5mA वर्तमान वापर
  • डिजिटल आउटपुट सिग्नल
  • तपमान -40 डिग्री सेल्सियस ते 125º सी पर्यंत आहे
  • तापमान 25 डिग्री सेल्सियस तपमान 0.5 डिग्री सेल्सियस मोजण्यासाठी अचूकता
  • तपमान मोजण्याचे रिझोल्यूशन 8-बिट, 0,1º से
  • आर्द्रता 0% आरएच ते 100% आरएच पर्यंत मोजू शकते
  • 2-5 डिग्री सेल्सिअस तापमानात अचूक आर्द्रता 0-50% आरएच
  • रिजोल्यूशन ०.१% आरएच आहे, त्याखालील भिन्नता घेऊ शकत नाही
  • प्रति सेकंद 2 नमुन्यांचा नमुना दरः 2 हर्ट्ज
  • स्पार्कफन डेटाशीट

जर आपण आमचे मॅन्युअल डीएचटी 11 वर वाचले असेल तर आपल्याला ते कळेल डिजिटल मध्ये प्रसारित करते त्याच्या डेटा पिनसाठी, म्हणूनच, या सेन्सरचा आणखी एक फायदा. अ‍ॅनालॉगवरून मानवी आकलन करण्यायोग्य मूल्यांकडे जाण्यासाठी अर्दूनो आयडीईमध्ये कोड व्युत्पन्न करण्याची आवश्यकता नाही, परंतु डिजिटल सिग्नलवर ते थेट अंश किंवा आर्द्रतेच्या टक्केवारीपर्यंत प्रक्रिया केली जाऊ शकते.

काही अंशी, हे देखील इतके अचूक आहे, कारण 40-बिट फ्रेम प्रसारित करणे, सुस्पष्टता जास्त आहे. त्यात सिग्नल अपयश ओळखण्यासाठी काही पॅरिटि बिट्स देखील समाविष्ट आहेत. अनलॉग सिग्नल व्होल्टेज बदलांसाठी अत्यंत संवेदनशील आहे या व्यतिरिक्त आपल्याकडे असे नाही ...

अर्दूनो सह एकत्रीकरण

डीएचटी 22 बोर्डशी कनेक्ट केले Arduino UNO

डीएचटी 11 प्रमाणे, आरडिनोसह डीएचटी 22 स्थापित करणे खूप सोपे आहे. लक्षात ठेवा आपण मॉड्यूलवर बसविल्याशिवाय आणि सेन्सर खूपच दूर असल्याशिवाय (किंवा जर आपण त्यास विद्युतदाब कमी व्होल्टेज वापरला असेल तर) एकटाच वापरत असल्यास, आपण पुल-अप रेझिस्टर वापरणे आवश्यक आहे जे व्हीसीपी पिन दरम्यान पूल बनवेल आणि डेटा पिन. परंतु आपण मॉड्यूल वापरल्यास, आपण त्यास वाचू शकता आणि वरील प्रतिमेमध्ये जसे दिसते तसे थेट कनेक्ट करू शकता… तसेच, हे लक्षात ठेवा मॉड्यूलमध्ये वापरलेले नसलेले एनसी पिन उपलब्ध नसतील, तर आपल्यासाठी हे आणखी सोपे होईल. गोंधळ होऊ नये.

आपल्याला फक्त GND आणि Vcc ला जोडण्याची आवश्यकता आहे आपल्या आर्दूनो बोर्डचे योग्य कनेक्शन, म्हणजेच या प्रकरणात जीएनडी म्हणून चिन्हांकित केलेले आणि 5 व्ही. आणि डेटा पिनसाठी, आपण ते अर्डिनोच्या कोणत्याही डिजिटल इनपुटशी कनेक्ट करू शकता, आमच्या बाबतीत आम्ही ते 7 केले आहे. आपण दुसरा वापरत असाल तर, कोड सुधारणे लक्षात ठेवा जेणेकरून ते घटकांना जोडण्याच्या आपल्या मार्गावर कार्य करेल ( हे स्पष्ट दिसत आहे परंतु अर्दूनो आयडीई मधील कोडची कॉपी आणि पेस्ट करताना ही अगदी सामान्य चूक आहे).

अर्दूनो आयडीई मधील कोड

आता आपणास हे जोडलेले आहे, ते पाहूया आर्दूइनो आयडीईसाठी एक सोपी कोड उदाहरण. . लक्षात ठेवा की आमच्याकडे नवशिक्या मार्गदर्शक आहे जो आपणास शक्य असलेल्या पीडीएफमध्ये आरडिनोपासून सुरू होईल येथून विनामूल्य डाउनलोड करा आणि हे आपल्याला मदत करू शकते. तसेच, आपण डीएचटी 11 वरील आमचा लेख वाचला असेल तर ते लक्षात ठेवा डीएचटीएक्सएक्स सेन्सर वापरण्यासाठी एक लायब्ररी होतीम्हणूनच, जो डीएचटी 11 साठी वापरला गेला तो डीएचटी 22 साठी वापरला जाऊ शकतो.

एकदा आपल्याकडे लायब्ररी स्थापित केली आहे आणि सर्वकाही तयार आहे, आता आपण कोड प्रविष्ट करणे आवश्यक आहे आपल्या प्रोजेक्टचे काम करण्यासाठी अर्डिनो मायक्रो कंट्रोलर प्रोग्राम करणे. एक मूलभूत उदाहरण म्हणजेः

#include "DHT.h"
 
// Ejemplo sencillo de uso para el DHT22
 
const int DHTPin = 7;     
 
DHT dht(DHTPin, DHTTYPE);
 
void setup() {
   Serial.begin(9600);
   Serial.println("Test DHT22");
 
   dht.begin();
}
 
void loop() {
   // Tiempo de espera entre tomas de mediciones de 2 segundos.
   delay(2000);
 
   // Lee temperatura y humedad durante unos 250ms
   float h = dht.readHumidity();
   float t = dht.readTemperature();
 
   if (isnan(h) || isnan(t)) {
      Serial.println("Fallo en la lectura");
      return;
   }
 
 
   Serial.print("Humedad relativa: ");
   Serial.print(h);
   Serial.print(" %\t");
   Serial.print("Temperatura: ");
   Serial.print(t);
   Serial.print(" *C ");
}

मला आशा आहे की आमचे डीएचटीएक्सएक्स वरील मार्गदर्शक आपले मार्गदर्शक आहेतजरी सर्वसाधारणपणे केले जाणारे प्रकल्प काहीसे अधिक जटिल असतात, परंतु सेन्सर कसे कार्य करते हे पाहण्यासाठी हे कोड बर्‍याच सूचक आहेत आणि नंतर कोड सुधारित करा आणि आपल्याला हवे असलेले जोडा ...


एक टिप्पणी, आपले सोडून द्या

आपली टिप्पणी द्या

आपला ई-मेल पत्ता प्रकाशित केला जाणार नाही. आवश्यक फील्ड चिन्हांकित केले आहेत *

*

*

  1. डेटा जबाबदार: मिगुएल Áन्गल गॅटन
  2. डेटाचा उद्देशः नियंत्रण स्पॅम, टिप्पणी व्यवस्थापन.
  3. कायदे: आपली संमती
  4. डेटा संप्रेषण: कायदेशीर बंधन वगळता डेटा तृतीय पक्षास कळविला जाणार नाही.
  5. डेटा संग्रहण: ओकेन्टस नेटवर्क (EU) द्वारा होस्ट केलेला डेटाबेस
  6. अधिकारः कोणत्याही वेळी आपण आपली माहिती मर्यादित, पुनर्प्राप्त आणि हटवू शकता.

  1.   रॉजर म्हणाले

    चांगली माहिती पोस्ट केली. केवळ एका तपशीलात प्रकाशनाची तारीख समाविष्ट असू शकते. कधीकधी आम्हाला मानकांसह लिहिलेल्या कामांसाठी संदर्भ म्हणून आवश्यक असते. धन्यवाद.