CN104735274A - 一种基于云平台和智能手机的学习型万能红外遥控方法 - Google Patents
一种基于云平台和智能手机的学习型万能红外遥控方法 Download PDFInfo
- Publication number
- CN104735274A CN104735274A CN201310697555.1A CN201310697555A CN104735274A CN 104735274 A CN104735274 A CN 104735274A CN 201310697555 A CN201310697555 A CN 201310697555A CN 104735274 A CN104735274 A CN 104735274A
- Authority
- CN
- China
- Prior art keywords
- infrared
- mobile phone
- smart mobile
- data
- transmission
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Landscapes
- Selective Calling Equipment (AREA)
- Telephonic Communication Services (AREA)
Abstract
本发明提供了一种学***台。红外编码学***台,压缩、解码、存储转发基于智能手机,红外学***台数据库,所述方法包括:通过红外接收电路接收红外遥控器的按键编码信号,信号经过音频口红外收发控制平台和智能手机处理后以email的形式通过GPRS/3G网络传输到云平台数据库。用户从云平台数据库下载需要的红外编码数据,通过智能手机解码、重组数据后经智能手机音频口红外收发控制平台发射红外遥控信号。该方法通过红外学习编码的共享,提高了红外编码的学习效率和红外编码数据库的稳定性和可靠性。
Description
技术领域
本发明涉及红外遥控技术领域,更加具体地,涉及一种基于云平台和智能手机的学习型万能红外遥控方法。
背景技术
随着科技技术和智能家居的不断发展,家庭家电设备越来越多,其控制设备遥控器也随之越来越多,人们常常遇到找不到相应设备遥控器的问题。万能遥控器营运而生。
在中国专利申请公开说明书,CN102968898A提出了基于手机短信的远程万能红外遥控***,该***将基于手机短信的远程万能红外遥控***是将短信控制开关与万能红外遥控技术结合在一起,用户可以随时随地对任何可使用红外遥控器控制的家用电器进行远程控制,因此非常方便、实用。另外,由于主控装置和红外控制装置之间为无线连接,因此可以避免布线的麻烦。专利CN102546943A提出了基于蓝牙和智能手机的万能家电集中遥控***,其主要组成部分包括网络服务器,智能手机软件和家电集中控制网关。其主要特点是,用智能手机软件替代实际的遥控器提供操作控制界面,使用家电集中控制网关发射各种格式的红外信号控制所有家电,通过蓝牙在智能手机和家电集中控制网关之间建立数据通信通路,通过网络下载和更新家电控制编码。其主要优点是:智能手机软件提供方便易用的操作界面,而且能够通过界面切换显示各个不同家电的控制界面,集中家电控制网关能够发射出各种不同类型不同品牌家电的红外控制信号,网络服务器能够不断更新和添加新的遥控编码数据。CN202889394U提出了一种万能智能遥控装置,该专利涉及一种万能智能遥控装置,包含一个带音频输入输出接口的遥控收发配件,遥控收发配件可通过其所带的音频接口与智能手机或平板电脑进行数据通讯,将智能手机或平板电脑发送的指令转换成受控电器所识别的遥控指令发送出去,实现对电器进行遥控的流程。
以上各专利提出了不同的红外遥控实现的方法,但是都没有解决红外遥控编码学习共享问题,造成了重复学习,浪费了大量的资源。
发明内容
本发明要解决的技术问题在于提供一种可以实现红外信息编码学习、共享的方法。
为了解决上述问题,本发明提出了一种基于云平台和智能手机的学***台,这个平台上集成了红外接收电路、红外发射电路、中央控制器以及低通滤波器电路。
由于发明利用了云平台数据库存储共享红外学***台数据库,另一方面用户可以直接将红外编码数据下载到本地,实现对应设备的控制。
本发明中的红外收发控制平台由电源模块、红外接收模块、红外发射模块、单片机模块、低通滤波器、音频接口自动识别电路。其中红外接收模块采用本振频率为38KHz(±0.1KHz)的红外一体接收头。红外发射电路采用工作电压为3.3V、工作电流为50mA的红外发射LED以及放大三极管构成。单片机模块一方面用于接收红外接收电路的红外编码信号,并利用双沿捕获和定时器采集数据位宽信息,存储在本地一个大小为500字节的接收缓冲区。另一方面接收来自智能手机的控制信号,并根据控制信号向红外发射电路输出控制信息流。低通滤波器采用RC无源滤波器。电源模块用于收集智能手机左声道的电能。
作为本发明的进一步改进,可将本发明的红外收发控制平台中的红外接收电路中的红外接收一体头替换成其他模块,特别是本振频率可调的模块,这可以增大电路的学习范围。
作为本发明的更进一步改进,智能手机可以通过配置单片机内部寄存器调节智能手机与红外收发控制平台间的数据传输率。通过调节数据传输率,可以在满足数据传输的调节下尽可能的降低***能耗,延长智能手机的使用时长。
有益效果
利用上述方法和装置,通过利用红外收发平台学***台输出红外控制信号,通过音频接口在智能手机和红外收发控制平台直接传递数据和能量,利用智能手机接收、压缩红外学***台数据库。利用云平台数据库存储、分享上传的红外编码信息,同时智能手机端可以从云平台数据库下载需要的红外编码信息,经智能手机处理、红外收发电路发射,从而实现红外设备的控制。按照上述方式,可以有效的实现红外编码信息资源的共享,避免了用户重复学习红外编码的过程,提高了资源的有效利用。
附图说明
通过参考以下结合附图的说明及权利要求书的内容,并且随着对本发明的更全面理解,本发明的其它目的及结果将更加明白及易于理解。在附图中:
图1是本发明方法的工作流程图;
图2是本发明实现的***结构图;
图3是红外收发控制平台结构框图;
图4是红外编码信息学习软件流程图;
图5是红外控制码发射软件流程图;
图6是红外收发控制平台低功耗处理软件流程图;
在所有附图中相同的标号指示相似或相应的特征或功能。
具体实施方式
在下面的描述中,出于说明的目的,为了提供对一个或多个实施例的全面理解,阐述了许多具体细节。然而,很明显,也可以在没有这些具体细节的情况下实现这些实施例。在其它例子中,为了便于描述一个或多个实施例,公知的结构和设备以方框图的形式示出。
下面将参照附图来对根据本发明的各个实施例进行详细描述。
如图1所示为本发明的***结构框图,其中红外遥控设备1接收来自红外收发控制平台2的红外控制信号,红外收发控制平台2接收来自红外遥控器的控制码,并通过内部电路学***台2学***台数据库5。数据到达云平台数据库5后,云平台数据库5接收到的数据进行解压缩,并根据自定义协议将数据存储到云平台数据库5对应的数据库中。
智能手机3向云平台数据库5发送请求,云平台数据库5接收到下载请求后,将请求信息要求的红外编码信息发送到智能手机3。智能手机3接收到数据后对数据进行解压并去除冗余数据,然后将处理后的数据经音频口6发送到红外收发控制平台2。红外收发控制平台2接收到数据后调用如图4示红外控制码发射软件流程图启动对应的发射程序,将控制信号发射,从而实现红外设备的控制。
如图2所示,为红外收发控制平台2。红外收发控制平台2由6各部分构成,其中音频接口10用于连接智能手机3和红外收发控制平台2。智能手机3通过音频口10向红外收发控制平台2提供电能,并实现二者之间的双向数据通信。电源模块11通过变压器、整流桥将交流信号变换到直流信号并分别给预处理模块12、单片机控制模块13、红外发射模块15、红外接收模块14提供电能。预处理模块12包含交流耦合电路和低通滤波器,其中交流耦合电路用于将音频口10右声道输出的模块信号耦合到适合单片机处理的信号,低通滤波器用于滤除单片机模块13输出信号的高频成分,使得信号更适合在音频口10中传输。单片机控制模块13一方面用于接收来自红外接收模块14和智能手机3的数据,另一方面将处理后的数据分别传输到智能手机3和红外发射模块15。单片机控制模块13内部的程序控制流程图如图3~5所示,***部工作时,单片机***处于低功耗模式,只有中断发生时,***才开始处理数据,这大大降低的红外收发控制平台2的功耗。红外接收模块14接收来自红外要控制的控制信号,解调后将数据传递给单片机控制模块13。红外发射模块15将来之单片机的控制信号调制后发射出去,从而实现红外设备的控制。
Claims (6)
1.一种基于云平台和智能手机的学习型万能红外遥控方法,其中所述智能手机包括iOS、Android以及windows phone***的智能手机,所述方法包括:
该方法通过智能手机音频口传输数据和电能,所以要求在红外发射电路和红外接收电路与智能手机音频口之间添加一个桥接电路,
该手机音频口外设通过本振频率为38KHz(±0.1KHz)红外一体接收头接收红外遥控器信号,
红外收发控制平台与智能手机通过UART(通用异步收发传输协议)进行数据通信,数据通信波特率为4800bps,
红外收发控制平台与智能手机的通信采用曼切斯特编码协议,
红外收发控制平台具有欧洲标准音频口和美国标准音频口自动识别电路,
智能手机与云服务器之间的通过email传输数据,
云数据库采用通用红外码存储技术,
云数据库为公共共享平台,用于收集用户学习到红外编码信号以及向用户共享红外编码库资源。
2.如权利要求1所述的方法,其中,智能手机通过音频口与红外收发控制平台进行数据、能量的传递,其基本特征为:智能手机通过音频口右声道向红外收发控制平台发送数据,通过智能手机音频口左声道传输能量,通过麦克风接收来自红外收发控制平台的数据。
3.如权利要求1所述的方法,其中,所述红外收发控制平台与智能手机通过UART(通用异步收发传输协议)进行数据通信,数据通信波特率为4800bps,其基本特征为:数据通过4800bps的标准UART信号发送,在信号传输之前采用曼切斯特编码协议对标准的UART信号进行有效编码。
4.如权利要求1所述的方法,其中,红外收发控制平台基本特征为:平台上集成了红外发射电路、红外接收电路、低通滤波器、单片机控制***、音频口协议自动识别电路。
5.如权利要求1所述的方法,其中,云数据库采用通用红外码存储技术基本特征为:数据存储字段为公司名称、器件类型、型号、按键值、状态、控制码。
6.如权利要求5所述,其中云数据库可以收集用户学习到红外编码信号以及向用户共享红外编码库资源。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310697555.1A CN104735274A (zh) | 2013-12-18 | 2013-12-18 | 一种基于云平台和智能手机的学习型万能红外遥控方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310697555.1A CN104735274A (zh) | 2013-12-18 | 2013-12-18 | 一种基于云平台和智能手机的学习型万能红外遥控方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN104735274A true CN104735274A (zh) | 2015-06-24 |
Family
ID=53458696
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201310697555.1A Pending CN104735274A (zh) | 2013-12-18 | 2013-12-18 | 一种基于云平台和智能手机的学习型万能红外遥控方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104735274A (zh) |
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104966396A (zh) * | 2015-07-16 | 2015-10-07 | 四川长虹电子部品有限公司 | 基于云平台的空调遥控码学习方法 |
CN105070031A (zh) * | 2015-07-23 | 2015-11-18 | 深圳市不插电科技有限公司 | 基于学习型遥控器的自动识别学习方法 |
CN105469573A (zh) * | 2015-12-16 | 2016-04-06 | 苏州汉辰数字科技有限公司 | 一种云智能遥控器app及键值学习赋值方法 |
CN105654710A (zh) * | 2016-02-03 | 2016-06-08 | 北京晶点科技有限公司 | 一种红外控制家电的添加方法 |
CN106372103A (zh) * | 2016-08-19 | 2017-02-01 | 成都全码特时代科技有限公司 | 一种云数据库*** |
CN106408923A (zh) * | 2016-06-22 | 2017-02-15 | 南京物联传感技术有限公司 | 一种基于云端红外码库数据的远程无线红外转发控制*** |
CN106997661A (zh) * | 2017-03-31 | 2017-08-01 | 上海智觅智能科技有限公司 | 一种家电设备码库的控制方法 |
CN109410558A (zh) * | 2018-06-20 | 2019-03-01 | 深圳市宏芯达科技有限公司 | 一种红外码智能压缩芯片 |
CN113436429A (zh) * | 2021-06-23 | 2021-09-24 | 杭州萤石软件有限公司 | 红外码传输方法、以及智能红外遥控器、智能终端、*** |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20120057703A1 (en) * | 2010-09-08 | 2012-03-08 | Yi Hsuan | Techniques for transmitting control channel information |
CN102930710A (zh) * | 2012-10-25 | 2013-02-13 | Tcl通力电子(惠州)有限公司 | 手机实现红外遥控的方法及装置 |
CN202889394U (zh) * | 2012-08-13 | 2013-04-17 | 苏州信亚科技有限公司 | 万能智能遥控装置 |
-
2013
- 2013-12-18 CN CN201310697555.1A patent/CN104735274A/zh active Pending
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20120057703A1 (en) * | 2010-09-08 | 2012-03-08 | Yi Hsuan | Techniques for transmitting control channel information |
CN202889394U (zh) * | 2012-08-13 | 2013-04-17 | 苏州信亚科技有限公司 | 万能智能遥控装置 |
CN102930710A (zh) * | 2012-10-25 | 2013-02-13 | Tcl通力电子(惠州)有限公司 | 手机实现红外遥控的方法及装置 |
Cited By (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104966396B (zh) * | 2015-07-16 | 2018-08-21 | 四川长虹电子部品有限公司 | 基于云平台的空调遥控码学习方法 |
CN104966396A (zh) * | 2015-07-16 | 2015-10-07 | 四川长虹电子部品有限公司 | 基于云平台的空调遥控码学习方法 |
CN105070031A (zh) * | 2015-07-23 | 2015-11-18 | 深圳市不插电科技有限公司 | 基于学习型遥控器的自动识别学习方法 |
CN105070031B (zh) * | 2015-07-23 | 2019-06-04 | 深圳市谷粒科技有限公司 | 基于学习型遥控器的自动识别学习方法 |
CN105469573A (zh) * | 2015-12-16 | 2016-04-06 | 苏州汉辰数字科技有限公司 | 一种云智能遥控器app及键值学习赋值方法 |
CN105654710A (zh) * | 2016-02-03 | 2016-06-08 | 北京晶点科技有限公司 | 一种红外控制家电的添加方法 |
CN106408923A (zh) * | 2016-06-22 | 2017-02-15 | 南京物联传感技术有限公司 | 一种基于云端红外码库数据的远程无线红外转发控制*** |
CN106372103A (zh) * | 2016-08-19 | 2017-02-01 | 成都全码特时代科技有限公司 | 一种云数据库*** |
CN106997661A (zh) * | 2017-03-31 | 2017-08-01 | 上海智觅智能科技有限公司 | 一种家电设备码库的控制方法 |
CN109410558A (zh) * | 2018-06-20 | 2019-03-01 | 深圳市宏芯达科技有限公司 | 一种红外码智能压缩芯片 |
CN109410558B (zh) * | 2018-06-20 | 2023-12-12 | 深圳市宏芯达科技有限公司 | 一种红外码智能压缩芯片 |
CN113436429A (zh) * | 2021-06-23 | 2021-09-24 | 杭州萤石软件有限公司 | 红外码传输方法、以及智能红外遥控器、智能终端、*** |
CN113436429B (zh) * | 2021-06-23 | 2023-12-12 | 杭州萤石软件有限公司 | 红外码传输方法、以及智能红外遥控器、智能终端、*** |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104735274A (zh) | 一种基于云平台和智能手机的学习型万能红外遥控方法 | |
CN207558417U (zh) | 智能家居控制*** | |
WO2012113219A1 (zh) | 控制家用电器运行模式的方法、装置及智能家电控制器 | |
CN102546943A (zh) | 基于蓝牙和智能手机的万能家电集中遥控*** | |
CN104185092A (zh) | 遥控适配器及适配方法 | |
CN103248434A (zh) | 一种电子电器设备的通信方法 | |
CN203325206U (zh) | 红外遥控学习和控制装置 | |
CN104898443A (zh) | 一种基于电力载波的网关与智能家电终端及其实现方法 | |
CN202406179U (zh) | 基于蓝牙和智能手机的万能家电集中遥控装置 | |
CN103699097A (zh) | 一种智能家居控制***及控制方法 | |
CN203274130U (zh) | 空调控制器 | |
CN102006192A (zh) | 一种数字家庭网络设备控制***及控制方法 | |
CN204968180U (zh) | 智能无源开关及基于该开关的智能照明控制*** | |
CN104507100B (zh) | 一种利用无线终端管理Zigbee网络的方法 | |
CN203151522U (zh) | 一种基于智能家居***的转发器及配套无线路由器 | |
CN101635086A (zh) | 带有线通讯接口的遥控器及有线通讯方法 | |
CN105099836A (zh) | Ble智能节点控制方法和*** | |
CN203732953U (zh) | 一种智能家居控制*** | |
CN103673213A (zh) | 具有温度监控的gsm远程空调控制器、***及其方法 | |
CN202696954U (zh) | 一对多主从模式led照明遥控装置 | |
CN105024236A (zh) | 自动对码的智能插座及其自动对码方法 | |
CN207319445U (zh) | 一种智能红外遥控*** | |
CN205247603U (zh) | 一种解决用电信息采集***上行信道盲区的通讯扩展终端 | |
CN204667054U (zh) | 一种基于智能手机的智能家居控制*** | |
Hua et al. | Intelligent household infrared real-time control system based on web research and design |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
WD01 | Invention patent application deemed withdrawn after publication | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20150624 |