#include <Keypad.h>
int LED1 = 11;
int LED2 = 12;
int LED3 = 13;
byte rowPins[4]={5,4,3,2};
byte colPins[4]={9,8,7,6};
char keys[4][4]={
{'1','4','7','*'},
{'2','5','8','0'},
{'3','6','9','#'},
{'A','B','C','D'},
};
Keypad customkey=Keypad(makeKeymap(keys),rowPins,colPins,4,4);
void setup() {
Serial.begin(9600);
}
void loop() {
digitalWrite(11, HIGH);
digitalWrite(3, HIGH);
digitalWrite(4, HIGH);
digitalWrite(5, HIGH);
digitalWrite(6, HIGH);
digitalWrite(7, HIGH);
digitalWrite(8, HIGH);
digitalWrite(9, HIGH);
delay(1000);
char switch_value=customkey.getKey();
if(switch_value){
Serial.println(switch_value);
}
}