#include <Keypad.h>
const byte ligne=4;
const byte colone=4;
byte ligneporte[ligne]={9,8,7,6};
byte coloneporte[colone]={5,4,3,2};
char clavier[ligne][colone]={
{'1','2','3','A'},
{'4','5','6','B'},
{'7','8','9','C'},
{'*','0','#','D'}
};
Keypad keypad=Keypad(makeKeymap(clavier),ligneporte,coloneporte,ligne,colone);
void setup() {
Serial.begin(9600);
}
void loop() {
char key = keypad.getKey();
if (key != NO_KEY) {
Serial.println(key);
}
}