2、然后第一次使用需要添加匹配电器,比如是空调、电视等的要求,如图所示,点击添加遥控器
3、选择需要添加的种类、品牌、型号,比如空调,然后选择型号进行添加。这些常用的品牌,如果没有就要自己搜索添加了。
4、首先测试添加的是开关功能,点击手机屏幕,就当做是遥控器对着空调,然后选择是否有效。
5、添加成功后就可以使用遥控器的其他功能了,如图所示,调节问题,风向等功能。
6、设置完成还可以给这个空调命令,如果家里空调比较多点的话,品牌一样是可以同样的,发送到桌面快捷方式,使用更方便。
手机使用红外技术,通过智能遥控 APP 与家电连接,仅需一部手机,即可方便遥控各类家电(如电视、空调、机顶盒、DVD、相机、投影仪、网络盒子)。以华为P40 Pro手机为例:
一、添加和使用遥控器
1、进入实用工具 >智能遥控 >添加 ,选择遥控器类型(电视、空调、机顶盒、相机、网络盒子、DVD、投影仪)和品牌。
2、将手机顶部的红外线发射孔对准家电,根据提示添加要遥控的家电并保存。
3、添加成功后,点击开机图标,即可使用。
二、开启或关闭遥控器按键音
进入智能遥控>四点图标>设置,关闭或开启按键声音和振动提示。
这个简单就是一个解码函灵敏而已!int jiema()
{
unsigned int data,temp
RESET:
for( i=0i<8i++ ) //**9ms
{
delay_nms(1)
if((PIND&0B00000100)==0B00000100 )
goto RESET //是检测在8毫秒内如果出现高电平就退出解码程序
}
temp = 8000
while( ( (PIND&0B00000100)==0B00000000 ) &&(temp!=0) )
{temp--}
//等待4.5ms高电平的到来,避开9毫秒低电平引导脉冲
//temp--需0.25us, temp=8000可实现2ms延时,防止干扰脉冲造成的死机。
delay_nus(1804) //**4.5ms
for( j=0j<4j++)
{
for( i=0i<8i++ )
{
temp = 4000
while( ((PIND&0B00000100)==0B00000000 ) &&(temp!=0) )
{temp--}
delay_nus(334)
if((PIND&0B00000100)==0B00000100 ) //检测到高电平1的话说明该位为1,延时1毫秒等待脉冲高电平结束
{
data |= (1<<i)//dataH= ~data dataL= data
delay_nus(379)
}
else data &= ~(1<<i) //检测到低电平0的话,说明该位为0,继续检测下一位
}
IR_BUF[j]=data
}
if(IR_BUF[2] = ~IR_BUF[3]) //校验
{
PORTA=IR_BUF[2]
delay_nms(500)
}
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)