一种电子设备及其控制方法

文档序号:6519631阅读:123来源:国知局
一种电子设备及其控制方法
【专利摘要】本发明公开了一种电子设备及其控制方法,涉及电子产品【技术领域】。本发明的电子设备包括主机和与其连接的USB人机接口装置,所述USB人机接口装置上设置有照明光源及其驱动电路;所述USB人机接口装置接收所述主机发送的照明信息,并根据所述照明信息生成控制命令发送至所述驱动电路,以驱动所述照明光源。由于本发明将照明信息通过主机发送至USB人机接口装置,再经USB人机接口装置处理后得到控制命令使照明光源接通或断开,使用户能通过主机参与照明光源的控制,以达到用户想要的照明效果。
【专利说明】一种电子设备及其控制方法
【技术领域】
[0001]本发明涉及电子产品【技术领域】,尤其涉及一种电子设备及其控制方法。
【背景技术】
[0002]在科技信息的时代,电脑已成为人们不可或缺的必需品,各行各业也都需要仰赖电脑来辅助作业。目前,市场上出现了可以发光的背光键盘,这些背光键盘通常只是通过键盘自身来进行控制。键盘一般都预先储存了 一些背光效果,用户通过按压键盘上的热键去启动这些背光效果。但是这种方案没有电脑主机与键盘之间的数据交互,主机无法控制键盘的背光效果,用户也不能自定义一些自己喜欢的背光效果。

【发明内容】

[0003]本发明要解决的技术问题在于,提供一种改进的电子设备及其控制方法。
[0004]本发明解决其技术问题所采用的技术方案是:
[0005]一种电子设备,包括主机和与其连接的USB人机接口装置,
[0006]所述USB人机接口装置上设置有照明光源及其驱动电路;
[0007]所述USB人机接口装置接收所述主机发送的照明信息,并根据所述照明信息生成控制命令发送至所述驱动电路,以驱动所述照明光源。
[0008]优选地,上述电子设备中,所述主机包括处理模块,所述照明信息是由所述处理模块将储存于所述主机内的脚本文件处理后得到并发送至所述USB人机接口装置。
[0009]优选地,上述电子设备中,所述USB人机接口装置为键盘或鼠标或游戏杆。
[0010]优选地,上述电子设备中,当所述USB人机接口装置为键盘时,所述照明光源包括多个LED灯,且分别设置在所述键盘的至少一部分按键旁,所述脚本文件包括所述键盘的按键编号。
[0011]优选地,上述电子设备中,所述照明光源包括多个LED灯。
[0012]优选地,上述电子设备中,所述照明信息包括用于控制所述多个LED灯的亮灯模式信息和开关信息。
[0013]优选地,上述电子设备中,所述亮灯模式包括多个LED灯的颜色、亮度和光线模式。
[0014]一种电子设备的控制方法,包括以下步骤:
[0015]A、主机发送照明信息至与其连接的USB人机接口装置;
[0016]B、所述USB人机接口装置接收所述照明信息,并根据所述照明信息生成控制命令发送至驱动电路,所述驱动电路设置于所述USB人机接口装置上;
[0017]C、所述驱动电路根据所述控制命令发送驱动信号至照明光源,使其接通或断开,所述照明光源设置于所述USB人机接口装置上。
[0018]优选地,上述电子设备的控制方法中,在所述步骤A之前,还包括步骤D:所述主机将储存于其内的脚本文件进行处理后得到所述照明信息,并发送至所述USB人机接口装置进行储存,所述照明信息由所述主机内的处理模块处理所述脚本文件后得到。
[0019]本发明的有益效果为:由于本发明将照明信息通过主机发送至USB人机接口装置,再经USB人机接口装置处理后得到控制命令使照明光源接通或断开,使用户能通过主机参与照明光源的控制,以达到用户想要的照明效果。
【专利附图】

【附图说明】
[0020]下面将结合附图及实施例对本发明作进一步说明,附图中:
[0021]图1是本发明第一实施例的结构示意图;
[0022]图2是本发明第二实施例的结构示意图;
[0023]图3是本发明第一实施例的方法流程示意图;
[0024]图4是本发明第二实施例的方法流程示意图。
【具体实施方式】
[0025]为了对本发明的技术特征、目的和效果有更加清楚的理解,现对照附图详细说明本发明的【具体实施方式】。
[0026]图1示出了本发明一个优选实施例中的电子设备,包括主机I和与其连接的USB人机接口装置2。主机I用于发送照明信息,其一般为USB主机控制设备,通过USB HID接口与USB设备连接,用于检测、识别USB设备,并可对USB设备进行连接、配置、复位等操作。
[0027]USB人机接口装置2上设置有照明光源4及其驱动电路3。
[0028]USB人机接口装置2接收主机I发送的照明信息,并根据照明信息生成控制命令发送至驱动电路3,以驱动照明光源4。USB人机接口装置2以USB报表的形式接收主机I发送的照明信息,并将该照明信息进行储存,经处理后生成控制命令发送至驱动电路3,以打开或者关闭照明光源4。
[0029]报表包括输入报表、输出报表和特征报表。主机I利用输入报表接收USB人机接口装置2发送的数据,主机利用输出报表发送数据给USB人机接口装置2。主机I利用特征报表发送数据至USB人机接口装置2、接收USB人机接口装置2发送的数据。在具体实施例中,在USB人机接口装置2中定义一个特征报表,主机通过特征报表发送照明信息至USB人机接口装置2中,USB人机接口装置2再处理该照明信息为驱动电路3能识别的控制命令。
[0030]可以理解地,USB人机接口装置2为键盘或鼠标或游戏杆。USB人机接口装置2为键盘时,照明光源可设置于键盘的按键旁边或下方;USB人机接口装置2为鼠标时,照明光源可设置于鼠标滚轮;USB人机接口装置2为游戏杆时,照明光源可设置于游戏杆内。
[0031 ] 照明光源4包括多个LED灯。
[0032]如图2所示,在另一实施例中,主机I包括处理模块11,照明信息是由处理模块11将主机I内储存的脚本文件处理后得到并发送至USB人机接口装置2。当所述USB人机接口装置2为键盘时,经所述处理模块11处理后发送至所述键盘的照明信息储存于所述键盘上的快捷键内。该脚本文件为用户预先定义的照明信息,储存于主机I内的储存模块12。
[0033]在一些实施例中,主机I内储存有用于更改或增加照明信息的程序文件,该程序文件的参数由用户进行定义或修改。可以理解地,主机I内的储存模块12内存储有用于定义亮灯模式的API (Application Programming Interface,应用程序编程接口)库,将API库整合到程序文件中以设置USB人机接口装置2的照明光源的照明效果。
[0034]在具体实施例中,主机处理脚本文件或程序文件后得到照明信息;USB人机接口装置2通过USB接口或RS232接口下载该照明信息并储存至快捷键,在需要使用时,用户通过按压快捷键以触发USB人机接口装置2根据脚本文件或程序文件的照明信息处理生成控制命令至驱动电路,以驱动照明光源实现用户想要的照明效果。
[0035]在一些实施例中,当USB人机接口装置2为键盘时,照明光源4包括多个LED灯,且分别设置在键盘的至少一部分按键旁,脚本文件包括键盘的按键编号。按键标号与多个LED灯分别对应。USB人机接口装置2为键盘时,主机I将按键编号通过照明信息发送至键盘时,能控制键盘不同按键的亮灯方式。在另一些实施例中,将键盘的按键进行编号后,将该键盘编号存入脚本文件中,由主机I的处理模块11进行处理。可以理解地,键盘编号可以按键盘上按键的顺序依次进行编号。
[0036]在一些实施例中,照明信息包括用于控制多个LED灯的亮灯模式信息和开关信息。亮灯模式包括多个LED灯的颜色、亮度、时长、和光线模式。开关信息为多个LED灯的接通或断开信息,可实现多个LED灯的亮灯数量的变化。在具体实施例中,用户编辑一个脚本文件:
[0037]PRINT “QWER”,300ms
[0038]CLEAR “Q”
[0039]PRINT “WERT”,300ms
[0040]CLEAR “W”
[0041]PRINT “ERTY”,300ms
[0042]CLEAR “E”
[0043]PRINT “ RTYU”,300ms,
[0044]主机经处理模块处理该脚本文件后得到照明信息“05,32,255,30”、“05,38,255,30,,、“05,43,255,30,,、“05,44,255,30”,05是照明信息的字节,表示打开一条光束线,255表示LED灯的亮度,30表示LED灯的亮灯时长。主机将照明信息发送至键盘,并将其保存至快捷键,该快捷键由用户自定义为键盘上任意一个按键,在本实施例中将主机发送的照明信息保存至R键。用户按压R按键时,键盘处理主机发送至R键的照明信息得到控制命令,并发送至驱动电路,驱动电路驱动键盘打开由R按键开始,U按键结束的光束线,即首先由Q、W、E、R按键的LED灯打开,并持续300ms,然后W、E、R、T按键的LED灯打开,并持续300ms,再然后E、R、T、Y按键的LED灯打开,并持续300ms,最后R、T、Y、U按键的LED灯打开,并持续300ms。
[0045]在具体实施例中,多个LED灯的亮灯模式还包括亮度的状态变化,及其变化顺序。光线模式包括束状光线、爆炸光线、波状光线、循环光线等。并且当USB人机接口装置2为键盘时,键盘上每个按键的亮灯模式可以各不相同。
[0046]—种电子设备的控制方法,如图3所示,包括以下步骤:
[0047]A、主机I发送照明信息至与其连接的USB人机接口装置2 ;
[0048]B、USB人机接口装置2接收照明信息,并根据照明信息生成控制命令发送至驱动电路3,驱动电路3设置于USB人机接口装置上2 ;
[0049]C、驱动电路3根据控制命令发送驱动信号至照明光源4,使其接通或断开,照明光源4设置于USB人机接口装置上2。
[0050]在步骤A之前,还包括步骤D:主机I将储存于其内的脚本文件进行处理得到照明信息,并发送至USB人机接口装置2进行储存,照明信息由主机内的处理模块处理脚本文件后得到。
[0051]在第一实施例中,如图3所示,主机I将用户需要的亮灯模式以照明信息的形式发送至USB人机接口装置2,并由USB人机接口装置2处理后传送至驱动电路3,驱动电路接收经USB人机接口装置2处理后生成的控制命令,驱动照明光源4打开相应的光源,以实现用户需要的亮灯模式。
[0052]在一个具体实施例中,以键盘为例,主机通过USB HID接口发送一个命令至键盘,包括照明信息:424480。42是照明信息的字节,表示打开LED灯;44是键盘上的LED灯的编号;80是LED灯的亮度。键盘通过特征报表发送回应至主机,表示已处理照明信息:ED034200AC。然后,打开44号LED灯(按键编号为44的按键旁的LED灯),例如按键编号为44的按键是键盘上的“S”键,亮度为80。
[0053]在第二实施例中,如图4所示,主机I将脚本文件经处理模块11分析处理后得到的照明信息发送至USB人机接口装置2,USB人机接口装置2保存至快捷键,当用户按压该快捷键时,USB人机接口装置2处理该照明信息生成控制命令传送至驱动电路3,驱动电路接收经USB人机接口装置2处理后的控制命令,驱动照明光源4打开相应的光源,以实现用户需要的亮灯模式。
[0054]在一个具体实施例中,以键盘为例,用户在主机I中输入脚本文件“LED on W,A,S,D turn on forever”,主机I将处理该脚本文件后得到的照明信息“32,255,0”、“33,255,
0”、“ 43,255,0 ”和“ 44,255,0 ”通过USB HID接口发送至键盘。照明信息通过键盘进行处理后,将得到的控制命令发送至驱动电路,驱动电路驱动W键、A键、S键、D键的LED灯接通,亮度调至255,并一直接通。
[0055]以上所述仅为本发明的优选实施例,并不用以限制本发明,凡在本发明的精神和原则内所作的任何修改、等同替换或改进等,均应包含在本发明的保护范围内。
【权利要求】
1.一种电子设备,包括主机(I)和与其连接的USB人机接口装置(2),其特征在于, 所述USB人机接口装置(2 )上设置有照明光源(4 )及其驱动电路(3 ); 所述USB人机接口装置(2 )接收所述主机(I)发送的照明信息,并根据所述照明信息生成控制命令发送至所述驱动电路(3 ),以驱动所述照明光源(4 )。
2.根据权利要求1所述的电子设备,其特征在于,所述主机(I)包括处理模块(11),所述照明信息是由所述处理模块(11)将储存于所述主机内的脚本文件处理后得到并发送至所述USB人机接口装置(2)。
3.根据权利要求2所述的电子设备,其特征在于,所述USB人机接口装置(2)为键盘或鼠标或游戏杆。
4.根据权利要求3所述的电子设备,其特征在于,当所述USB人机接口装置(2)为键盘时,所述照明光源(4)包括多个LED灯,且分别设置在所述键盘的至少一部分按键旁,所述脚本文件包括所述键盘的按键编号。
5.根据权利要求1所述的电子设备,其特征在于,所述照明光源(4)包括多个LED灯。
6.根据权利要求4或5所述的电子设备,其特征在于,所述照明信息包括用于控制所述多个LED灯的亮灯模式信息和开关信息。
7.根据权利要求6所述的电子设备,其特征在于,所述亮灯模式包括多个LED灯的颜色、亮度和光线模式。
8.一种电子设备的控制方法,其特征在于,包括以下步骤: A、主机(I)发送照明信息至与其连接的USB人机接口装置(2); B、所述USB人机接口装置(2)接收所述照明信息,并根据所述照明信息生成控制命令发送至驱动电路(3 ),所述驱动电路(3 )设置于所述USB人机接口装置(2 )上; C、所述驱动电路(3)根据所述控制命令发送驱动信号至照明光源(4),使其接通或断开,所述照明光源(4)设置于所述USB人机接口装置(2)上。
9.根据权利要求8所述的电子设备的控制方法,其特征在于,在所述步骤A之前,还包括步骤D:所述主机(I)将储存于其内的脚本文件进行处理得到照明信息,并发送至所述USB人机接口装置(2 ),所述照明信息由所述主机(I)内的处理模块(11)处理后得到。
【文档编号】G06F3/02GK103677287SQ201310578622
【公开日】2014年3月26日 申请日期:2013年11月18日 优先权日:2013年10月17日
【发明者】陈俊坚, 陈竣杰, 陈海佳 申请人:恒宇科技(香港)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1