找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

求助红外遥控器用单片机怎么设置按键?

查看数: 3973 | 评论数: 4 | 收藏 1
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2019-5-10 11:00

正文摘要:

这个是遥控器自带的码值,但是我在程序里看到的是 switch(key)                         {        ...

回复

ID:617449 发表于 2019-11-10 20:39
case 后面的数字,叫做键值;
每种遥控器的按键键值也是不一样的;
你这种遥控器的编码形式是NEC类型;
如果要提高红外遥控器的使用通用型;
建议做成学习型的遥控器,适应性强;
链接就是一款万能学习型红外遥控器。

http://www.51hei.com/bbs/dpj-172803-1.html
ID:352449 发表于 2019-5-13 20:30
会了吗
ID:310519 发表于 2019-5-10 12:15
图里遥控器标的的码值是16进制,

程序里用的是10进制。
ID:123289 发表于 2019-5-10 12:04
所有的按键都是一样的,它只是编码不同,仅表示自己被按下了!!
所谓功能,是由你的程序功能决定的,例如按下“左上角”的键,你的接收装置就做“点火”的工作,那么“左上角”这个键上就可以写上“点火”,即以“点火”命名。
如果是做“开门”的动作,就叫“开门”好了。

小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表