网页
资讯
视频
图片
知道
文库
贴吧
地图
采购
进入贴吧
全吧搜索
吧内搜索
搜贴
搜人
进吧
搜标签
日
一
二
三
四
五
六
签到排名:今日本吧第
个签到,
本吧因你更精彩,明天继续来努力!
本吧签到人数:0
一键签到
可签
7
级以上的吧
50
个
一键签到
本月漏签
0
次!
0
成为超级会员,赠送8张补签卡
如何使用?
点击日历上漏签日期,即可进行
补签
。
连续签到:
天 累计签到:
天
0
超级会员单次开通12个月以上,赠送连续签到卡3张
使用连续签到卡
09月18日
漏签
0
天
hyrule吧
关注:
15
贴子:
325
看贴
图片
吧主推荐
游戏
2
回复贴,共
1
页
<返回hyrule吧
>0< 加载中...
关于Arduino矩阵键盘的问题。
取消只看楼主
收藏
回复
hyrule
意见领袖
14
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
在网上很容易找到,矩阵键盘的程序,主要是用到了Keypad.h头文件。
送TA礼物
1楼
2015-05-16 23:24
回复
hyrule
意见领袖
14
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
Keypad.h
头文件使用时应该是“Keypad.h”,而不是<Keypad.h>。
Keypad.h头文件下载地址
http://arduino.cc/playground/uploads/Code/Keypad.zip
2楼
2015-05-16 23:27
回复
收起回复
2025-09-18 02:50:56
广告
不感兴趣
开通SVIP免广告
hyrule
意见领袖
14
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
使用1602显示矩阵按键数字的方法1
#include "Keypad.h"
#include <LiquidCrystal.h>
unsigned char k=0;
unsigned char m=0;
LiquidCrystal lcd(8, 9, 10, 11, 12, 13);//RS E DB4 DB5 DB6 DB7
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] = {0, 1, 2, 3};
byte colPins[COLS] = {4, 5, 6, 7};
Keypad keypad = Keypad( makeKeymap(keys), rowPins, colPins, ROWS, COLS );
void setup()
{
lcd.begin(16,2);
lcd.clear();
Serial.begin(9600);
}
void readKeyboard()
{
char key = keypad.getKey();
if (key!=NO_KEY){
switch(key)
{
case '1' : k=1;break;
case '2' : k=2;break;
case '3' : k=3;break;
case '4':k=4;break;
case '5':k=5;break;
case '6':k=6;break;
case '7':k=7;break;
case '8':k=8;break;
case '9':k=9;break;
case '*':k=10;break;
case '0':k=11;break;
case '#':k=12;break;
case 'A' : k=13;break;
case 'B' : k=14;break;
case 'C':k=15;break;
case 'D':k=16;m++;break;
default:break;
}
}
}
void loop()
{
readKeyboard();
lcd.setCursor(0,0);
lcd.print(k);
}
3楼
2015-05-16 23:29
回复(1)
收起回复
登录百度账号
扫二维码下载贴吧客户端
下载贴吧APP
看高清直播、视频!
贴吧热议榜
1
央妈出手,武大丢C位被抗战片除名
1628640
2
相恋六载抗癌四年,吧友悼挚爱
1253641
3
兵哥哥被绿?心机女友装单身撩汉
924196
4
T1等着!许哥佐伊超神碾压BFX
649215
5
纯自嗨,韩媒炒作中国人患首尔病
471978
6
只认不躺,三和大神惨遭大手团灭
469425
7
户圣被封,苹果战士轰然倒地
429384
8
孤独摇滚女编剧遭炎上:夹私货还邀功
332925
9
虚拟主播锐评尘白,麻辣仙人集火开冲
248864
10
海港亚冠开门黑,教练究极战犯
200592
贴吧页面意见反馈
违规贴吧举报反馈通道
贴吧违规信息处理公示