//Incluindo a biblioteca
#include <SimpleKeypad.h>
#define TECLADO_L1 9
#define TECLADO_L2 8
#define TECLADO_L3 7
#define TECLADO_L4 6
#define TECLADO_NLINHA 4
#define TECLADO_NCOLUNA 4
char tecladoValor[] = {'1', '2', '3', 'A', '4', '5', '6', 'B',
'7', '8', '9', 'C', '*', '0', '#', 'D'};
char tecladoLinha[] = {TECLADO_L1, TECLADO_L2, TECLADO_L3, TECLADO_L4};
char tecladoColuna[] = {5, 4, 3, 2};
SimpleKeypad teclado (tecladoValor, tecladoLinha, tecladoColuna, 4, 4);
void setup()
{
Serial.begin(9600);
}
void loop()
{
char tecla = teclado.getKey();
if (tecla != 0)
{
Serial.println(tecla);
}
}