#include <Keypad.h>
rowPin=([4]);
colPin=([4]);
#include <LiquidCrystal.h>
LiquidCrystal lcd(13,12,11,10,9,8);
const byte KEYPAD_ROWS=4;
const byte KEYPAD_COLS=4;
byte rowPin[KEYPAD_ROWS]={6,5,4,3};
byte colPin[KEYPAD_COLS]={A1,A2,A3,A4};
char keys[KEYPAD_ROWS][KEYPAD_COLS]={
{'1','2','3','A'},
{'4','5','6','B'},
{'7','8','9','C'},
{'*','0','#','D'},
};
Keypad keypad = Keypad(makeKeymap(keys), rowPin, colPin, KEYPAD_ROWS, KEYPAD_COLS);
void setup() {
lcd.begin(16,2);
}
void loop() {
lcd.setCursor(5,0);
lcd.print(key);
lcd.setCursor(3,1,);
lcd.print(" Key Pressed ");
}