हैंडसन टेक्नोलॉजी.JPG

हैंडसन टेक्नोलॉजी डीएसपी-1182 आई2सी सीरियल इंटरफ़ेस 1602 एलसीडी मॉड्यूल यूजर गाइड

हैंडसन टेक्नोलॉजी DSP-1182 I2C सीरियल इंटरफ़ेस 1602 एलसीडी मॉड्यूल.jpg

अंजीर 1.जेपीजी

यह I2C इंटरफ़ेस 16×2 LCD डिस्प्ले मॉड्यूल है, जो ऑन-बोर्ड कंट्रास्ट कंट्रोल एडजस्टमेंट, बैकलाइट और I2C संचार इंटरफ़ेस के साथ एक उच्च-गुणवत्ता वाला 16 लाइन 2 कैरेक्टर LCD मॉड्यूल है। Arduino शुरुआती लोगों के लिए, कोई और अधिक बोझिल और जटिल LCD ड्राइवर सर्किट कनेक्शन नहीं। वास्तविक महत्व लाभtagइस I2C सीरियल एलसीडी मॉड्यूल के कार्यान्वयन से सर्किट कनेक्शन सरल हो जाएगा, Arduino बोर्ड पर कुछ I/O पिन बचेंगे, तथा व्यापक रूप से उपलब्ध Arduino लाइब्रेरी के साथ फर्मवेयर विकास सरल हो जाएगा।

एसकेयू: डीएसपी-1182

 

संक्षिप्त डेटा:

  • Arduino बोर्ड या I2C बस के साथ अन्य नियंत्रक बोर्ड के साथ संगत।
  • प्रदर्शन प्रकार: नीली बैकलाइट पर नकारात्मक सफेद।
  • I2C Address:0x38-0x3F (0x3F default)
  • आपूर्ति वॉल्यूमtagई: 5V
  • इंटरफ़ेस: I2C से 4 बिट्स एलसीडी डेटा और नियंत्रण लाइनें।
  • कंट्रास्ट समायोजन: अंतर्निर्मित पोटेंशियोमीटर.
  • बैकलाइट नियंत्रण: फर्मवेयर या जम्पर तार।
  • बोर्ड का आकार: 80×36 मिमी.

 

की स्थापना:

हिताची के HD44780 आधारित कैरेक्टर LCD बहुत सस्ते और व्यापक रूप से उपलब्ध हैं, और किसी भी प्रोजेक्ट के लिए एक आवश्यक हिस्सा है जो जानकारी प्रदर्शित करता है। LCD पिगी-बैक बोर्ड का उपयोग करके, I2C बस के माध्यम से LCD पर वांछित डेटा प्रदर्शित किया जा सकता है। सिद्धांत रूप में, इस तरह के बैकपैक PCF8574 (NXP से) के आसपास बनाए गए हैं जो कि एक सामान्य उद्देश्य वाला द्विदिशात्मक 8 बिट I/O पोर्ट विस्तारक है जो I2C प्रोटोकॉल का उपयोग करता है। PCF8574 एक सिलिकॉन CMOS सर्किट है जो दो-लाइन द्विदिशात्मक बस (I8C-बस) के माध्यम से अधिकांश माइक्रोकंट्रोलर परिवारों के लिए सामान्य उद्देश्य वाला रिमोट I/O विस्तार (2-बिट अर्ध-द्विदिशात्मक) प्रदान करता है। ध्यान दें कि अधिकांश पिगी-बैक मॉड्यूल 8574x16 के डिफ़ॉल्ट स्लेव पते के साथ PCF8574T (DIP16 पैकेज में PCF0 का SO27 पैकेज) के आसपास केंद्रित हैं। संक्षेप में, यदि पिगी-बैक बोर्ड PCF8574T पर आधारित है और पता कनेक्शन (A0-A3-A8574) को सोल्डर से ब्रिज नहीं किया गया है, तो इसका स्लेव पता 0x1 होगा।

चित्र 2 सेटअप.jpg

I2C-टू-एलसीडी पिगी-बैक बोर्ड में चयन पैड का पता।

अंजीर 3.jpg

PCD8574A की पता सेटिंग (PCF8574A डेटा विनिर्देशों से उद्धरण)।

नोट: जब पैड A0~A2 खुला होता है, तो पिन VDD तक खींची जाती है। जब पिन को सोल्डर शॉर्ट किया जाता है, तो इसे VSS तक खींचा जाता है।
इस मॉड्यूल की डिफ़ॉल्ट सेटिंग A0~A2 सभी खुले हैं, इसलिए VDD तक खींचना है। इस मामले में पता 3Fh है।

Arduino-संगत LCD बैकपैक का संदर्भ सर्किट आरेख नीचे दिखाया गया है। आगे जो बताया गया है वह यह है कि इन सस्ते बैकपैक में से किसी एक का उपयोग माइक्रोकंट्रोलर के साथ इंटरफेस करने के लिए कैसे किया जाए, जिस तरह से इसका उद्देश्य था।

अंजीर 4.jpg

I2C-से-LCD पिगी-बैक बोर्ड का संदर्भ सर्किट आरेख।

I2C एलसीडी डिस्प्ले.
सबसे पहले आपको I2C-to-LCD पिगी-बैक बोर्ड को 16-पिन LCD मॉड्यूल में सोल्डर करना होगा। सुनिश्चित करें कि I2C-to-LCD पिगी-बैक बोर्ड पिन सीधे हैं और LCD मॉड्यूल में फिट हैं, फिर I2C-to-LCD पिगी-बैक बोर्ड को LCD मॉड्यूल के साथ एक ही तल में रखते हुए पहले पिन में सोल्डर करें। एक बार जब आप सोल्डरिंग का काम पूरा कर लें, तो चार जम्पर वायर लें और नीचे दिए गए निर्देश के अनुसार LCD मॉड्यूल को अपने Arduino से कनेक्ट करें।

अंजीर 5.jpg

एलसीडी डिस्प्ले से Arduino वायरिंग तक।

अंजीर 6.jpg

 

अरुडिनो सेटअप

इस प्रयोग के लिए “Arduino I2C LCD” लाइब्रेरी को डाउनलोड और इंस्टॉल करना आवश्यक है। सबसे पहले, अपने Arduino लाइब्रेरी फ़ोल्डर में मौजूद “LiquidCrystal” लाइब्रेरी फ़ोल्डर का नाम बदलकर बैकअप के रूप में रखें, और बाकी प्रक्रिया के लिए आगे बढ़ें।

https://bitbucket.org/fmalpartida/new-liquidcrystal/downloads
इसके बाद, इस ex को कॉपी-पेस्ट करेंampप्रयोग के लिए स्केच सूची-1 को रिक्त कोड विंडो में ले जाएँ, सत्यापित करें, और फिर अपलोड करें। Arduino स्केच सूची-1:

चित्र 7 Arduino सेटअप.JPG

चित्र 8 Arduino सेटअप.JPG

चित्र 9 Arduino सेटअप.JPG

अंजीर 10.जेपीजी

अगर आपको 100% यकीन है कि सब कुछ ठीक है, लेकिन आपको डिस्प्ले पर कोई भी अक्षर नहीं दिख रहा है, तो बैकपैक के कंट्रास्ट कंट्रोल पॉट को एडजस्ट करने की कोशिश करें और इसे ऐसी स्थिति में सेट करें जहाँ अक्षर चमकीले हों और बैकग्राउंड में अक्षरों के पीछे गंदे बॉक्स न हों। निम्नलिखित आंशिक है view 20×4 डिस्प्ले मॉड्यूल के साथ ऊपर वर्णित कोड के साथ लेखक के प्रयोग का। चूंकि लेखक द्वारा उपयोग किया गया डिस्प्ले बहुत स्पष्ट उज्ज्वल "पीले पर काला" प्रकार का है, इसलिए ध्रुवीकरण प्रभावों के कारण अच्छी पकड़ प्राप्त करना बहुत मुश्किल है।

अंजीर 11.jpg

यह स्केच सीरियल मॉनिटर से भेजे गए अक्षर को भी प्रदर्शित करेगा:
Arduino IDE में, “टूल्स” > “सीरियल मॉनिटर” पर जाएँ। सही बॉड दर 9600 पर सेट करें। ऊपर खाली जगह पर अक्षर टाइप करें और “SEND” दबाएँ।

अंजीर 12.jpg

वर्ण की स्ट्रिंग एलसीडी मॉड्यूल पर प्रदर्शित की जाएगी।

अंजीर 13.jpg

संसाधन:
 हैंडसन टेक्नोलॉजी
 Arduino LCD इंटरफेसिंग के लिए संपूर्ण गाइड (PDF)

हैंड्सऑन टेक्नोलॉजी इलेक्ट्रॉनिक्स में रुचि रखने वाले सभी लोगों के लिए एक मल्टीमीडिया और इंटरैक्टिव प्लेटफॉर्म प्रदान करती है। शुरुआत से लेकर कट्टर तक, छात्र से लेक्चरर तक। सूचना, शिक्षा, प्रेरणा और मनोरंजन। एनालॉग और डिजिटल, व्यावहारिक और सैद्धांतिक; सॉफ्टवेयर और हार्डवेयर।

अंजीर 14.jpg    हैंड्सऑन टेक्नोलॉजी ओपन सोर्स हार्डवेयर (OSHW) डेवलपमेंट प्लेटफॉर्म को सपोर्ट करती है।

जानें : डिज़ाइन : साझा करें
www.handsontec.com

 

अंजीर 15.जेपीजी

 

हमारे उत्पाद की गुणवत्ता के पीछे का चेहरा…
निरंतर परिवर्तन और निरंतर तकनीकी विकास की दुनिया में, एक नया या प्रतिस्थापन उत्पाद कभी दूर नहीं होता - और उन सभी का परीक्षण करने की आवश्यकता होती है।
कई विक्रेता बिना चेक के केवल आयात और बिक्री करते हैं और यह किसी का, विशेषकर ग्राहक का अंतिम हित नहीं हो सकता है। हैंडसोटेक पर बिकने वाला प्रत्येक भाग पूरी तरह से परीक्षण किया गया है। इसलिए हैंडसनटेक उत्पाद श्रृंखला से खरीदारी करते समय, आप आश्वस्त हो सकते हैं कि आपको उत्कृष्ट गुणवत्ता और मूल्य मिल रहा है।

हम नए हिस्से जोड़ते रहते हैं ताकि आप अपने अगले प्रोजेक्ट पर रोल कर सकें।

अंजीर 16.जेपीजी

अंजीर 17.जेपीजी

 

इस मैनुअल के बारे में अधिक पढ़ें एवं पीडीएफ डाउनलोड करें:

दस्तावेज़ / संसाधन

हैंडसन टेक्नोलॉजी डीएसपी-1182 I2C सीरियल इंटरफ़ेस 1602 एलसीडी मॉड्यूल [पीडीएफ] उपयोगकर्ता गाइड
डीएसपी-1182 I2C सीरियल इंटरफ़ेस 1602 एलसीडी मॉड्यूल, डीएसपी-1182, I2C सीरियल इंटरफ़ेस 1602 एलसीडी मॉड्यूल, इंटरफ़ेस 1602 एलसीडी मॉड्यूल, 1602 एलसीडी मॉड्यूल, एलसीडी मॉड्यूल

संदर्भ

एक टिप्पणी छोड़ें

आपकी ईमेल आईडी प्रकाशित नहीं की जाएगी। आवश्यक फ़ील्ड चिह्नित हैं *