Hackster will be offline on Monday, September 30 from 8pm to 10pm PDT to perform some scheduled maintenance.
jehankandt
Published © Apache-2.0

Arduino Keypad 4x4

How to use Arduino Keypad Projects

BeginnerFull instructions provided22,691
Arduino Keypad 4x4

Things used in this project

Story

Read more

Schematics

Arduino Keypad 4x4

Arduino Keypad 4x4

Code

Arduino Keypad 4x4

C/C++
Arduino Keypad 4x4
//.........................Jehnakandy..................
//.....................Arduino Keypad 4x4..............
//.................Download Keypad.h library...........

#include <Keypad.h>

const byte ROWS = 4; 
const byte COLS = 4; 

char hexaKeys[ROWS][COLS] = {
  {'1', '2', '3', 'A'},
  {'4', '5', '6', 'B'},
  {'7', '8', '9', 'C'},
  {'*', '0', '#', 'D'}
};

byte rowPins[ROWS] = {9, 8, 7, 6}; 
byte colPins[COLS] = {5, 4, 3, 2}; 

Keypad customKeypad = Keypad(makeKeymap(hexaKeys), rowPins, colPins, ROWS, COLS); 

void setup(){
  Serial.begin(9600);
}
  
void loop(){
  char customKey = customKeypad.getKey();
  
  if (customKey){
    Serial.println(customKey);
  }
}

//...................Thankyou....................
//..............coded by : Jehankandy............

Credits

jehankandt

jehankandt

21 projects • 8 followers

Comments