विषयसूची:

Arduino के साथ कीपैड एक्सेस 4x4: 5 चरण (चित्रों के साथ)
Arduino के साथ कीपैड एक्सेस 4x4: 5 चरण (चित्रों के साथ)

वीडियो: Arduino के साथ कीपैड एक्सेस 4x4: 5 चरण (चित्रों के साथ)

वीडियो: Arduino के साथ कीपैड एक्सेस 4x4: 5 चरण (चित्रों के साथ)
वीडियो: Arduino + Keypad using Tinkercad in Hindi 2024, जून
Anonim
Arduino के साथ कीपैड एक्सेस 4x4
Arduino के साथ कीपैड एक्सेस 4x4

4x4 कीपैड एक मैट्रिक्स की तरह व्यवस्थित 16 कुंजियों का एक संयोजन है। मैट्रिक्स स्कैनिंग विधि के साथ 4x4 कीपैड तक पहुँचने के लिए उपयोग की जाने वाली विधि। 4x4 कीपैड को एक्सेस करने के लिए 8 पिन की आवश्यकता होती है, यानी कॉलम के लिए 4 पिन और लाइन के लिए 4 पिन। स्कैनिंग विधि कैसे काम करती है कि कॉलम पिन LOW लॉजिक को एक दूसरे के स्थान पर ले लेता है, फिर लाइन पिन बारी-बारी से रीडिंग भी करता है।

चरण 1: आपको आवश्यक सामग्री

आपको चाहिये होगा:

  • अरुडिनो
  • कीपैड 4x4
  • जम्पर तार

चरण 2: पिन आउट

  1. पिन A3 पिन से 0 पंक्ति तक
  2. पिन A2 पिन से 1 पंक्ति तक
  3. पिन A1 पिन से 2 पंक्ति तक
  4. पिन ए0 पिन से 3 पंक्ति
  5. पिन 4 पिन से 0 कॉलम
  6. पिन 5 पिन से 1 कॉलम
  7. पिन 6 पिन टू 2 कॉलम
  8. पिन 7 पिन से 3 कॉलम

चरण 3: योजनाबद्ध

ढांच के रूप में
ढांच के रूप में
ढांच के रूप में
ढांच के रूप में

प्रत्येक घटक को ऊपर चित्र के रूप में कनेक्ट करें।

चरण 4: कोड

#शामिल//आयात पुस्तकालय कीपैड

कॉन्स्ट बाइट ROWS = 4; // कॉलम की संख्या

कॉन्स्ट बाइट COLS = 4; // पंक्ति चार हेक्साकी की संख्या [ROWS] [COLS] = {{'1', '2', '3', 'A'}, {'4', '5', '6', 'B'}, {'7', '8', '9', 'सी'}, {'*', '0', '#', 'डी'}}; बाइट रोपिन्स [ROWS] = {A3, A2, A1, A0}; // पंक्ति बाइट colPins [COLS] = {4, 5, 6, 7} के लिए उपयोग किया जाने वाला पिन; // पिन का उपयोग कॉलम के लिए किया जाता है

// आरंभीकरण चर

कीपैड कस्टमकीपैड = कीपैड (मेककेमैप (हेक्साके), रोपिन, कॉलपिन, रो, कोल्स);

व्यर्थ व्यवस्था(){

सीरियल.बेगिन (९६००); } शून्य लूप () {चार कस्टमकी = customKeypad.getKey (); अगर (कस्टमकी) {Serial.println (कस्टमकी); } }

चरण 5: आउटपुट

उत्पादन
उत्पादन

आउटपुट की जाँच करें!

सिफारिश की: