विषयसूची:

शुरुआती के लिए Arduino: 16x2 LCD के साथ Arduino इंटरफ़ेस समझाया गया: 5 चरण
शुरुआती के लिए Arduino: 16x2 LCD के साथ Arduino इंटरफ़ेस समझाया गया: 5 चरण

वीडियो: शुरुआती के लिए Arduino: 16x2 LCD के साथ Arduino इंटरफ़ेस समझाया गया: 5 चरण

वीडियो: शुरुआती के लिए Arduino: 16x2 LCD के साथ Arduino इंटरफ़ेस समझाया गया: 5 चरण
वीडियो: Interfacing 16x2 LCD with Arduino Uno | 16x2 LCD Arduino I2C 2024, नवंबर
Anonim
शुरुआती के लिए Arduino: 16x2 LCD के साथ Arduino इंटरफ़ेस समझाया गया
शुरुआती के लिए Arduino: 16x2 LCD के साथ Arduino इंटरफ़ेस समझाया गया

सभी को नमस्कार, आजकल, Arduino बहुत लोकप्रिय हो गया है और कोडिंग की आसानता के कारण हर कोई इसे स्वीकार भी कर रहा है।

मैंने Arduino Basics की श्रृंखला बनाई है जो शुरुआती, नौसिखिया और यहां तक कि डेवलपर्स को मॉड्यूल काम करने में मदद करती है। इस श्रृंखला में मॉड्यूल के मूल, मॉड्यूल और Arduino के बीच उपयोग किए जाने वाले इंटरफ़ेस और कोडिंग को शामिल किया गया है।

चलो शुरू करें..

चरण 1: 16x2 एलसीडी का पिनआउट

16x2 एलसीडी का पिनआउट
16x2 एलसीडी का पिनआउट

16x2 LCD 16 कैरेक्टर और 2 रो एलसीडी है जिसमें 16 पिन कनेक्शन हैं। इस LCD को प्रदर्शित करने के लिए ASCII प्रारूप में डेटा या टेक्स्ट की आवश्यकता होती है। पहली पंक्ति 0x80 से शुरू होती है और दूसरी पंक्ति 0xC0 पते से शुरू होती है।

एलसीडी 4-बिट या 8-बिट मोड में काम कर सकता है। 4 बिट मोड में, डेटा/कमांड को निबल फॉर्मेट में पहले हायर निबल और फिर लोअर निबल में भेजा जाता है।

उदाहरण के लिए 0x45 भेजने के लिए पहले 4 भेजा जाएगा फिर 5 भेजा जाएगा।

चरण 2: Arduino के साथ 16x2 LCD इंटरफ़ेस का कनेक्शन

Arduino के साथ 16x2 LCD इंटरफ़ेस का कनेक्शन
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 भेजते समय पालन करना होता है।

उच्च निबल सक्षम पल्स,

कमांड/डेटा के आधार पर उचित आरएस मूल्य

निचला निबल

पल्स सक्षम करें,

कमांड/डेटा के आधार पर उचित आरएस मूल्य

सिफारिश की: