基于云平台的空调遥控码学习方法

文档序号:9249794阅读:556来源:国知局
基于云平台的空调遥控码学习方法
【技术领域】
[0001]本发明涉及空调领域,特别涉及基于云平台的空调遥控码学习方法。
【背景技术】
[0002]随着互联网技术的高速发展,物联网产业和云平台控制技术也越来越成熟。伴随着智能家居的时代到来,人们对具有使用W1-Fi控制家用电器功能的手机需求越来越大。
[0003]传统的家用电器大部分使用红外遥控器来控制,如今部分手机已具有红外遥控功能。但市场上所使用的红外遥控编码种类繁多,空调遥控器无法学习,这给手机对空调进行红外遥控带来了很大的困难。而且大多数的手机都只是收集和保存部分通用的遥控器编码,具有操作繁琐、遥控不准确、型号不匹配等问题。
[0004]云平台作为智能数据服务体系中的一项主机产品,计算、存储能力强,性能稳定可靠,使用成本低,受到越来越多的青睐和使用。此外,随着近年来用户操作端(特别是智能手机)的广泛普及,人们的生活方式发生了彻底性的改变。如果能够将云平台结合用户操作端引入家电产品的管理领域之中,势必会为广大用户带来极大的使用便利。

【发明内容】

[0005]本发明要解决的技术问题是:提供一种基于云平台的空调遥控码学习方法,实现对空调红外遥控器的遥控码的学习。
[0006]为解决上述问题,本发明采用的技术方案是:基于云平台的空调遥控码学习方法,应用于空调遥控码学习系统,所述空调遥控码系统包括云平台、嵌入式模组、用户操作端、以及用于学习的空调遥控器;云平台、嵌入式模组、用户操作端三者之间通过无线网络连接,嵌入式模组和空调遥控器通过红外连接;
[0007]包括如下步骤:
[0008]a.嵌入式模组接收空调遥控器发射出的红外编码,并将红外编码上传给云平台;
[0009]b.云平台将嵌入式模组上传的红外编码在数据库中进行检索,如果检索到所述红外编码,则获得红外编码规则和数据格式,并进入步骤C,否则进入步骤d ;
[0010]C.用户按照云平台提示操作空调遥控器的特定按键,产生另一个红外编码,通过嵌入式模组上传到云平台,云平台将获得的红外编码规则和数据格式与接收到的另一个红外编码进行验证比对,如果符合,则进入步骤e,否则返回步骤b ;
[0011 ] d.通过空调遥控器将红外编码进行码值变化,嵌入式模组接收变化的码值并发送给用户操作端,并且在码值变化过程中在用户操作端上设置参数,用户操作端将设置的参数和接收到的变化码值上传到云平台,云平台对接收到的变化码值和参数进行分析,找出红外编码规则和数据格式位置,获得对应的红外编码规则和数据格式,并存储在云平台;
[0012]e.云平台向用户操作端发送继续操作提示,用户继续操作则返回步骤a,否则进入步骤f ;
[0013]f.云平台将获得的红外编码规则和数据格式进行整理,并将整理后红外编码规则和数据格式发送给用户操作端和嵌入式模组。
[0014]进一步的,步骤d中进行码值变化和设置参数,包括以下步骤:
[0015]dl.在用户操作端上输入参数一;
[0016]d2.在空调遥控器上连续按动指定键一,然后在用户操作端上输入参数二 ;
[0017]d3.在空调遥控器上连续按动指定键二。
[0018]进一步的,所述红外编码包括温度、模式、风速、开关、上下摆风的红外编码。
[0019]具体的,所述红外编码为温度的红外编码。
[0020]具体地,所述参数一为温度范围值,参数二为当前温度值,指定键一为温度加按键,指定键二为温度减按键。
[0021]具体地,所述用户操作端为手机。
[0022]进一步的,所述手机与嵌入式模组通过W1-Fi进行数据传输。
[0023]本发明的有益效果是:通过云平台对空调遥控器的编码进行初步分析和逐步分析,实现了对空调红外遥控器的遥控码完全学习。
【附图说明】
[0024]图1为实施例流程图。
【具体实施方式】
[0025]本说明书中公开的任一特征,除非特别叙述,均可被其他等效或具有类似目的的替代特征加以替换。即,除非特别叙述,每个特征只是一系列等效或类似特征中的一个例子而已。
[0026]本发明应用于空调遥控码学习系统,所述空调遥控码系统包括云平台、嵌入式模组、用户操作端、以及用于学习的空调遥控器;云平台、嵌入式模组、用户操作端三者之间通过无线网络连接,嵌入式模组和空调遥控器通过红外连接。
[0027]实施例
[0028]实施例针对带W1-Fi功能的嵌入式模组进行空调红外遥控器学习,结合手机实现对空调遥控器的学习功能,实现对空调红外遥控器的遥控码百分百学习。
[0029]实施例在学习时,分为普通遥控器学习和空调遥控器学习,学习模式可以从嵌入式端发起也可以在手机上发起。
[0030]普通型遥控器学习方法已经很成熟和常见,只需要复制红外接收部分接收到的波形和载波即可。
[0031]空调遥控器学习则比较复杂,因空调遥控器编码结构比较复杂,且在不同的温度和模式下,同一个按键发出的编码是不同的,所以空调遥控器学习时需要先通过嵌入式模组接收到红外编码后,在手机中设置如温度、模式、风速等数据,设置成功后,手机提示用户去按动特定的按键,在完成提示操作后,还需要提示用户按动空调遥控器中的模式等按键验证学习是否正确。在完成学习后手机如果带红外遥控功能,可以直接使用手机来发射遥控器编码,控制家用电器等设备,也可以使用嵌入式模组来发送红外遥控编码控制家用电器等设备。
[0032]空调遥控器的学习包括以下几部分:
[0033]1、对码:嵌入式模组通过红外接收头收到用户使用空调遥控器发射出的空调遥控器编码(温度、模式、风速、开关、上下摆风等红外编码),然后嵌入式模组通过AP热点将此数据包上传到云端。
[0034]2、初步分析:由云平台检索数据库,与数据库中的编码比对;云平台数据库检索到对应的编码规则和数据格式后,通过手机提示用户继续按动指定的空调按键,并将接收的红外编码与检索结果验证对比。因为检索出来的结果可能不正确,所以我们需要对再次按动空调按键产生另外一个红外编码,用另外一个红外编码对结果进行验证。
[0035]3、逐步分析:如果检索不到所需要的遥控器编码格式,则需要通过对空调遥控器编码逐步分析和
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1