天线|RF射频|微波|雷达技术
直播中

政文

1年用户 3经验值
擅长:CRF/无线
私信 关注
[问答]

用单片机做红外线的接收端可行么?

现在手边有一个红外线控制的设备,现有的控制模式就是常规的

遥控器->红外接收头->设备。

改装之后想达到的效果是

手机或网页->单片机(8266)->设备

我在网上看到的一般的教程是在单片机上加一个红外发射端,但是我想更简洁,不知道是不是可以单片机一个引脚焊接到红外接收三极管的数据极,将控制命令直接发给设备。

不知道这样是否可行?如果可行,单片机的输出引脚需要输出什么数据?

目前已经搞定单片机之前的问题,通过mqtt完成了单片机之前的步骤,也学习了遥控器的控制码(我不知道遥控器输出的数据叫什么,是通过在单片机上加了一个红外接收,获取的一堆数据,有原始的数组和16进制的数值)

已退回1积分

回帖(1)

小黑羊

2024-1-15 16:59:20
是可以用单片机做红外线的接收端的,你可以通过将一个引脚连接到红外接收三极管的数据极来直接接收控制命令,并通过单片机解析控制码来控制设备。单片机的输出引脚需要输出控制命令,你可以将解析出的控制码通过单片机的GPIO口输出给控制设备的红外接收头。不过需要注意的是,不同的红外控制设备所支持的控制码可能存在差异,需要你先了解你所使用的红外控制设备的控制码格式。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分