#include <Keypad.h>
int ledm = 11;
const byte ROWS = 4;
const byte COLS = 4;
char keys [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 mykey = Keypad(makeKeymap(keys), rowpins, colpins, ROWS, COLS);
void setup(){
pinMode(ledm, OUTPUT);
}
void loop()
{
char keypressed = mykey.getKey();
if (keypressed == '1')
{
digitalWrite(ledm, HIGH);
}
if (keypressed == '2')
{
digitalWrite(ledm, LOW);
}
if (keypressed == '3')
{
digitalWrite(ledk, HIGH);
}
if (keypressed == '4')
{
digitalWrite(ledk, LOW);
}
}