|

楼主 |
发表于 2019-6-17 20:08
|
显示全部楼层
[mw_shl_code=arduino,true]/*
【Arduino】37种传感器模块系列实验(26)
实验二十六:4X4矩阵键盘模块(16键示例代码)
*/
#include <Keypad.h>
const byte ROWS = 4;
const byte COLS = 4;
char hexaKeys[ROWS][COLS] = {
{'1','2','3','A'},
{'4','5','6','B'},
{'7','8','9','C'},
{'*','0','#','D'}
};
byte rowPins[ROWS] = {2, 3, 4, 5};
byte colPins[COLS] = {6, 7, 8, 9};
Keypad customKeypad = Keypad( makeKeymap(hexaKeys), rowPins, colPins, ROWS, COLS);
void setup(){
Serial.begin(9600);
}
void loop(){
char customKey = customKeypad.getKey();
if (customKey){
Serial.println(customKey);
}
}[/mw_shl_code]
|
|