विषयसूची:
वीडियो: CloudX माइक्रोकंट्रोलर का उपयोग करके LCD के साथ कीपैड: 4 कदम
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:22
इस परियोजना के लिए, हम मैट्रिक्स कीपैड से डेटा स्वीकार करेंगे और फिर इसे एलसीडी पर प्रदर्शित करेंगे
मापांक।
चरण 1: घटक की आवश्यकता
- क्लाउड माइक्रोकंट्रोलर
- क्लाउड सॉफ्टवेयर
- वी3 यूएसबी कॉर्ड
- एलसीडी 16x2
- कीपैड 4x4
- चर रोकनेवाला (103)
- जम्पर तार
आप अपना घटक यहां प्राप्त कर सकते हैं
चरण 2: अपना हार्डवेयर सेट करना
पहला कदम:
एलसीडी कनेक्शन: हम डेटा 4 - डेटा 7 पिन का उपयोग करने जा रहे हैं, चुनिंदा पिन पंजीकृत करें, पिन सक्षम करें।
- RS पिन को माइक्रोकंट्रोलर के पिन1 से कनेक्ट करें
- EN पिन को माइक्रोकंट्रोलर के पिन2 से कनेक्ट करें
- D4 पिन को माइक्रोकंट्रोलर के पिन3 से कनेक्ट करें
- माइक्रोकंट्रोलर के D5 पिन को पिन4 से कनेक्ट करें
- माइक्रोकंट्रोलर के D6 पिन को पिन5 से कनेक्ट करें
- D7 पिन को माइक्रोकंट्रोलर के पिन6 से कनेक्ट करें
- Vss को कनेक्ट करें और GND को नेगेटिव पिन का नेतृत्व करें
- Vdd को कनेक्ट करें और सकारात्मक पिन को 5v. पर ले जाएं
- वेरिएबल रेसिस्टर मिडिल पिन को VE (कंट्रास्ट V) से कनेक्ट करें। और दूसरा पिन 5v और GND को।
दूसरा कदम:
कीपैड कनेक्शन: हम कीपैड कॉलम पिन के लिए पुलडाउन रेसिस्टर का उपयोग कर रहे हैं।
- कीपैड कॉलम पिन का पिन1 10k रेसिस्टर और माइक्रोकंट्रोलर के पिन11 से जुड़ा था।
- कीपैड कॉलम पिन का पिन 2 10k रेसिस्टर और माइक्रोकंट्रोलर के पिन12 से जुड़ा था।
- कीपैड कॉलम पिन का पिन3 10k रेसिस्टर और माइक्रोकंट्रोलर के पिन13 से जुड़ा था।
- कीपैड कॉलम पिन का पिन 4 10k रेसिस्टर और माइक्रोकंट्रोलर के पिन14 से जुड़ा था।
और रोकनेवाला का अंत GND से एक साथ जुड़ा हुआ था।
- कीपैड रो पिन का पिन1 माइक्रोकंट्रोलर के पिन7 से जुड़ा था।
- कीपैड रो पिन का पिन2 माइक्रोकंट्रोलर के पिन8 से जुड़ा था।
- कीपैड रो पिन का पिन3 माइक्रोकंट्रोलर के पिन9 से जुड़ा था।
- कीपैड रो पिन का पिन4 माइक्रोकंट्रोलर के पिन10 से जुड़ा था
इसे हासिल करने के बाद, कोडिंग पर चलते हैं।
अगर आप CloudX IDE डाउनलोड करना चाहते हैं तो यहां क्लिक करें
चरण 3: कोडिंग
इस कोड को अपने CloudX IDE पर कॉपी करें।
#शामिल करें #शामिल करें
#define NumberOfRows 4 // कीपैड के लिए ROWS की संख्या निर्धारित करें
#define NumberOfColumns 4 // कीपैड चार कीपैड कैरेक्टर के लिए कॉलम की संख्या सेट करें [NumberOfRows][NumberOfColumns] = {'1', '2', '3', 'A', '4', '5', '6', 'बी', '7', '8', '9', 'सी', '*', '0', '#', 'डी'}; // कीपैड की चाबियों का लेआउट चार RowPins[NumberOfRows] = {7, 8, 9, 10}; // कीपैड के रो पिन टू क्लाउडएक्स चार कॉलम्सपिन [नंबरऑफ कॉलम] = {11, 12, 13, 14}; // कीपैड के कॉलम पिंस चार की; // यहां कीपैड आउटपुट स्टोर करें सेटअप () {// यहां सेटअप करें Lcd_setting (1, 2, 3, 4, 5, 6); एलसीडी_सीएमडी (कर्सरऑफ); एलसीडी_सीएमडी (स्पष्ट);
कीपैड_सेटिंग (पुलडाउनकोल, रोपिन, कॉलमपिन, नंबरऑफरो, नंबरऑफ कॉलम, कीपैड वर्ण); // इन डेटा के साथ कीपैड को इनिशियलाइज़ करें
कुंडली(){
// यहां प्रोग्राम करें जबकि (कुंजी == 0) // यदि कोई कुंजी नहीं दबाई जाती है तो कुंजी प्रेस कुंजी की जांच करते रहें = कीपैड_गेटकी (); // यदि कोई कुंजी दबाया जाता है तो कुंजी डेटा को कुंजी चर Lcd_writeCP (कुंजी) में लोड करें; // LCD के करंट कर्सर पोजीशन कीज = 0 पर दबाए गए की को प्रदर्शित करें; // कुंजी चर की सामग्री को साफ़ करें } }
चरण 4: हमारे साथ साझा करें
क्या आपने इसे हासिल किया?
अगर आप इसे हासिल करते हैं तो इसे हमें यहां साझा करें
सिफारिश की:
Arduino UNO का उपयोग करके ड्रोन कैसे बनाएं - माइक्रोकंट्रोलर का उपयोग करके क्वाडकॉप्टर बनाएं: 8 कदम (चित्रों के साथ)
Arduino UNO का उपयोग करके ड्रोन कैसे बनाएं | माइक्रोकंट्रोलर का उपयोग करके क्वाडकॉप्टर बनाएं: परिचय मेरे यूट्यूब चैनल पर जाएंएक ड्रोन खरीदने के लिए एक बहुत महंगा गैजेट (उत्पाद) है। इस पोस्ट में मैं चर्चा करने जा रहा हूँ कि मैं इसे सस्ते में कैसे बना सकता हूँ ?? और आप इसे सस्ते दाम पर कैसे बना सकते हैं … वैसे भारत में सभी सामग्री (मोटर, ईएससी
माइक्रोकंट्रोलर का उपयोग करके, साथ ही साथ उच्च आवृत्ति और कर्तव्य चक्र को कैसे मापें: 4 कदम
एक माइक्रोकंट्रोलर का उपयोग करके, साथ ही साथ उच्च आवृत्ति और कर्तव्य चक्र को कैसे मापें: मुझे पता है कि आप क्या सोचते हैं: "हुह? सिग्नल आवृत्ति को मापने के लिए माइक्रोकंट्रोलर का उपयोग करने के तरीके पर बहुत सारे निर्देश हैं। जम्हाई." लेकिन रुकिए, इसमें एक नवीनता है: मैं एक सूक्ष्म की तुलना में बहुत अधिक आवृत्तियों को मापने की एक विधि का वर्णन करता हूं
CloudX माइक्रोकंट्रोलर का उपयोग करके L298N के साथ DC मोटर्स को नियंत्रित करना: 3 चरण
CloudX माइक्रोकंट्रोलर का उपयोग करके L298N के साथ DC मोटर्स को नियंत्रित करना: इस प्रोजेक्ट में हम बताएंगे कि DC मोटर की गति को बढ़ाने और घटाने के लिए हमारे L298N H- ब्रिज का उपयोग कैसे करें। L298N एच-ब्रिज मॉड्यूल का उपयोग उन मोटरों के साथ किया जा सकता है जिनमें 5 और 35V DC के बीच का वोल्टेज होता है। एक ऑनबोर्ड 5V नियामक भी है, इसलिए यदि आपका
क्लाउड माइक्रोकंट्रोलर का उपयोग करके 7 सेगमेंट के साथ कीपैड: 4 कदम
क्लाउड माइक्रोकंट्रोलर का उपयोग करते हुए 7 सेगमेंट के साथ कीपैड: इस प्रोजेक्ट के लिए, हम मैट्रिक्स कीपैड से संख्यात्मक इनपुट स्वीकार करेंगे और फिर इसे सात-सेगमेंट डिस्प्ले मॉड्यूल पर प्रदर्शित करेंगे। चूंकि 8 एलईडी को ए से जी और डीपी (दशमलव बिंदु के लिए) लेबल किया गया है, यदि आप संख्या 6 प्रदर्शित करना चाहते हैं, तो आप आवेदन करेंगे
CloudX माइक्रोकंट्रोलर का उपयोग करके शिफ्ट रजिस्टर के साथ 7-सेगमेंट डिस्प्ले को इंटरफेस करना: 5 कदम
क्लाउडएक्स माइक्रोकंट्रोलर का उपयोग करते हुए शिफ्ट रजिस्टर के साथ 7-सेगमेंट डिस्प्ले को इंटरफेस करना: इस प्रोजेक्ट में हम क्लाउडएक्स माइक्रोकंट्रोलर के साथ सात सेगमेंट एलईडी डिस्प्ले को इंटरफेस करने के तरीके पर एक ट्यूटोरियल प्रकाशित कर रहे हैं। कई एम्बेडेड सिस्टम और औद्योगिक अनुप्रयोगों में सात खंड डिस्प्ले का उपयोग किया जाता है जहां दिखाए जाने वाले आउटपुट की सीमा ज्ञात है