Connect matrix keypad with Arduino Code, Circuit

preview_player
Показать описание
This video is about the interfacing of a matrix keypad with arduino.

**********************************************************
Code will be provided as the first comment of the video

**********************************************************
Рекомендации по теме
Комментарии
Автор

#include <Key.h>
#include <Keypad.h>
const byte ROWS = 4; //four rows
const byte COLS = 4; //four columns

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}; //connect to the row pinouts of the keypad
byte colPins[COLS] = {5, 4, 3, 2}; //connect to the column pinouts of the keypad

//Create an object of keypad
Keypad keypad = Keypad( makeKeymap(keys), rowPins, colPins, ROWS, COLS );

void setup(){
Serial.begin(9600);
}

void loop(){
char key = keypad.getKey();// Read the key

// Print if key pressed
if (key){
Serial.print("Key Pressed : ");
Serial.println(key);
}
}

techiegirl
visit shbcf.ru