多功能遥控器编码解码
1、按照原理图焊接DIY多功能遥控器,焊接步骤非常简单如下图:


4、红外遥控器解码网上资料也很多,遥控器学习重点就在于怎么识别二进制0或1首先看一下红外空闲模式是高电平,遥控器发射引导码9ms脉宽低电平后紧接着4.5ms脉宽高电平然后就是间隔脉宽0.56ms低电平,这里很重要,如果间隔脉宽0.56ms低电平后面紧接着间隔脉宽0.56脉宽高电平,那么一个周期就是【0.56ms低电平 + 0.56ms高电平 = 1.12ms】就是二进制码的0, 在接着间隔脉宽0.56ms低电平后面紧接着间隔脉宽1.68脉宽高电平,那么一个周期就是【0.56ms低电平 + 1.68ms高电平 = 2.25ms】就是二进制码的1,大家有没有看出一个问题,不管是事发送0还是一前面总是一个0.56ms低电平开始,然后接着就是0.56高电平或者1.68高电平,这样大家应该明白遥控解码的原理了是不是,其实很简单,我相信大家都可以通过我的这篇文章学习后,都可以独立完成!编码其实也不是很复杂,市场上面的遥控器多,编码的协议都差不多,NEC迷你遥控器、电视机遥控器、卫星接收机遥控器、DVD遥控器、空调遥控器,大家都可以通过单片机模拟发射去控制这些相应的红外设备,下面看看我最近学习红外的一些收获,我自制了一个DIY多功能遥控器,可以控制电视机、卫星接收机、奥克斯空调,都没有问题。下面把我的DIY多功能遥控器解码开源支持NEC32位解码和电视遥控器42位解码,程序会自动识别两种遥控器,通过数码管显示遥控按键数值。




6、DIY多功能临时上阵,模拟奥克斯空调发出的胆咣骜岱编码,直接控制奥克斯空调挂机,开机、关机温度加、减实验视频如下: