विषयसूची:

Arduino और LM35 का उपयोग करके थर्मामीटर कैसे बनाएं: 6 कदम
Arduino और LM35 का उपयोग करके थर्मामीटर कैसे बनाएं: 6 कदम

वीडियो: Arduino और LM35 का उपयोग करके थर्मामीटर कैसे बनाएं: 6 कदम

वीडियो: Arduino और LM35 का उपयोग करके थर्मामीटर कैसे बनाएं: 6 कदम
वीडियो: LM35 Temperature Sensor with Arduino 2024, नवंबर
Anonim
Arduino और LM35. का उपयोग करके थर्मामीटर कैसे बनाएं
Arduino और LM35. का उपयोग करके थर्मामीटर कैसे बनाएं
Arduino और LM35. का उपयोग करके थर्मामीटर कैसे बनाएं
Arduino और LM35. का उपयोग करके थर्मामीटर कैसे बनाएं
Arduino और LM35. का उपयोग करके थर्मामीटर कैसे बनाएं
Arduino और LM35. का उपयोग करके थर्मामीटर कैसे बनाएं

आज मैं आपको दिखाने जा रहा हूं कि तारों से जुड़े ब्रेडबोर्ड पर Arduino और LM35 तापमान सेंसर, LCD डिस्प्ले के साथ थर्मामीटर कैसे बनाया जाता है। यह सेल्सियस और फ़ारेनहाइट में तापमान दिखाएगा। हमने देखा

चरण 1: आवश्यकताएँ: -

आवश्यकताएं
आवश्यकताएं

यह थर्मामीटर बनाने के लिए आवश्यक भागों की सूची है। 1.1 x Arduino UNO बोर्ड2.1 x LM35 तापमान सेंसर3.1 x LCD डिस्प्ले (16A1, 16A2 या कोई अन्य) 4.1 x ब्रेडबोर्ड5.1 x 10k पोटेंशियोमीटर / चर प्रतिरोधक (आप कर सकते हैं 5k या 50k का भी उपयोग करें) 6. कुछ पुरुष से पुरुष जम्पर तार। 7. पावर बैंक या बैटरी *। पीसी में स्थापित Arduino IDE के बारे में कुछ बुनियादी जानकारी के साथ कि इसका उपयोग कैसे किया जाए।

चरण 2: खरीदने के लिए भागों और लिंक के बारे में बुनियादी जानकारी -

खरीदने के लिए पुर्जे और लिंक के बारे में बुनियादी जानकारी
खरीदने के लिए पुर्जे और लिंक के बारे में बुनियादी जानकारी

Arduino और LM35. का उपयोग करके थर्मामीटर कैसे बनाएं

चरण 3: LM35. का पिन आरेख

LM35. का पिन आरेख
LM35. का पिन आरेख

LM35. का पिन आरेख

चरण 4: सर्किट आरेख

सर्किट आरेख
सर्किट आरेख

16 x 1 और 16 x 2 डिस्प्ले के पिन के बीच कोई अंतर नहीं है इसलिए बस सर्किट का पालन करें और पूर्ण परियोजना को शक्ति देने के लिए पावर बैंक का उपयोग करें। सर्किट बहुत आसान है और असेंबली/कनेक्शन भी बहुत आसान है बस उपरोक्त सर्किट आरेख का उपयोग करें और सभी कनेक्शन सावधानी से बनाएं। अब आर्डिनो बोर्ड को पीसी से कनेक्ट करें और नीचे दिए गए कोड को अपलोड करें। नोट: - मेरे पास एक पुराना 16 x 1 एलसीडी डिस्प्ले (JHD16A1) है, इसलिए मैंने इसे इस प्रोजेक्ट में इस्तेमाल किया, लेकिन इस प्रोजेक्ट में कोई भी डिस्प्ले काम करेगा। और 16x2 बेहतर है इसलिए मैं 16 ए 2 डिस्प्ले लिंक के लिए लिंक दे रहा हूं। आपको बस कुछ कोड बदलना है, मैंने कोडिंग भाग में सब कुछ समझाया है।

चरण 5: कोडिंग

कोडन
कोडन

// सौरभ कुमार द्वारा @ weobserved.com#includeLiquidCrystal LCD(12, 11, 5, 4, 3, 2); // arduinoconst int inPin = A0 पर एलसीडी के लिए पिन डिक्लेरेशन; // LM35void सेटअप का मध्य (आउटपुट) पिन (){lcd.begin(8, 2); // अपने LCD के अनुसार यहां बदलें}void लूप(){int value = analogRead(inPin);lcd.setCursor(0, 0); // कोई चेंजफ्लोट मिलिवोल्ट्स = (मान / 1024.0) * 5000; फ्लोट सेल्सियस = मिलीवोल्ट / 10; एलसीडी। क्लियर (); एलसीडी।सेट कर्सर (0, 0); // कोई चेंजएलसीडी.प्रिंट (सेल्सियस); एलसीडी.प्रिंट ("सी"); एलसीडी.सेट कर्सर (0, 1); एलसीडी.प्रिंट ((सेल्सियस * 9)/5 + 32); एलसीडी.प्रिंट ("एफ");देरी(1000);}ऊपर थर्मामीटर के लिए मूल कोड हैनोट-जैसा कि मैंने कहा कि मैं एक पुराने 16x1 एलसीडी का उपयोग कर रहा हूं जो केवल तभी सही ढंग से काम करता है जब इसे 8x2 एलसीडी के रूप में मान लिया जाएगा और निष्क्रिय कर दिया जाएगा। लेकिन जब आप 16x2 डिस्प्ले का उपयोग करेंगे तो यह समस्या ठीक नहीं होगी। 16x2 डिस्प्ले के लिए बस findlcd.begin(8, 2); // कोड में अपने LCD के अनुसार यहां बदलें और (8, 2) को अपने डिस्प्ले के अनुसार (कॉलम, रो) के रूप में बदलें। आपके पास 16x2 डिस्प्ले है तो (8, 2) को (16, 2) से बदलें। और यदि आपके पास 20x4 डिस्प्ले है बस (8, 2) को (20, 4) से बदलें। यहां से.ino फ़ाइल डाउनलोड करें

चरण 6: सब कुछ आनंद लेने का समय हो गया

सब कुछ हो गया आनंद लेने का समय
सब कुछ हो गया आनंद लेने का समय

Arduino और LM35 का उपयोग करके थर्मामीटर कैसे बनाएं अपलोडिंग समाप्त होने के तुरंत बाद थर्मामीटर काम करना शुरू कर देगा यदि एलसीडी पर कुछ भी दिखाई नहीं दे रहा है तो बस चमकदार पीली रोशनी है तो बस 10k पोटेंशियोमीटर/वेरिएबल रेसिस्टर्स के माध्यम से बैक-लाइट को एडजस्ट करें। एडजस्ट करने के बाद आप पाएंगे आउटपुट जैसा कि नीचे दिए गए चित्र में दिखाया गया है। अंत में हमने Arduino और LM35 का उपयोग करके एक थर्मामीटर बनाया है जो सेल्सियस और फ़ारेनहाइट में तापमान दिखाने में सक्षम है। आप अपने अनुसार कोड और सर्किट को भी संशोधित कर सकते हैं। तो मुझे आशा है कि आपको यह आसान प्रोजेक्ट पसंद आएगा

सिफारिश की: