विषयसूची:
वीडियो: क्लाउड माइक्रोकंट्रोलर का उपयोग करके 7 सेगमेंट के साथ कीपैड: 4 कदम
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:22
इस प्रोजेक्ट के लिए, हम मैट्रिक्स कीपैड से संख्यात्मक इनपुट स्वीकार करेंगे और फिर इसे सात-खंड डिस्प्ले मॉड्यूल पर प्रदर्शित करेंगे। चूंकि 8 एल ई डी को ए से जी और डीपी (दशमलव बिंदु के लिए) लेबल किया गया है, यदि आप संख्या 6 प्रदर्शित करना चाहते हैं, तो आप ए, सी, डी, ईएफ और जी सेगमेंट में करंट लागू करेंगे। इसलिए 6 बराबर 0b01111101(DP), G, F, E, D, C, B, A) बाइनरी में और 0x7D हेक्साडेसिमल में।
चरण 1: सामग्री
- क्लाउड माइक्रोकंट्रोलर
- क्लाउड सॉफ्टवेयर
- 7 खंड
- जम्पर तार
- वी3 कॉर्ड
- 4x3 कीपार्ड
- ३३० ओम
- 10K रोकनेवाला
आप यहां अपना घटक ऑर्डर कर सकते हैं
चरण 2: अपना हार्डवेयर सेट करें
इस चरण का पालन करें:
कनेक्ट करें:
CloudX के पिन1 से सेगमेंट का पिन A
CloudX के पिन2 से सेगमेंट का पिन B
CloudX के पिन3 से सेगमेंट की DP पिन करें
CloudX के पिन4 से सेगमेंट का पिन C
CloudX के पिन5 से सेगमेंट का पिन D
CloudX के पिन6 से सेगमेंट का पिन E
CloudX के पिन7 से सेगमेंट का पिन F
CloudX के पिन9 को सेगमेंट का पिन G
सामान्य कैथोड पिन को GND. से कनेक्ट करें
कीपैड रो पिन का पिनए 10k रेसिस्टर और माइक्रोकंट्रोलर के पिन12 से जुड़ा था।
कीपैड रो पिन का पिनबी 10k रेसिस्टर और माइक्रोकंट्रोलर के पिन13 से जुड़ा था।
कीपैड रो पिन का पिनसी 10k रेसिस्टर और माइक्रोकंट्रोलर के पिन14 से जुड़ा था।
कीपैड रो पिन का पिनडी 10k रेसिस्टर और माइक्रोकंट्रोलर के पिन15 से जुड़ा था।
और रोकनेवाला का अंत GND से एक साथ जुड़ा हुआ था।
कीपैड रो पिन का पिन1 माइक्रोकंट्रोलर के पिन10 से जुड़ा था।
कीपैड रो पिन का पिन2 माइक्रोकंट्रोलर के पिन11 से जुड़ा था।
कीपैड रो पिन का पिन3 माइक्रोकंट्रोलर के पिन12 से जुड़ा था।
चरण 3: कोडिंग
इस कोड को अपने CloudX IDE पर कॉपी करें।
#include #include #include #define NumberOfRows 4 #define NumberOfColumns 3 char KeypadCharacters[NumberOfRows][NumberOfColumns] = { '1', '2', '3', '4', '5', '6', '7 ', '8', '9', '*', '0', '#'}; // कीपैड की चाबियों का लेआउट चार RowPins[NumberOfRows] = {12, 13, 14, 15}; चार कॉलमपिन [नंबरऑफ कॉलम] = {9, 10, 11}; चार कुंजी; // दस अलग-अलग चार चर बनाने के बजाय, हम उन्हें अहस्ताक्षरित चार seg = {0x3F, 0x06, 0x5B, 0x4F, 0x66, 0x6D, 0x7D, 0x07, 0x7F, 0x6F}; सेटअप () {// यहां सेटअप करें कीपैड_सेटिंग (पुलडाउन, रोपिन, कॉलमपिन, नंबरऑफरो, नंबरऑफ कॉलम, कीपैड कैरेक्टर); // इन डेटा के साथ कीपैड को इनिशियलाइज़ करें // सेगमेंट_सेटिंग (CCathode, NumberOfDigit, सेगमेंटस्कैनपिन, सेगमेंटडेटापिन); पोर्टमोड (1, आउटपुट); // डिजिटल I/O पोर्ट 1 को OUTPUT portWrite(1, OFF_ALL) के रूप में सेटअप करें; // क्लियर / पोर्ट 1 लूप बंद करें () {// यहां प्रोग्राम करें
कुंजी = गेटकी (); // कीपैड पर की प्रेस की जांच करें
अगर (कुंजी! = 0) पोर्टवाइट (1, सेग [कुंजी - 48]); // 7-सेगमेंट पर प्रेस की गई कुंजी लिखें
}
}
चरण 4: हमारे साथ साझा करें
यहां अपनी उपलब्धि हमारे साथ साझा करें
सिफारिश की:
Arduino UNO का उपयोग करके ड्रोन कैसे बनाएं - माइक्रोकंट्रोलर का उपयोग करके क्वाडकॉप्टर बनाएं: 8 कदम (चित्रों के साथ)
Arduino UNO का उपयोग करके ड्रोन कैसे बनाएं | माइक्रोकंट्रोलर का उपयोग करके क्वाडकॉप्टर बनाएं: परिचय मेरे यूट्यूब चैनल पर जाएंएक ड्रोन खरीदने के लिए एक बहुत महंगा गैजेट (उत्पाद) है। इस पोस्ट में मैं चर्चा करने जा रहा हूँ कि मैं इसे सस्ते में कैसे बना सकता हूँ ?? और आप इसे सस्ते दाम पर कैसे बना सकते हैं … वैसे भारत में सभी सामग्री (मोटर, ईएससी
CloudX माइक्रोकंट्रोलर का उपयोग करके शिफ्ट रजिस्टर के साथ 7-सेगमेंट डिस्प्ले को इंटरफेस करना: 5 कदम
क्लाउडएक्स माइक्रोकंट्रोलर का उपयोग करते हुए शिफ्ट रजिस्टर के साथ 7-सेगमेंट डिस्प्ले को इंटरफेस करना: इस प्रोजेक्ट में हम क्लाउडएक्स माइक्रोकंट्रोलर के साथ सात सेगमेंट एलईडी डिस्प्ले को इंटरफेस करने के तरीके पर एक ट्यूटोरियल प्रकाशित कर रहे हैं। कई एम्बेडेड सिस्टम और औद्योगिक अनुप्रयोगों में सात खंड डिस्प्ले का उपयोग किया जाता है जहां दिखाए जाने वाले आउटपुट की सीमा ज्ञात है
CloudX माइक्रोकंट्रोलर का उपयोग करके LCD के साथ कीपैड: 4 कदम
क्लाउडएक्स माइक्रोकंट्रोलर का उपयोग कर एलसीडी के साथ कीपैड: इस परियोजना के लिए, हम मैट्रिक्स कीपैड से डेटा स्वीकार करेंगे और फिर इसे एलसीडी मॉड्यूल पर प्रदर्शित करेंगे
8051 के साथ कीपैड इंटरफेस और 7 सेगमेंट में कीपैड नंबर प्रदर्शित करना: 4 चरण (चित्रों के साथ)
8051 के साथ कीपैड इंटरफेस और 7 सेगमेंट में कीपैड नंबर प्रदर्शित करना: इस ट्यूटोरियल में मैं आपको बताने जा रहा हूं कि कैसे हम 8051 के साथ कीपैड को इंटरफेस कर सकते हैं और 7 सेगमेंट डिस्प्ले में कीपैड नंबर प्रदर्शित कर सकते हैं।
7 सेगमेंट डिस्प्ले के साथ 8051 माइक्रोकंट्रोलर का उपयोग करके 0 से 99 तक की गणना कैसे करें: 5 कदम (चित्रों के साथ)
7 सेगमेंट डिस्प्ले के साथ 8051 माइक्रोकंट्रोलर का उपयोग करके 0 से 99 तक कैसे गिनें