一种可编程可视化控制键盘制造技术

技术编号:39776756 阅读:10 留言:0更新日期:2023-12-22 02:23
本发明专利技术公开了一种可编程可视化控制键盘,主体包括可编程显示键盘的软件和硬件,电脑端的软件,接收电脑端配置软件发送的配置命令,数据(包括并不限于图片,动画,文字信息,音频等,比如初始显示的图片,动画,标题等静态信息),并存储在本地;接收电脑端控制进程发送的数据(包括并不限于图片,动画,文字信息,音频等。本发明专利技术可编程显示键盘通过接口模块连接受控外设(接口包括并不限于以太网,串口,总线,I2C,可编程IO,蓝牙,WiFi等),通过控制进程发送控制命令,受控外设可以是各种智能电子设备比如智能家居设备,也可以是各种工业设备,提高了该可视化控制键盘的应用范围。高了该可视化控制键盘的应用范围。

【技术实现步骤摘要】
一种可编程可视化控制键盘


[0001]本专利技术涉及键盘
,具体为一种可编程可视化控制键盘。

技术介绍

[0002]电阻式触摸屏是一种传感器,基本上是薄膜加上玻璃的结构,薄膜和玻璃相邻的一面上均涂有ITO(纳米铟锡金属氧化物)涂层,ITO具有很好的导电性和透明性,当触摸操作时,薄膜下层的ITO会接触到玻璃上层的ITO,经由感应器传出相应的电信号,经过转换电路送到处理器,通过运算转化为屏幕上的X、Y值,而完成点选的动作,并呈现在屏幕上,但是现有技术中的可编程显示键盘连接受控外设容易受到局限性,无法通过控制进程发送控制命令,导致使用存在不便。

技术实现思路

[0003]本专利技术的目的在于提供一种可编程可视化控制键盘,以解决上述
技术介绍
中提出的问题。
[0004]为实现上述目的,本专利技术提供如下技术方案:一种可编程可视化控制键盘,其具体如下:
[0005](1)系统框架
[0006]A、整体架构
[0007][0008]B、部件说明
[0009]主体包括可编程显示键盘的软件和硬件,电脑端的软件
[0010]①
可编程显示键盘
[0011]1)接口模块
[0012]2)主控进程
[0013]a.接收电脑端配置软件发送的配置命令,数据(包括并不限于图片,动画,文字信
息,音频等,比如初始显示的图片,动画,标题等静态信息),并存储在本地;
[0014]b.接收电脑端控制进程发送的数据(包括并不限于图片,动画,文字信息,音频等,比如实时更新的天气,CPU占用率,时间等),并存储在本地;
[0015]c.接收外设发送的数据(包括并不限于图片,动画,文字信息,音频等;比如实时更新的天气,CPU占用率,时间等),并存储在本地;
[0016]d.将需要显示的图片,动画,文字信息等发送给显示模块;
[0017]e.根据输入模块的输入,执行配置软件设定的相关操作,比如发送数据给电脑,受控外设;
[0018]3)显示模块
[0019]4)输入模块
[0020]②
电脑端软件
[0021]1)配置软件,表现为电脑端的可执行应用,提供图形界面给客户进行使用;
[0022]a.设置可编程显示键盘的静态显示内容,比如每一个键盘位置显示的图片或动画,标题,信息等;
[0023]b.设置键盘显示部分的动态信息(比如CPU占用率,股票价格等,均会实时更新);
[0024]c.设置键盘对应按下,弹起的操作;
[0025]d.设置其他类型显示内容(比如外接显示LED灯,设置灯的显示方式);
[0026]e.设置其他类型输入设备对应的操作(比如输入为旋钮,对应可以调节音量,也可以调节字体大小等功能);
[0027]2)控制进程
[0028]a.接收可编程显示键盘发送过来的命令,并执行相应操作,
[0029](比如打开应用,输入文本,发送网络数据包,调用系统API等,任何在电脑端程序可以执行的操作);
[0030]b.发送动态数据给可编程显示键盘,(比如CPU占用率,股票价格等实时数据)
[0031]③
受控外设
[0032](2)通信协议
[0033]A、配置协议,电脑端配置软件通过配置协议,把显示内容和对应的操作发送给可编程显示键盘,设置可编程显示键盘工作方式,内容包括并不限于:
[0034]④
显示图片数据(比如jpeg格式,bmp格式)
[0035]⑤
标题文字数据(ascii码格式)
[0036]⑥
字体文字大小数据(16进制数据格式)
[0037]⑦
文字显示位置(16进制数据格式)
[0038]⑧
文字显示颜色(RGB数据格式)
[0039]⑨
显示动画数据(比如gif格式)
[0040]⑩
音频播放数据(比如wav格式,mp3格式)
[0041]按键按下操作码(16进制数据格式)
[0042]按键放开操作码(16进制数据格式)
[0043]按键长按操作码(16进制数据格式)
[0044]旋钮调小操作码(16进制数据格式)
[0045]旋钮调大操作码(16进制数据格式)
[0046]滑动块调小操作码(16进制数据格式)
[0047]滑动块调大操作码(16进制数据格式)
[0048]LED灯显示颜色(16进制数据格式)
[0049]B、实时通信协议,电脑端控制进程和可编程显示键盘通过实时通信协议进行交互;
[0050]电脑端下发数据包括并不限于
[0051]1)显示图片数据(比如jpeg格式,bmp格式)
[0052]2)标题文字数据(ascii码格式)
[0053]3)字体文字大小数据(16进制数据格式)
[0054]4)文字显示位置(16进制数据格式)
[0055]5)文字显示颜色(RGB数据格式)
[0056]6)显示动画数据(比如gif格式)
[0057]7)LED灯显示颜色(16进制数据格式)
[0058]可编程显示键盘上报数据包括并不限于
[0059]1)按键操作码(16进制数据格式)
[0060]2)旋钮操作码(16进制数据格式)
[0061]3)滑动块操作码(16进制数据格式)
[0062]C、外设控制协议,可编程显示键盘通过外设控制协议控制外设并获取信息;
[0063]21可编程显示键盘发送给外设的数据包括并不限于
[0064]1)控制数据(16进制数据格式)(通过包括并不限于RS232,
[0065]RS485,以太网接口,I2C,总线如CAN,蓝牙,WiFi等实现)
[0066]2)控制电平(高/低电平)(通过可编程IO接口实现)
[0067]22外设发送给可编程显示键盘的数据包括并不限于
[0068]1)控制数据(16进制数据格式)(通过包括并不限于RS232,
[0069]RS485,以太网接口,I2C,总线如CAN,蓝牙,WiFi等实现)
[0070]2)控制电平(高/低电平)(通过可编程IO接口实现)
[0071](3)工作模式
[0072]A、连接电脑端进行配置,可编程显示键盘保持连接电脑并控制电脑;
[0073]B、连接电脑端进行配置,可编程显示键盘不连接电脑独立工作,控制其他外设;
[0074]C、连接电脑端进行配置,可编程显示键盘连接电脑,同时控制电脑和其他外设;
[0075](4)应用举例
[0076]A、股票操作
[0077]①
电脑端配置软件设置待显示的股票代码和名称,提醒用户买入/卖出操作的价格,用户对应的股票操作软件如招商证券;
[0078]②...

【技术保护点】

【技术特征摘要】
1.一种可编程可视化控制键盘,其特征在于:其具体如下:(1)系统框架A、整体架构B、部件说明主体包括可编程显示键盘的软件和硬件,电脑端的软件

可编程显示键盘1)接口模块2)主控进程a.接收电脑端配置软件发送的配置命令,数据(包括并不限于图片,动画,文字信息,音频等,比如初始显示的图片,动画,标题等静态信息),并存储在本地;b.接收电脑端控制进程发送的数据(包括并不限于图片,动画,文字信息,音频等,比如实时更新的天气,CPU占用率,时间等),并存储在本地;c.接收外设发送的数据(包括并不限于图片,动画,文字信息,音频等;比如实时更新的天气,CPU占用率,时间等),并存储在本地;d.将需要显示的图片,动画,文字信息等发送给显示模块;e.根据输入模块的输入,执行配置软件设定的相关操作,比如发送数据给电脑,受控外设;3)显示模块4)输入模块

电脑端软件1)配置软件,表现为电脑端的可执行应用,提供图形界面给客户进行使用;a.设置可编程显示键盘的静态显示内容,比如每一个键盘位置显示的图片或动画,标题,信息等;b.设置键盘显示部分的动态信息(比如CPU占用率,股票价格等,均会实时更新);c.设置键盘对应按下,弹起的操作;d.设置其他类型显示内容(比如外接显示LED灯,设置灯的显示方式);
e.设置其他类型输入设备对应的操作(比如输入为旋钮,对应可以调节音量,也可以调节字体大小等功能);2)控制进程a.接收可编程显示键盘发送过来的命令,并执行相应操作,(比如打开应用,输入文本,发送网络数据包,调用系统API等,任何在电脑端程序可以执行的操作);b.发送动态数据给可编程显示键盘,(比如CPU占用率,股票价格等实时数据)

受控外设(2)通信协议A、配置协议,电脑端配置软件通过配置协议,把显示内容和对应的操作发送给可编程显示键盘,设置可编程显示键盘工作方式,内容包括并不限于:

显示图片数据(比如jpeg格式,bmp格式)

标题文字数据(ascii码格式)

字体文字大小数据(16进制数据格式)

文字显示位置(16进制数据格式)

文字显示颜色(RGB数据格式)

显示动画数据(比如gif格式)

音频播放数据(比如wav格式,mp3格式)按键按下操作码(16进制数据格式)按键放开操作码(16进制数据格式)按键长按操作码(16进制数据格式)旋钮调小操作码(16进制数据格式)旋钮调大操作码(16进制数据格式)滑动块调小操作码(16进制数据格式)滑动块调大操作码(16进制数据格式)LED灯显示颜色(16进制数据格式)B、实时通信协议,电脑端控制进程和可编程显示键盘通过实时通信协议进行交互;电脑端下发数据包括并不限于1)显示图片数据(比如jpeg格式,bmp格式)2)标题文字数据(ascii码格式)3)字体文字大小数据(16进制数据格式)4)文字显示位置(16...

【专利技术属性】
技术研发人员:熊安永
申请(专利权)人:深圳市安睿信科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1