विषयसूची:
- चरण 1: 16x2 एलसीडी का पिनआउट
- चरण 2: Arduino के साथ 16x2 LCD इंटरफ़ेस का कनेक्शन
- चरण 3: पिन नियंत्रण और प्रवाह
- चरण 4: उच्च स्तरीय प्रवाह
- चरण 5: ट्यूटोरियल
वीडियो: शुरुआती के लिए Arduino: 16x2 LCD के साथ Arduino इंटरफ़ेस समझाया गया: 5 चरण
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:21
सभी को नमस्कार, आजकल, Arduino बहुत लोकप्रिय हो गया है और कोडिंग की आसानता के कारण हर कोई इसे स्वीकार भी कर रहा है।
मैंने Arduino Basics की श्रृंखला बनाई है जो शुरुआती, नौसिखिया और यहां तक कि डेवलपर्स को मॉड्यूल काम करने में मदद करती है। इस श्रृंखला में मॉड्यूल के मूल, मॉड्यूल और Arduino के बीच उपयोग किए जाने वाले इंटरफ़ेस और कोडिंग को शामिल किया गया है।
चलो शुरू करें..
चरण 1: 16x2 एलसीडी का पिनआउट
16x2 LCD 16 कैरेक्टर और 2 रो एलसीडी है जिसमें 16 पिन कनेक्शन हैं। इस LCD को प्रदर्शित करने के लिए ASCII प्रारूप में डेटा या टेक्स्ट की आवश्यकता होती है। पहली पंक्ति 0x80 से शुरू होती है और दूसरी पंक्ति 0xC0 पते से शुरू होती है।
एलसीडी 4-बिट या 8-बिट मोड में काम कर सकता है। 4 बिट मोड में, डेटा/कमांड को निबल फॉर्मेट में पहले हायर निबल और फिर लोअर निबल में भेजा जाता है।
उदाहरण के लिए 0x45 भेजने के लिए पहले 4 भेजा जाएगा फिर 5 भेजा जाएगा।
चरण 2: Arduino के साथ 16x2 LCD इंटरफ़ेस का कनेक्शन
चरण 3: पिन नियंत्रण और प्रवाह
3 कंट्रोलिंग पिन हैं जो RS, RW, E हैं।
RS का उपयोग कैसे करें: जब कमांड भेजी जाती है, तबRS = 0 जब डेटा भेजा जाता है, तो RS = 1
RW पिन रीड/राइट है।
जहाँ, RW=0 का अर्थ LCD पर डेटा लिखें
RW=1 का अर्थ है LCD से डेटा पढ़ें
आरडब्ल्यू का उपयोग कैसे करें:
जब हम LCD कमांड/डेटा को लिख रहे होते हैं, तो हम पिन को LOW के रूप में सेट कर रहे होते हैं।
जब हम LCD से पढ़ रहे होते हैं, तो हम पिन को High के रूप में सेट कर रहे होते हैं।
हमारे मामले में, हमने इसे LOW स्तर पर हार्डवायर किया है, क्योंकि हम हमेशा LCD को लिखेंगे।
ई का उपयोग कैसे करें (सक्षम करें):
जब हम LCD को डेटा भेजते हैं तो हम LCD को E pin की मदद से पल्स दे रहे होते हैं.
चरण 4: उच्च स्तरीय प्रवाह
यह उच्च स्तरीय प्रवाह है जिसे हमें LCD को COMMAND/DATA भेजते समय पालन करना होता है।
उच्च निबल सक्षम पल्स,
कमांड/डेटा के आधार पर उचित आरएस मूल्य
निचला निबल
पल्स सक्षम करें,
कमांड/डेटा के आधार पर उचित आरएस मूल्य
सिफारिश की:
तमिल में मल्टीमीटर का उपयोग कैसे करें - शुरुआती गाइड - शुरुआती के लिए मल्टीमीटर: 8 कदम
तमिल में मल्टीमीटर का उपयोग कैसे करें | शुरुआती गाइड | शुरुआती के लिए मल्टीमीटर: हैलो दोस्तों, इस ट्यूटोरियल में, मैंने बताया है कि 7 अलग-अलग चरणों में सभी प्रकार के इलेक्ट्रॉनिक्स सर्किट में मल्टीमीटर का उपयोग कैसे किया जाता है जैसे 1) हार्डवेयर शूटिंग में परेशानी के लिए निरंतरता परीक्षण 2) डीसी करंट को मापना 3) डायोड और एलईडी का परीक्षण करना 4) मापना रेजि
नेक्स्टियन डिस्प्ले - इंटरफ़ेस और प्रोटोकॉल PIC और Arduino के साथ समझाया गया: 10 कदम
नेक्स्टियन डिस्प्ले | इंटरफ़ेस और प्रोटोकॉल PIC और Arduino के साथ समझाया गया: नेक्स्टियन डिस्प्ले का उपयोग करना बहुत आसान है और माइक्रो कंट्रोलर के साथ आसान इंटरफ़ेस है। नेक्स्टियन एडिटर की मदद से हम डिस्प्ले को कॉन्फ़िगर कर सकते हैं और हम डिस्प्ले पर यूआई डिज़ाइन कर सकते हैं। इसलिए इवेंट या कमांड के आधार पर नेक्स्टियन डिस्प्ले प्रदर्शित करने के लिए कार्य करेगा
सभी उम्र के लिए मिनी कॉम्बैट रोबोट - फेयरीवेट (150 ग्राम) समझाया गया!: 5 कदम
सभी उम्र के लिए मिनी कॉम्बैट रोबोट - फेयरीवेट (150 ग्राम) समझाया !: इस निर्देश में, मैं सभी लड़ाकू रोबोटों के बारे में बताऊंगा - शो बैटलबॉट्स के समान, लेकिन छोटे पैमाने पर। इस ट्यूटोरियल के अंत तक, आपके पास होगा वे कैसे काम करते हैं, एक लड़ाकू रोबोट किट कहाँ से प्राप्त करें, इसका निर्माण कैसे करें, इसका बुनियादी ज्ञान
कैसे एक रेलगन बनाने के लिए (विज्ञान समझाया गया): १७ कदम
रेलगन कैसे बनाएं (विज्ञान की व्याख्या): चेतावनी: "महत्वपूर्ण" पढ़ें कदम ताकि आप अपने आप को चोट न पहुँचाएँ या यदि आप रेलगन के उन्नत संस्करण को बनाने का निर्णय लेते हैं तो बिजली का झटका नहीं लगेगा: डंकन यीअवलोकन रेलगन की अवधारणा में एक कंडक्टिंग ओब्ज को आगे बढ़ाना शामिल है
इंटरफेस 16x2 अल्फ़ान्यूमेरिक एलसीडी और 4x4 मैट्रिक्स कीपैड रास्पबेरी Pi3 के साथ: 5 चरण (चित्रों के साथ)
रास्पबेरी Pi3 के साथ इंटरफेस 16x2 अल्फ़ान्यूमेरिक एलसीडी और 4x4 मैट्रिक्स कीपैड: इस निर्देश में, हम बताते हैं कि रास्पबेरी पाई 3 के साथ 16x2 एलईडी और 4x4 मैट्रिक्स कीपैड को कैसे इंटरफ़ेस किया जाए। हम सॉफ्टवेयर विकसित करने के लिए पायथन 3.4 का उपयोग करते हैं। आप थोड़े बदलाव के साथ पायथन 2.7 भी चुन सकते हैं