विषयसूची:

DHT11 और I2C 20x4 LCD के साथ तापमान मॉनिटर: 6 कदम
DHT11 और I2C 20x4 LCD के साथ तापमान मॉनिटर: 6 कदम

वीडियो: DHT11 और I2C 20x4 LCD के साथ तापमान मॉनिटर: 6 कदम

वीडियो: DHT11 और I2C 20x4 LCD के साथ तापमान मॉनिटर: 6 कदम
वीडियो: How to Use I2C LCD with Arduino | Very Easy Arduino LCD I2C Tutorial | Arduino 16x2 LCD I2C Tutorial 2024, नवंबर
Anonim

इस ट्यूटोरियल में हम सीखेंगे कि DHT11 सेंसर और I2C LCD का उपयोग करके एक साधारण तापमान मॉनिटर कैसे बनाया जाता है

वह वीडियो देखें!

चरण 1: आपको क्या चाहिए

तुम क्या आवश्यकता होगी
तुम क्या आवश्यकता होगी
तुम क्या आवश्यकता होगी
तुम क्या आवश्यकता होगी
तुम क्या आवश्यकता होगी
तुम क्या आवश्यकता होगी
  • 20x4 I2C कैरेक्टर एलसीडी डिस्प्ले
  • जम्पर तार
  • Arduino Uno या कोई अन्य Arduino बोर्ड
  • DHT11 तापमान और आर्द्रता सेंसर
  • विसुइनो सॉफ्टवेयर: यहां डाउनलोड करें

चरण 2: सर्किट

सर्किट
सर्किट
  • LCD डिस्प्ले पिन [VCC] को Arduino पिन से कनेक्ट करें [5V]
  • एलसीडी डिस्प्ले पिन [GND] को Arduino पिन [GND] से कनेक्ट करें
  • एलसीडी डिस्प्ले पिन [एसडीए] को Arduino पिन [एसडीए] से कनेक्ट करें
  • एलसीडी डिस्प्ले पिन [एससीएल] को अरुडिनो पिन [एससीएल] से कनेक्ट करें

नोट: चमक को समायोजित करने के लिए एलसीडी के पीछे पोटेंशियोमीटर का उपयोग करें

  • DHT11 सेंसर पिन [GND] को Arduino पिन [GND] से कनेक्ट करें
  • DHT11 सेंसर पिन [VCC] को Arduino पिन [5V] से कनेक्ट करें
  • DHT11 सेंसर पिन [OUT] या "S" को Arduino डिजिटल पिन से कनेक्ट करें[2]

चरण 3: Visuino प्रारंभ करें, और Arduino UNO बोर्ड प्रकार चुनें

Visuino प्रारंभ करें, और Arduino UNO बोर्ड प्रकार चुनें
Visuino प्रारंभ करें, और Arduino UNO बोर्ड प्रकार चुनें
Visuino प्रारंभ करें, और Arduino UNO बोर्ड प्रकार चुनें
Visuino प्रारंभ करें, और Arduino UNO बोर्ड प्रकार चुनें

Visuino: https://www.visuino.eu को भी इंस्टॉल करना होगा। नि: शुल्क संस्करण डाउनलोड करें या नि: शुल्क परीक्षण के लिए पंजीकरण करें।

Visuino को प्रारंभ करें जैसा कि पहली तस्वीर में दिखाया गया है Visuino में Arduino घटक (चित्र 1) पर "टूल्स" बटन पर क्लिक करें जब संवाद प्रकट होता है, तो चित्र 2 पर दिखाए गए अनुसार "Arduino UNO" चुनें।

चरण 4: Visuino में घटकों को जोड़ें, सेट करें और कनेक्ट करें

Visuino में अवयव जोड़ें, सेट करें और कनेक्ट करें
Visuino में अवयव जोड़ें, सेट करें और कनेक्ट करें
Visuino में अवयव जोड़ें, सेट करें और कनेक्ट करें
Visuino में अवयव जोड़ें, सेट करें और कनेक्ट करें
Visuino में अवयव जोड़ें, सेट करें और कनेक्ट करें
Visuino में अवयव जोड़ें, सेट करें और कनेक्ट करें
  • "DHT11" घटक जोड़ें
  • "लिक्विड क्रिस्टल डिस्प्ले (एलसीडी) - I2C" घटक जोड़ें "लिक्विड क्रिस्टल डिस्प्ले 1" चुनें और गुण विंडो में पंक्तियों को 4 और कॉलम को 20 पर सेट करें

"LiquidCrystalDisplay1" और एलिमेंट्स विंडो में डबल क्लिक करें:

  • "टेक्स्ट फ़ील्ड" को बाईं ओर खींचें, फिर गुण विंडो में टेक्स्ट को "TEMP:" और चौड़ाई को 20. पर सेट करें
  • एक और "टेक्स्ट फ़ील्ड" को बाईं ओर खींचें, फिर गुण विंडो में कॉलम को 1 और चौड़ाई को 20. पर सेट करें
  • एक और "टेक्स्ट फ़ील्ड" को बाईं ओर खींचें, फिर गुण विंडो में टेक्स्ट को "HUMIDITY:" पर सेट करें और चौड़ाई 20 और कॉलम को 2 पर सेट करें
  • एक और "टेक्स्ट फ़ील्ड" को बाईं ओर खींचें, फिर गुण विंडो में कॉलम को 3 और चौड़ाई को 20. पर सेट करें

एलिमेंट विंडो बंद करें

  • "LiquidCrystalDisplay1" पिन I2C आउट को Arduino I2C In. से कनेक्ट करें
  • "ह्यूमिडिटीथर्मोमीटर1" पिन सेंसर को Arduino Digital pin 2. से कनेक्ट करें
  • "ह्यूमिडिटीथर्मोमीटर1" पिन टेम्परेचर को लिक्विड क्रिस्टल डिस्प्ले1>टेक्स्ट फील्ड2 पिन इन से कनेक्ट करें
  • "ह्यूमिडिटीथर्मोमीटर1" पिन ह्यूमिडिटी को लिक्विड क्रिस्टल डिस्प्ले1>टेक्स्ट फील्ड4 पिन इन से कनेक्ट करें

चरण 5: Arduino कोड उत्पन्न करें, संकलित करें और अपलोड करें

Arduino कोड जेनरेट, कंपाइल और अपलोड करें
Arduino कोड जेनरेट, कंपाइल और अपलोड करें

Visuino में, नीचे "बिल्ड" टैब पर क्लिक करें, सुनिश्चित करें कि सही पोर्ट चुना गया है, फिर "कंपाइल/बिल्ड एंड अपलोड" बटन पर क्लिक करें।

चरण 6: खेलें

यदि आप Arduino UNO मॉड्यूल को पावर देते हैं, तो LCD डिस्प्ले तापमान और आर्द्रता मान दिखाना शुरू कर देगा। यदि आपको कोई पाठ दिखाई नहीं देता है, तो सुनिश्चित करें कि आप एक पोटेंशियोमीटर का उपयोग करके चमक को समायोजित करते हैं।

बधाई हो! आपने अपना प्रोजेक्ट Visuino के साथ पूरा कर लिया है। Visuino प्रोजेक्ट भी संलग्न है, जिसे मैंने इस निर्देश के लिए बनाया है, आप इसे डाउनलोड कर सकते हैं और इसे Visuino में खोल सकते हैं:

सिफारिश की: