打印
[AVR单片机]

各位大哥大侠们 怎么用ATemga16扑捉普通遥控键码?

[复制链接]
1297|16
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
gxbltao|  楼主 | 2014-9-13 20:53 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
沙发
wangguiyuan1983| | 2014-9-13 22:08 | 只看该作者
路过!!!

使用特权

评论回复
板凳
gxbltao|  楼主 | 2014-9-14 15:09 | 只看该作者
怎么都没有人来讨论下的呢?

我曾经见过有高手  直接拿个 普通遥控去 直接按键码 然后不知怎么搞得他就知道键码了
之后就可以直接控制他自己的小产品了

我想应该是:用接收头来扑捉键码 然后用MCU不处理直接保存接收这个键码 就直接用了
不知道我的思路是否正确呢
欢迎各位大侠和广大志同道合的朋友 不吝指教 和讨论 互相进步

使用特权

评论回复
地板
gxbltao|  楼主 | 2014-9-14 15:10 | 只看该作者
wangguiyuan1983 发表于 2014-9-13 22:08
路过!!!

这位大哥  来点什么建议  或者提点提点下呗

使用特权

评论回复
5
huayuliang| | 2014-9-14 15:49 | 只看该作者
AVR的中断不是可以改变触发边沿么?
你记录下每次中断的间隔时间,保存下来。
实际应用时,你还得想法子处理下这些数据,毕竟脉冲宽度差别很大,需要定时器的宽度也大,也就是说占用的存储空间比较多,尽可能都以8位宽度(按字节)存储。
还有就是FLASH的读写了。。

使用特权

评论回复
6
ddlxiaoxu| | 2014-9-14 16:48 | 只看该作者
      AVR学习笔记18_红外遥控键值解码实验.pdf (213.09 KB)

使用特权

评论回复
7
gxbltao|  楼主 | 2014-9-14 23:49 | 只看该作者
huayuliang 发表于 2014-9-14 15:49
AVR的中断不是可以改变触发边沿么?
你记录下每次中断的间隔时间,保存下来。
实际应用时,你还得想法子处 ...

不好意思  小弟愚钝 不是很明白 具体怎么做  不知可否方便小一小段代码来参考下呢

使用特权

评论回复
8
gxbltao|  楼主 | 2014-9-14 23:51 | 只看该作者
ddlxiaoxu 发表于 2014-9-14 16:48

这位 大哥 这个资料是不是 普通遥控都通用的吗?

不是说不同的 芯片 他的间隔时间也不一样吗?

使用特权

评论回复
9
gxbltao|  楼主 | 2014-9-15 20:30 | 只看该作者
不知各位大侠可否方便写一小段代码来参考下呢
小弟不甚感激....

使用特权

评论回复
10
ddlxiaoxu| | 2014-9-15 20:32 | 只看该作者
本帖最后由 ddlxiaoxu 于 2014-9-15 20:33 编辑

搜一下 红外遥控器编码大全 看看    或者看看51的红外解码视频    一个型号一个样  通常用的好像是 3010  或者 5012的  电视遥控器

使用特权

评论回复
11
gxbltao|  楼主 | 2014-12-9 17:49 | 只看该作者
都没有 很满意的答案  哎 小弟菜鸟没办法

使用特权

评论回复
12
wangch_sh| | 2014-12-10 16:24 | 只看该作者
淘宝上买个遥控器,带代码的,省事了。

使用特权

评论回复
13
wangch_sh| | 2014-12-10 16:24 | 只看该作者
淘宝上买个遥控器,带代码的,省事了。

使用特权

评论回复
14
hnjylijunz| | 2014-12-12 22:41 | 只看该作者
这个应该是不难,看看别人的代码,理解红外的解码原理,

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

6

主题

45

帖子

0

粉丝