[发明专利]基于学习型遥控器的自动识别学习方法有效
申请号: | 201510437549.1 | 申请日: | 2015-07-23 |
公开(公告)号: | CN105070031B | 公开(公告)日: | 2019-06-04 |
发明(设计)人: | 于红勇 | 申请(专利权)人: | 深圳市谷粒科技有限公司 |
主分类号: | G08C23/04 | 分类号: | G08C23/04 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 518055 广东省深圳市南山区西丽*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 学习 遥控器 自动识别 学习方法 | ||
1.基于学习型遥控器的自动识别学习方法,用于让学习型遥控器自动识别被学习遥控器所对应的操控设备的型号;使得学习型遥控器替代被学习遥控器进行设备的遥控操作;主要包括,
(S1):按压学习型遥控器的自动识别键,进入自动识别状态;
(S2):按压被学习遥控器的按键,让被学习遥控器朝向学习型遥控器发射按键的编码信号;
(S3):学习型遥控器检测被学习遥控器的按键编码,在学习型遥控器存储的编码库查找对应不同操控设备的编码库;如果查找到唯一的编码库,则该编码库为被学习遥控器对应的操控设备的编码库,则识别完成;如果查找到至少两个编码库,则将查找到的所有编码库记录为新的备查编码库,再次进入自动识别状态;
(S4):按压被学习遥控器上的其他按键,让被学习遥控器朝向学习型遥控器发射按键的编码信号;
(S5):学习型遥控器检测被学习遥控器的按键编码,在新的备查编码库中查找;如果查找到唯一的编码库,则该编码库为被学习遥控器对应的操控设备的编码库,则识别完成;如果查找到至少两个编码库,则将查找到的所有编码库记录为新的备查编码库,再次进入自动识别状态,形成自动识别循环或者手动退出;
(S6):所述手动退出为按压学习型遥控器的自动识别键,按压后学习型遥控器记录所述新的备查编码库中的第一个编码库,然后识别完成;
所述步骤(S1),包括:
(101),通电;整个硬件系统开始上电;
(102),CPU、存储芯片、外围电路初始化;整个硬件系统处于等待新的指令的状态;
(103),判断是否有按键按下;检测模块判断是否有按键按下,如果没有按键按下则返回至102的等待新的指令的状态;如果检测到有按键按下则执行104;
(104),进入中断处理,扫描按键键盘;
(105),判断是否为自动识别键;如果不是,则进入信号发射的执行步骤,信号发射的执行步骤用于正常的遥控器操控使用;如果是,则执行(106);
(106),点亮红色自动识别模式指示灯;
所述步骤S2,包括:
(107),进入红外接收模式;开始实时检测被学习遥控器按键按压后发射的信号的编码;
(108),判断接收到的编码是否完整;如果不完整则返回至(107),如果完整则执行(109);
所述步骤(S3),包括:
(109),将接收到的编码在存储芯片中存储的代码库里查找,获得查找结果;
(110),判断查找结果是否唯一;如果查找结果唯一,则执行识别完成的步骤;如果查找结构不唯一则执行(111);所述唯一,是指查找结果对应一个编码库,该编码库即为被学习遥控器对应的操控设备的遥控编码库W;所述不唯一,是指查找结果对应至少两个编码库,每个编码库均对应一个操控设备的遥控编码库;
(111),记录所有查找到的编码库,将该编码库作为新的备查编码库T;
(112),红色自动识别模式指示灯闪动一次;
所述步骤(S4),包括:
(113),再次进入红外接收模式;开始实时检测被学习遥控器按键按压后发射的信号的编码;
(114),判断接收到的编码是否完整;如果不完整则返回至(113),如果完整则执行(115);
所述步骤(S5),包括:
(115),将接收到的编码在已经记录的备查编码库T里再次查找,获得查找结果;
(116),判断查找结果是否唯一;如果查找结果唯一,则执行识别完成的步骤;如果查找结构不唯一则执行(117);
(117),判断是否有按下自动识别键;如果有,则执行(118);如果没有则返回(112);
所述步骤(S6),包括:
(118),记录当前所查找到编码库中的第一个编码库;
(119),灭掉红色自动识别模式指示灯,点亮绿色自动识别成功指示灯三秒;
(120),结束中断,返回(102);
所述的识别完成的步骤包含:
(201),记录当前编码库;将当前编码库的编号记录为编码库W;
(202),灭掉红色自动识别模式指示灯,点亮绿色自动识别成功指示灯三秒;
(203),结束中断,返回CPU、存储芯片、外围电路初始化的步骤(102);
所述的信号发射的执行步骤包含:
(121),读取当前存储的编码库的编码;
(122),读取按下按键的对应编码;
(123),执行相应的遥控发射程序;
(124),结束中断,返回CPU、存储芯片、外围电路初始化的步骤(102)。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市谷粒科技有限公司,未经深圳市谷粒科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510437549.1/1.html,转载请声明来源钻瓜专利网。