网络自适应遥控装置的制作方法

文档序号:15655253发布日期:2018-10-12 23:46阅读:164来源:国知局

本实用新型涉及一种网络自适应遥控装置。



背景技术:

在传统家居环境中,我们对家电的控制主要使用的是红外遥控器,它大大的方便可我们的生活,但是其自身始终存在着无法克服的缺点。首先,红外信号需要直线发送,障碍物的阻挡会影响信号的发送;其次,现在人们使用的遥控家电越来越多,每个家电都需要对应的遥控器,使用起来比较繁琐,且各厂家之间没有统一的标准,给通用控制增加了难度。

随着智能家居产品的发展,红外遥控器使用的不便性更加突出,急需一种网络智能型遥控装置解决当前遥控器所面临的问题。



技术实现要素:

本实用新型的目的是提供一种网络自适应遥控装置,能够通过按键学习,使用户只需操作Android客户端的虚拟遥控器按键即可操作室内的多个红外家用电器。

一种网络自适应遥控装置,其特别之处在于:包括嵌入式处理器,该嵌入式处理器分别与液晶显示模块、键盘模块、存储模块、WIFI模块、红外收发模块、时钟及复位模块、调试模块和电源模块连接;

其中红外收发模块包括红外接收单元和红外发送单元,其中红外接收单元采用HS0038A红外一体接收头,红外发送单元包括信号放大电路,该信号放大电路的输出端分别与6-12个红外线发射管连接,并且该红外线发射管的发射方向在同一平面上沿环形均匀分布。

其中信号放大电路采用三极管电流放大电路。

其中红外线发射管的数量为8个,相邻两个红外线发射管之间的夹角为45°。

其中嵌入式处理器采用基于ARM Cortex-M3核心的STM32F103C8T6处理器。

本实用新型装置采用基于ARM Cortex-M3核心的STM32F103C8T6处理器,用户通过Android客户端使用WIFI网络登录到网络自适应型遥控盒子(装置),由红外接收模块接收需要学习的按键红外信息,通过处理器的解码存储,与Android客户端响应的按键产生对应关系,用户可以根据自身的需求添加多个遥控器设备,从而实现了对遥控器按键的网络学习功能。按键学习完成后,用户只需操作Android客户端的虚拟遥控器按键,即可操作室内的多个红外家用电器。

附图说明

附图1为本实用新型装置的系统框图;

附图2为本实用新型装置的红外按键学习流程图;

附图3本实用新型装置的系统控制网络框图。

具体实施方式

本实用新型提供了一种基于STM32F103C8T6的网络自适应型遥控盒子,采用的技术方案是:

一种基于STM32F103C8T6的网络自适应型遥控盒子,包含:嵌入式处理器模块、液晶显示模块、键盘模块、存储模块、WIFI模块、红外收发模块、时钟及复位模块、调试模块和电源模块等。

所述的嵌入式处理器采用基于ARM Cortex-M3核心的STM32F103C8T6处理器。所述液晶显示模块、键盘模块、存储模块、WIFI模块、红外收发模块、时钟及复位模块、调试模块与嵌入式处理器模块相连接。所述的红外收发模块包括红外接收和红外发送两部分,其中红外接收部分采用HS0038A红外一体接收头;红外发送部分信号在发送之前经过三极管进行电流放大,再将红外信号发送出去。且使用了8个红外发射管。所述的网络自适应型遥控盒子能够学习遥控器发送的红外编码,结合Android客户端(例如Android手机)可以控制多种家用电器。所述电源模块连接各个模块为其提供电源。

本实用新型装置的使用方法和工作原理是:

一种网络自适应遥控装置的使用方法,包括如下步骤:

(1)用户将Android客户端与网络自适应遥控装置通过无线方式进行连接;

(2)网络自适应遥控装置进入学习编码状态,当用户在Android客户端新建遥控器按钮后,网络自适应遥控装置接收Android客户端传输的数据并存储,然后用户按下需要学习的红外遥控器按键,此时网络自适应遥控装置检测接收该红外信号,并对其波形进行测量存储,与Android客户端传输的数据建立对应关系,从而完成该按键的学习功能;

(3)重复步骤(2)的过程,对所有红外遥控器按键进行学习,从而完成所有按键的学习功能;

(4)用户操作Android客户端上的虚拟遥控器按钮,网络自适应遥控装置接收信号后根据存储的信息将其转换为对应红外遥控器按键的红外信号输出,控制相应的家用电器动作。

其中Android客户端采用Android手机或者Android平板电脑。

下面通过附图,对本实用新型的技术方案做进一步的详细描述:

本实用新型的基于STM32F103C8T6的网络自适应型遥控盒子主要包括嵌入式处理器模块、液晶显示模块、键盘模块、存储模块、WIFI模块、红外收发模块、时钟及复位模块、调试模块和电源模块等。其中以嵌入式处理器为核心如图1所示与之相连接。

本实用新型中由嵌入式处理器模块、时钟及复位模块、电源模块等构成了最小系统;液晶模块和键盘模块在嵌入式的控制下完成了简单的人机交互作用;存储模块用于将学习的红外编码信息进行存储。

其中红外收发模块包括红外接收单元和红外发送单元,其中红外接收单元采用HS0038A红外一体接收头,红外发送单元包括信号放大电路,该信号放大电路的输出端分别与6-12个红外线发射管连接,并且该红外线发射管的发射方向在同一平面上沿环形均匀分布。为了增大信号的辐射范围,该部分使用了8个红外发射管,以适应室内多个家电的控制需求。其中信号放大电路采用三极管电流放大电路。其中红外线发射管的数量为8个,相邻两个红外线发射管之间的夹角为45°,经过试用证明,这样才能确保覆盖全屋(房间)内的所有需要红外遥控的设备。

WIFI模块主要负责将网络自适应型遥控盒子接入家庭WIFI网络,使Android客户端可以通过WIFI信号与网络自适应型遥控盒子进行数据交互。

用户通过Android客户端的专用遥控软件结合网络自适应型遥控盒子对遥控器红外编码进行学习,学习流程图如图2所示。首先,Android客户端需要通过WIFI信号连接遥控盒子,长按遥控盒子上的按键使其进入学习编码状态,液晶显示目前学习的状态;其次,当用户按下Android客户端新建的遥控器按钮后,遥控盒子接收Android客户端传输的数据并存储;再次,用户按下需要学的按键,遥控盒子检测红外信号,并对其波形进行测量存储,并与Android客户端传输的数据建立对应关系,从而完成了红外按键的学习功能。

通过对多个遥控器按键编码的学习,用户只需通过操作Android客户端上的虚拟按钮,就可以控制相应的家用电器,如图3所示。

以上对本实用新型的具体实施方案进行了说明,只为该使用新型的较佳实施例,并不以此为限,在不脱离本实用新型的思想和方案的前提下,本实用新型还有各种变化和改进,这些变化和改进都将落入本实用新型的保护范围。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1