विषयसूची:

LM35 का उपयोग कर Arduino तापमान सेंसर: 3 चरण
LM35 का उपयोग कर Arduino तापमान सेंसर: 3 चरण

वीडियो: LM35 का उपयोग कर Arduino तापमान सेंसर: 3 चरण

वीडियो: LM35 का उपयोग कर Arduino तापमान सेंसर: 3 चरण
वीडियो: How to use LM35 temperature sensor with arduino 2024, नवंबर
Anonim
LM35. का उपयोग करते हुए Arduino तापमान सेंसर
LM35. का उपयोग करते हुए Arduino तापमान सेंसर

परिचय

LM35 श्रृंखला सटीक एकीकृत-सर्किट तापमान उपकरण हैं जिनका आउटपुट वोल्टेज सेंटीग्रेड तापमान के समानुपाती होता है। LM35 राष्ट्रीय अर्धचालकों से तीन टर्मिनल रैखिक तापमान संवेदक है। यह तापमान -55 डिग्री सेल्सियस से +150 डिग्री सेल्सियस तक माप सकता है। LM35 का वोल्टेज आउटपुट तापमान में 10mV प्रति डिग्री सेल्सियस वृद्धि को बढ़ाता है। LM35 को 5V आपूर्ति से संचालित किया जा सकता है और स्टैंड बाय करंट 60uA से कम है। LM35 का पिन आउट नीचे दिए गए चित्र में दिखाया गया है।

विशेषताएं

• सीधे सेल्सियस (सेंटीग्रेड) में कैलिब्रेटेड

• रैखिक + 10-एमवी/डिग्री सेल्सियस स्केल फैक्टर

• 0.5°C सुनिश्चित शुद्धता (25°C पर)

• पूर्ण -55°C से 150°C रेंज के लिए रेट किया गया

• दूरस्थ अनुप्रयोगों के लिए उपयुक्त

• वेफर-स्तर ट्रिमिंग के कारण कम लागत

• 4 वी से 30 वी. तक संचालित होता है

• 60-μA से कम करंट ड्रेन

• कम सेल्फ-हीटिंग, स्थिर हवा में 0.08°C

• गैर-रैखिकता केवल ±¼°C विशिष्ट

• कम-प्रतिबाधा आउटपुट, LM35 के 1-mA लोड पिनआउट के लिए 0.1 छवि में दिखाया गया है।

आप नीचे दी गई फ़ाइल से डेटाशीट डाउनलोड कर सकते हैं।

चरण 1: हार्डवेयर आवश्यक और सर्किट आरेख

हार्डवेयर आवश्यक और सर्किट आरेख
हार्डवेयर आवश्यक और सर्किट आरेख
  • Arduino Board (कोई भी) इसे Flipkart से खरीदें
  • LM35 सेंसर इसे फ्लिपकार्ट से खरीदें
  • ब्रेड बोर्ड

चित्र में दिखाए अनुसार सर्किट को कनेक्ट करें और निम्न कोड अपलोड करें।

चरण 2: Arduino प्रोग्रामिंग

यहां कोड डाउनलोड करें

/*एसए लैब में सुजय द्वारा डिज़ाइन किया गया कोड*/const int sensor=A5; // एनालॉग पिन A5 को वैरिएबल 'सेंसर' फ्लोट टेम्पक में असाइन करना; // डिग्री सेल्सियस फ्लोट टेम्पफ में तापमान स्टोर करने के लिए चर; // फ़ारेनहाइट फ्लोट वाउट में तापमान स्टोर करने के लिए चर; // अस्थायी चर रखने के लिए सेंसर रीडिंग शून्य सेटअप () {पिनमोड (सेंसर, INPUT); // सेंसर पिन को इनपुट Serial.begin (९६००) के रूप में कॉन्फ़िगर करना; } शून्य लूप () {वाउट = एनालॉग रीड (सेंसर); वाउट = (वाउट * 500) / 1023; टेम्पक = वाउट; // डिग्री सेल्सियस तापमान में भंडारण मूल्य = (वाउट * 1.8) +32; // फारेनहाइट सीरियल में कनवर्ट करना। प्रिंट ("डिग्रीसी में ="); सीरियल.प्रिंट ("\ t"); सीरियल.प्रिंट (tempc); सीरियल.प्रिंट (""); सीरियल.प्रिंट ("फ़ारेनहाइट में ="); सीरियल.प्रिंट ("\ t"); सीरियल.प्रिंट (अस्थायी); सीरियल.प्रिंट्लन (); देरी (500); // देखने में आसानी के लिए 1 सेकंड की देरी}

चरण 3: आउटपुट परिणाम

आउटपुट परिणाम
आउटपुट परिणाम

सीरियल मॉनिटर पर देखें रिजल्ट….

सबसे पहले, मैं इस गाइड को पढ़ने के लिए आपको धन्यवाद देना चाहता हूं! मुझे उम्मीद है इससे आपको मदद मिली होगी। यदि आपके कोई प्रश्न हैं तो मुझे आपकी सहायता करने में खुशी होगी…..

एक टिप्पणी छोड़ें। आपकी प्रतिक्रिया मेरे लिए मूल्यवान है।

सिफारिश की: