控制方法、装置及电子设备制造方法及图纸

技术编号:23342630 阅读:31 留言:0更新日期:2020-02-15 03:39
本申请公开了一种控制方法、装置及电子设备,所述方法包括:获得网页编程界面上的用户输入操作,所述网页编程界面为编程教学工具的编辑界面,所述网页编程界面上展示至少一个硬件图形,所述用户输入操作中至少包括:至少一个被编辑的硬件图形;根据所述被编辑的硬件图形,获得编程输入数据,所述编程输入数据中至少包括:至少一个被控硬件对应的控制代码;对所述控制代码进行代码转换,以得到能够被所述被控硬件执行的控制代码;将经过转换的控制代码传输到所述被控硬件,以使得所述被控硬件执行所述控制代码以实现相应的编程教学展示操作。

Control methods, devices and electronic equipment

【技术实现步骤摘要】
控制方法、装置及电子设备
本申请涉及编程控制
,尤其涉及一种控制方法、装置及电子设备。
技术介绍
目前,针对青少年的各种编程教学活动越来越多,而针对青少年的编程教学工具也越来越多。现在的编程教学工具中,需要对相关的硬件进行编程控制时,通常需要将编程教学工具的开发环境一起集成到编程教学工具中,才能将硬件的控制程序写入到硬件中,以便于对硬件进行控制。但是将开发环境集成到编程教学工具中,势必会造成编程教学工具的开发代码庞大的情况。
技术实现思路
有鉴于此,本申请提供一种控制方法、装置及电子设备,用以解决现有技术对硬件进行控制时,需要开发环境集成到编程教学工具中,导致开发代码庞大的技术问题,如下:一种控制方法,所述方法包括:获得网页编程界面上的用户输入操作,所述网页编程界面为编程教学工具的编辑界面,所述网页编程界面上展示至少一个硬件图形,所述用户输入操作中至少包括:至少一个被编辑的硬件图形;根据所述被编辑的硬件图形,获得编程输入数据,所述编程输入数据中至少包括:至少一个被控硬件对应的控制本文档来自技高网...

【技术保护点】
1.一种控制方法,所述方法包括:/n获得网页编程界面上的用户输入操作,所述网页编程界面为编程教学工具的编辑界面,所述网页编程界面上展示至少一个硬件图形,所述用户输入操作中至少包括:至少一个被编辑的硬件图形;/n根据所述被编辑的硬件图形,获得编程输入数据,所述编程输入数据中至少包括:至少一个被控硬件对应的控制代码;/n对所述控制代码进行代码转换,以得到能够被所述被控硬件执行的控制代码;/n将经过转换的控制代码传输到所述被控硬件,以使得所述被控硬件执行所述控制代码以实现相应的编程教学展示操作。/n

【技术特征摘要】
1.一种控制方法,所述方法包括:
获得网页编程界面上的用户输入操作,所述网页编程界面为编程教学工具的编辑界面,所述网页编程界面上展示至少一个硬件图形,所述用户输入操作中至少包括:至少一个被编辑的硬件图形;
根据所述被编辑的硬件图形,获得编程输入数据,所述编程输入数据中至少包括:至少一个被控硬件对应的控制代码;
对所述控制代码进行代码转换,以得到能够被所述被控硬件执行的控制代码;
将经过转换的控制代码传输到所述被控硬件,以使得所述被控硬件执行所述控制代码以实现相应的编程教学展示操作。


2.根据权利要求1所述的方法,获得网页编程界面上的用户输入操作,包括:
利用所述网页编程界面对应的websocket接口,获得所述编程教学工具中的所述网页编程界面上的用户输入操作。


3.根据权利要求1所述的方法,所述编程输入数据中还包括:至少一个所述被控硬件的硬件标识;所述方法还包括:
至少基于所述硬件标识,建立所述被控硬件对应的通信接口;
其中,所述通信接口在所述编程教学工具和所述被控硬件之间传输所述控制代码,以使得所述被控硬件执行所述控制代码以实现相应的编程教学展示操作。


4.根据权利要求3所述的方法,至少基于所述硬件标识,获得所述被控硬件对应的通信接口,包括:
确定所述硬件标识对应的被控硬件的硬件驱动程序;
利用预设的通信协议,建立与所述硬件驱动程序之间的通信接口。


5.根据权利要求1或2所述的方法,对所述控制代码进行代码转换,以得到能够被所述被控硬件执行的控制代码,包括:
对所述控制代码进行代码编译,得到可执行的控制代码,所述可执行的控制代码能够被所述被控硬件执行。


...

【专利技术属性】
技术研发人员:李琦姜馨张印帅张柳新
申请(专利权)人:联想北京有限公司
类型:发明
国别省市:北京;11

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

1