数码之家

 找回密码
 立即注册
搜索
查看: 3802|回复: 31

[家电] 简易红外遥控器测键码工具 非常简单

[复制链接]
发表于 2022-3-14 18:41:38 来自手机浏览器 | 显示全部楼层 |阅读模式

原理是把ttl串口模块的波特率设置成1786就能接收红外遥控器信号并且正确显示 我也是在百度上看的 具体详细原理不知道


电路简单 给红外接收头(用废机顶盒上拆的就行)供上电 输出脚接TTL模块RX就可以了


到电脑上打开串口助手 波特率设置成1786(必须是这个数才能成功)


对着红外接收头按遥控器就显示按键码了

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x

打赏

参与人数 6家元 +120 收起 理由
geek云中漫步 + 20 原創內容
kaixi_ants + 20 謝謝分享
jf201006 + 20 謝謝分享
lemontreenm + 20 謝謝分享
zhkrid + 20
家睦 + 20

查看全部打赏

发表于 2022-3-14 19:03:13 来自手机浏览器 | 显示全部楼层
那反向发回去就能控制家电了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2022-3-14 19:06:01 来自手机浏览器 | 显示全部楼层
zhkrid 发表于 2022-3-14 19:03
那反向发回去就能控制家电了

不行 用的红外接收头 就是废机顶盒的那种红外接收头 只能接收不能发送
回复 支持 反对

使用道具 举报

发表于 2022-3-14 19:17:56 来自手机浏览器 | 显示全部楼层
这个挺有用的
回复 支持 反对

使用道具 举报

发表于 2022-3-14 19:58:09 | 显示全部楼层
15142895016 发表于 2022-3-14 19:06
不行 用的红外接收头 就是废机顶盒的那种红外接收头 只能接收不能发送

红外发射二极管2块钱10个,包邮
回复 支持 反对

使用道具 举报

发表于 2022-3-14 20:42:16 | 显示全部楼层
是不是可以克隆遥控器呀?
回复 支持 反对

使用道具 举报

发表于 2022-3-14 21:07:13 | 显示全部楼层

这个很有用,动了脑筋,值得赞扬。
回复 支持 反对

使用道具 举报

发表于 2022-3-14 21:16:14 | 显示全部楼层
没有遥控器 能重新匹配吗
回复 支持 反对

使用道具 举报

发表于 2022-3-14 21:18:33 来自手机浏览器 | 显示全部楼层
就这么简单?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2022-3-14 21:35:20 来自手机浏览器 | 显示全部楼层
lemontreenm 发表于 2022-3-14 19:58
红外发射二极管2块钱10个,包邮

ttl模块不能控制红外发射管 没有调制功能
回复 支持 反对

使用道具 举报

 楼主| 发表于 2022-3-14 21:36:19 来自手机浏览器 | 显示全部楼层
月光下 发表于 2022-3-14 20:42
是不是可以克隆遥控器呀?

不行 测码出来是为了用irctrl软件用遥控器控制电脑
回复 支持 反对

使用道具 举报

发表于 2022-3-14 22:05:18 | 显示全部楼层
15142895016 发表于 2022-3-14 21:35
ttl模块不能控制红外发射管 没有调制功能

我知道呀,我也不需要用ttl去发射呀。
不过你这个ttl直接读取接收的方法挺好的
回复 支持 反对

使用道具 举报

发表于 2022-3-14 22:09:14 来自手机浏览器 | 显示全部楼层
zhkrid 发表于 2022-3-14 19:03
那反向发回去就能控制家电了

想多了,发射是有载波的,一体接收头是经过处理了的,所以才能解码
回复 支持 反对

使用道具 举报

 楼主| 发表于 2022-3-15 16:19:43 来自手机浏览器 | 显示全部楼层

简易红外测码后续 做了个控制软件


写了个串口接收到特定代码就模拟按键的软件
还是上个帖子的ttl模块红外测码工具 配合自己做的软件 能完成浏览器看视频或者看帖子 用遥控器控制上下左右了 音量 在线视频换集也可以

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复 支持 1 反对 0

使用道具 举报

发表于 2022-3-15 22:34:27 来自手机浏览器 | 显示全部楼层
算了一下,1786波特率的时间约为0.56毫秒。而NEC红外协议的数据是由0.56毫秒的低电平加上3个0.56毫秒的高电平,合计2.25毫秒组成1;由0.56毫秒的低电平加0.56毫秒的高电平,合计1.12毫秒组成0。再由8个1或0组成一个数据,共计4个。
回复 支持 反对

使用道具 举报

发表于 2022-3-15 22:39:18 | 显示全部楼层
很多年前用irctrl ,接串口自制红外接收器
回复 支持 反对

使用道具 举报

发表于 2022-3-15 23:14:35 来自手机浏览器 | 显示全部楼层
zj97czb 发表于 2022-3-15 22:34
算了一下,1786波特率的时间约为0.56毫秒。而NEC红外协议的数据是由0.56毫秒的低电平加上3个0.56毫秒的高电 ...

这样的话,NEC的“0”应该相当于UART的“0111”,NEC的“1”相当于UART的“01”吧?
回复 支持 反对

使用道具 举报

发表于 2022-4-19 16:33:43 来自手机浏览器 | 显示全部楼层
15142895016 发表于 2022-3-15 16:19
写了个串口接收到特定代码就模拟按键的软件
还是上个帖子的ttl模块红外测码工具 配合自己做的软件 能完成 ...

来个详细的正面图,看不清楚
回复 支持 反对

使用道具 举报

发表于 2022-6-10 18:42:06 | 显示全部楼层
这个不错,用串口接收DS18B20也是同样的思路。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

APP|手机版|小黑屋|关于我们|联系我们|法律条款|技术知识分享平台

闽公网安备35020502000485号

闽ICP备2021002735号-2

GMT+8, 2025-5-8 03:05 , Processed in 0.124800 second(s), 12 queries , Redis On.

Powered by Discuz!

© 2006-2025 MyDigit.Net

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