विषयसूची:
- चरण 1: 1602 Arduino LCD कीपैड शील्ड सुविधाएँ
- चरण 2: Arduino LCD कीपैड शील्ड का उपयोग कैसे करें
- चरण 3: आवश्यक सामग्री
- चरण 4: चाबियों को कैसे पढ़ें?
- चरण 5: टेक्स्ट को स्क्रॉल कैसे करें?
- चरण 6: एक विशिष्ट चरित्र कैसे प्रदर्शित करें?
वीडियो: १६०२ एलसीडी कीपैड शील्ड डब्ल्यू/अरुडिनो [+प्रैक्टिकल प्रोजेक्ट्स] का उपयोग करना: ७ कदम
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:21
आप इलेक्ट्रोपीक की आधिकारिक वेबसाइट पर इसे और अन्य अद्भुत ट्यूटोरियल पढ़ सकते हैं
अवलोकन
इस ट्यूटोरियल में, आप सीखेंगे कि 3 व्यावहारिक परियोजनाओं के साथ Arduino LCD कीपैड शील्ड का उपयोग कैसे करें।
आप क्या सीखेंगे:
- शील्ड कैसे सेट करें और चाबियों की पहचान कैसे करें
- टेक्स्ट कैसे स्क्रॉल करें
- विशेष वर्ण कैसे प्रदर्शित करें
चरण 1: 1602 Arduino LCD कीपैड शील्ड सुविधाएँ
इलेक्ट्रॉनिक परियोजनाओं में सूचना प्रदर्शित करना हमेशा सबसे सम्मोहक मुद्दा रहा है। डेटा प्रदर्शित करने के कई तरीके हैं। ये स्क्रीन इतनी सरल हो सकती हैं जैसे 7 सेगमेंट या एल ई डी, या वे एलसीडी जैसे अधिक आकर्षक हो सकते हैं। एलसीडी का उपयोग हमेशा सूचना प्रदर्शित करने के सबसे लोकप्रिय तरीकों में से एक रहा है। एलसीडी को दो सामान्य प्रकारों में विभाजित किया जाता है: वर्ण और ग्राफिक्स।
सबसे आम, सबसे सस्ते और सरल एलसीडी में से एक है कैरेक्टर एलसीडी। इस LCD में कई पंक्तियाँ और स्तंभ होते हैं। पंक्तियों और स्तंभों द्वारा बनाए गए स्थानों में अक्षर और संख्याएँ लिखी जाती हैं। उदाहरण के लिए, LCD वर्ण 16*2 में 2 पंक्तियाँ और 16 स्तंभ हैं। तो यह 32 अक्षर प्रदर्शित कर सकता है। इन एलसीडी के साथ काम करना बहुत सरल है और सभी माइक्रोकंट्रोलर और प्रोसेसर बोर्ड के साथ इनकी पूर्ण संगतता है। इन एलसीडी के आसान उपयोग के लिए, इसके 16x2 मॉडल, जिसमें मेनू बनाने के लिए चार चाबियां शामिल हैं, को शील्ड के रूप में बनाया गया है जो Arduino बोर्डों के साथ भी संगत है।
चरण 2: Arduino LCD कीपैड शील्ड का उपयोग कैसे करें
Arduino shiels एक उपयोगकर्ता के अनुकूल और सरल ढाल है। इसका उपयोग करने के लिए आपको पहले इसके पिनआउट और Arduino से इसके कनेक्शन को जानना होगा।
चरण 3: आवश्यक सामग्री
Arduino Uno R3 ×1
Arduino ×1. के लिए १६०२ एलसीडी कीपैड शील्ड
सॉफ्टवेयर ऐप्स
अरुडिनो आईडीई
चरण 4: चाबियों को कैसे पढ़ें?
इस शील्ड में डिजिटल पिन को बचाने के लिए सभी 4 कीज़ एनालॉग पिन 0 से जुड़ी होती हैं। अतः हमें इन्हें पढ़ने के लिए ADC का प्रयोग करना चाहिए। जब आप एक कुंजी दबाते हैं, तो यह आंतरिक प्रतिरोधक विभाजन सर्किट के अनुसार A0 पिन पर एक मान लौटाता है, जो कुंजी के प्रकार की पहचान करता है।
आइए कोड पर गहराई से नज़र डालें:
#शामिल
चरित्र एलसीडी के लिए आपको जिस पुस्तकालय की आवश्यकता है।
लिक्विड क्रिस्टल एलसीडी (pin_RS, pin_EN, pin_d4, pin_d5, pin_d6, pin_d7);
Arduino से जुड़े पिन के अनुसार LCD ऑब्जेक्ट को परिभाषित करना।
LCD.begin (16, 2);
कॉलम और पंक्तियों की संख्या निर्दिष्ट करके एलसीडी का प्रारंभिक विन्यास। पहला तर्क स्तंभों की संख्या है, और दूसरा पंक्तियों की संख्या है।
एलसीडी के साथ काम करने के लिए उपरोक्त तालिका में कुछ महत्वपूर्ण कार्य हैं।
अधिक कार्यों के लिए आप Arduino वेबसाइट देख सकते हैं।
चरण 5: टेक्स्ट को स्क्रॉल कैसे करें?
हम उपरोक्त कार्यों का उपयोग करके इसे आसानी से कर सकते हैं।
चरण 6: एक विशिष्ट चरित्र कैसे प्रदर्शित करें?
आप अपने LCD से प्रत्येक ब्लॉक में एक कैरेक्टर बना सकते हैं। ऐसा करने के लिए, आपको अपने वांछित चरित्र को कोड की एक सरणी में परिवर्तित करना चाहिए, फिर इसे एलसीडी पर प्रदर्शित करना चाहिए। अपने चरित्र को कोड में बदलने के लिए आप इस तरह की ऑनलाइन वेबसाइटों का उपयोग कर सकते हैं। अपना चरित्र डिज़ाइन करें, फिर जेनरेट किए गए सरणी को अपने कोड में कॉपी करें।
LCD.createChar आपके एरे को मेमोरी लोकेशन में स्टोर करता है और आप इसे lcd.write के साथ प्रदर्शित कर सकते हैं
सिफारिश की:
पीर, 3डी प्रिंटेड कद्दू और ट्रोल अरुडिनो कम्पेटिबल ऑडियो प्रैंकर/प्रैक्टिकल जोक बोर्ड का उपयोग करने वाली हैलोवीन स्केयर मशीन: 5 कदम
पीर, 3डी प्रिंटेड कद्दू और ट्रोल अरुडिनो कम्पेटिबल ऑडियो प्रैंकर/प्रैक्टिकल जोक बोर्ड का उपयोग करने वाली हैलोवीन स्केयर मशीन। उपयोग के कुछ उदाहरण लिखने और एक प्रयास में एक Arduino लाइब्रेरी बनाने में मदद करने के लिए मुझे कुछ हफ्ते पहले मेरा इनाम मिला
प्रैक्टिकल इलेक्ट्रॉनिक्स: 3 चरण
प्रैक्टिकल इलेक्ट्रॉनिक्स: हमारे पास एक चमकती लाल एलईडी के साथ एक फोन इन-यूज इंडिकेटर है। संकेतक में 9 वोल्ट की क्षारीय बैटरी केवल एक या दो महीने तक चलती है। मैं इसे NiCad रिचार्जेबल बैटरी से बदलना चाहता था। लेकिन, मैं रिचार्ज करने के बारे में कोई विचार नहीं करना चाहता था