关于stm32红外遥控器
时间:10-02
整理:3721RD
点击:
最近想做个遥控器,可是格力空调的红外编码有60多位,想问问,写程序的时候是不是要把这60多位全写进去,然后通过红外管发出去,我同学说之前都是发8位的,要是发60多位,空调在接收红外的时候不会漏掉几位吗?
对于红外接收头来说,有38k载波的就是为低,没有的就是为高;
对于红外接收头来说,20ms是高电平没错
你可以尝试下 。
会漏掉,我解过美的的一个风扇遥控器,也是只发了前面的,后来抓出来波形还需要发送一次其它参数,所以都得发。
8位一个字节 N个字节 建一个数组就行了 http://www.xiaovdiy.cn/?post=138这篇帖子能帮助你
格式为:9ms+4.5ms+32位+3位+结束码+20ms+32位+结束码
20ms是高电平吗,结束码的电频呢
我用51做过一款万能遥控器解码的,跟楼上的差不多,都有一定的格式,只要严格按照格式来,就没有问题。六十位也就八个字节的事儿,自己试试就知道啦。