Arduino - तापमान संवेदक

तापमान सेंसर LM35 श्रृंखला सटीक एकीकृत-सर्किट तापमान डिवाइस हैं जिसमें एक आउटपुट वोल्टेज रैखिक रूप से सेंटीग्रेड तापमान के लिए आनुपातिक होता है।

LM35 डिवाइस केल्विन में कैलिब्रेटेड रैखिक तापमान सेंसर का एक फायदा है, क्योंकि उपयोगकर्ता को सुविधाजनक सेंटीग्रेड स्केलिंग प्राप्त करने के लिए आउटपुट से एक बड़े निरंतर वोल्टेज को घटाना आवश्यक नहीं है। LM35 डिवाइस को कमरे के तापमान पर ies C ° C की विशिष्ट सटीकता प्रदान करने के लिए किसी बाहरी अंशांकन या ट्रिमिंग की आवश्यकता नहीं होती है और पूर्ण −55 ° C से 150 ° C तापमान सीमा पर not C ° C होता है।

तकनीकी निर्देश

  • सीधे सेल्सियस (सेंटीग्रेड) में कैलिब्रेटेड
  • रैखिक + 10-mV / ° C स्केल कारक
  • 0.5 डिग्री सेल्सियस सुनिश्चित सटीकता (25 डिग्री सेल्सियस पर)
  • पूर्ण ated55 ° C से 150 ° C श्रेणी के लिए रेटेड
  • दूरस्थ अनुप्रयोगों के लिए उपयुक्त है

अवयव आवश्यक

आपको निम्नलिखित घटकों की आवश्यकता होगी -

  • 1 × ब्रेडबोर्ड
  • 1 × Arduino Uno R3
  • 1 × LM35 सेंसर

प्रक्रिया

सर्किट आरेख का पालन करें और ब्रेडबोर्ड पर घटकों को हुक करें जैसा कि नीचे दी गई छवि में दिखाया गया है।

स्केच

अपने कंप्यूटर पर Arduino IDE सॉफ्टवेयर खोलें। Arduino भाषा में कोडिंग आपके सर्किट को नियंत्रित करेगा। New पर क्लिक करके एक नया स्केच फाइल खोलें।

Arduino कोड

float temp;
int tempPin = 0;

void setup() {
   Serial.begin(9600);
}

void loop() {
   temp = analogRead(tempPin);
   // read analog volt from sensor and save to variable temp
   temp = temp * 0.48828125;
   // convert the analog volt to its temperature equivalent
   Serial.print("TEMPERATURE = ");
   Serial.print(temp); // display temperature value
   Serial.print("*C");
   Serial.println();
   delay(1000); // update sensor reading each one second
}

नोट करने के लिए कोड

LM35 सेंसर में तीन टर्मिनल हैं - V s , V आउट और GND। हम सेंसर को इस प्रकार कनेक्ट करेंगे -

  • अपने Arduino बोर्ड पर + V s + 5v कनेक्ट करें ।
  • कनेक्ट वी बाहर Analog0 या A0 के लिए Arduino बोर्ड पर।
  • Arduino पर GND के साथ GND कनेक्ट करें।

डिजिटल कनवर्टर (ADC) के अनुरूप सूत्र ADC मूल्य = नमूना * 1024 / संदर्भ वोल्टेज (+ 5v) के आधार पर एनालॉग मानों को डिजिटल सन्निकटन में परिवर्तित करता है। इसलिए +5 वोल्ट संदर्भ के साथ, डिजिटल सन्निकटन इनपुट वोल्टेज * 205 के बराबर होगा।

परिणाम

आप धारावाहिक पोर्ट मॉनिटर पर तापमान प्रदर्शन देखेंगे जो हर सेकंड अपडेट किया जाता है।