一种家装灯带的实物化编程模块制造技术

技术编号:14084717 阅读:54 留言:0更新日期:2016-12-01 13:33
本实用新型专利技术公开了一种家装灯带的实物化编程模块,为程控两种以上动作的实物化子程序编辑器,家装灯带搭建有LED及主控板。特别地,该实物化编程模块设有相关联的动作编辑板、指令模块、微控板及其交互数据接口,动作编辑板设有对应LED且数量匹配的手动调控部以及定位寄存部、动作记录部;通过手动调控部调制定位LED,定位寄存器分别记录家装灯带各位置状态下全部LED的数据集合,动作记录部择取若干定位寄存器的颜色及亮度集合并结合延时指令编排整合在存储部内形成家装灯带一个呈现动作的子程序。本实用新型专利技术提高了对家装灯带的操控效率和直观性,能够避免编程语言抽象化的缺陷。

【技术实现步骤摘要】

本技术属于人机交互领域,具体涉及到对生活中各类家装灯带实施实物化编程的实现模块及其实现方法。
技术介绍
进入21世纪,信息技术推动下知识社会的形成及其对技术创新的影响进一步被认识,科学界进一步反思对创新的认识:技术创新是一个科技、经济一体化过程,是技术进步与应用创新“双螺旋结构”(创新双螺旋)共同作用催生的产物,而且知识社会条件下以需求为导向、以人为本的创新2.0模式(创客)进一步得到关注。在这个世纪里,创客将成为世界的领导者,引领世界走向更加辉煌的一页。伴随着当代中国乃至世界对创客的越来越关注,全民创客时代已经来临。在互联网时代的今天,计算机和网络已经成为人们生活中必不可缺少的一部分。作为创客,也必须掌握一项基础技能,就是“编程”。程序是计算机的大脑,也只有掌握“编程”的技能,然后才能够参与到计算机创新制作过程中来。传统的编程通常是通过键盘输入文本语言来完成。这种编程方式对于计算机初学者而言,理解和使用起来很不方便,主要原因是传统编程语言中的语法和复杂指令,难以被理解和记忆,同时还需要进行大量输入工作。而一般儿童和新手很难记住和理解程序语言的语法、逻辑关系和程序架构等非常专业的知识。现有技术公开了一些实物编程方法和系统,通过图像采集实物编程块的表面识别码,再转换为对应的功能语义序列,用户通过在摄像区域摆放具有识别码的实物模块来进行简单编程,这种实物化的编程方法虽然简单,但其仍然是一种乏味的程序,对于激发儿童及新手学习的效果上并不十分突出和有效。除开儿童的启蒙和新手的教育外,人们生活中和工作中需要用到编程的情况依旧挺多的。特别是家装工程中灯带的布设及控制,都需要专业人员事先进行复杂的编程及输入,甚至需要经历较长过程的程序调制方可达到预期目标。然而这依然无法避免枯燥的编程作业,而且效率低下。
技术实现思路
本技术的目的在于提供一种家装灯带的实物化编程模块,使得各种家装灯带能被实物化编程,灵活调试,更高效率地完成程序设计和接入执行。本技术的上述目的,其得以实现的技术解决方案为:一种家装灯带的实物化编程模块,为面向家装灯带对接并程控两种以上动作的子程序编辑器,所述家装灯带搭建有符合RGB规则的LED及主控板,且主控板一体集成设有CPU、主存器、实物编程积木下载接口和分别对应各个LED的输出端口,其特征在于:所述实物化编程模块设有相关联的动作编辑板、指令模块、微控板及其面向主控板的交互数据接口,所述微控板连有外接数据交互的扩展接口,而所述动作编辑板设有对应LED且数量匹配的手动调控部以及M个定位寄存部、N个动作记录部;手动调控部调制LED定位,M个定位寄存器分别记录家装灯带M个位置状态下全部LED的颜色及亮度集合于存储部,且每个定位寄存器与下一个定位寄存器之间设有延时指令部,每个动作记录部择取全部定位寄存器的颜色及亮度集合并结合延时指令编排整合存储为家装灯带的一个呈现动作子程序,并以唯一匹配的指令代码交互存储于主存器之中;其中M、N为大于2的整数。进一步地,所述LED为设于家装灯带中线性排列的LED,所述手动调控部为一一对应调节LED发光颜色及亮度的按钮或旋钮。进一步地,所述家装灯带的呈现动作至少包括闪烁、换色、区间显示、循环传色及其中几个动作的组合编排。进一步地,所述实物编程积木下载接口外接实物编程积木,所述实物编程积木至少包括指令代码调用模块、重复模块,条件选择模块和延时模块。与现有技术相比,本技术具有如下的优点和技术效果:本实物化编程模块将传统编程语言的复杂语句简化为实物手动操作编程,大幅提高了对家装灯带的操控效率,而且实物化操作,对象响应更直观,能够避免编程语言抽象化的缺陷。附图说明图1为本技术实物化编程模块的整体架构示意图。图2为本技术实物化编程模块应用于家装灯带的结构示意图。具体实施方式下面结合具体实例和附图对本技术技术方案作进一步说明。所举的实施例仅是对本技术产品或方法作概括性例示,有助于更好地理解本技术。应当指出,对于本
的普通技术人员来说,在不脱离本技术技术原理的前提下,还可以做出若干改进和变型,这些改进和变型也应该视为落在本技术的保护范围之内。本创作者针对当前传统文本语言编程较为死板、抽象且效率低下等不足现状,创新提出了一种家装灯带的实物化编程模块,并以此实现了编程作业的具象化,提高了“编程”的灵活性。首先概括来看:本技术一种家装灯带的实物化编程模块,为面向家装灯带对接并程控两种以上动作的子程序编辑器。如图1所示,作为基础该家装灯带1搭建有对应动作的响应部12及主控板11,且主控板11一体集成设有CPU111、主存器113、实物编程积木下载接口112和分别对应各个响应部的输出端口114。这里,CPU是家装灯带的核心处理单元,主要负责程序的编解码,而主存器则用于保存来自实物化编程模块的子程序数据。在CPU执行程序时,依次通过输出端口驱动各响应部,执行相应的动作。作为本申请的创新特征,上述实物化编程模块设有相关联的动作编辑板、微控板及其面向主控板的交互数据接口,而该动作编辑板21设有可选的拨档开关24及对应一种响应部且数量匹配的手动调控部211、212以及M个定位寄存部221、N个动作记录部23;该手动调控部调制定位响应部,M个定位寄存器分别记录家装灯带M个位置状态下全部响应部的数据集合,且每个定位寄存器与下一个定位寄存器之间设有延时指令部,包括与延时指令相匹配的操控按钮222、旋钮25,每个动作记录部择取全部定位寄存器的数据集合并结合延时指令编排整合为家装灯带的一个呈现动作保存于存储部之中,并在与家装灯带接口互联后传送至主存器之中、供CPU调用执行。其中M、N为大于2的整数。而且,上述实物编程积木下载接口外接实物编程积木,而实物编程积木至少包括指令代码调用模块32、34、重复模块,条件选择模块33和延时模块31。需要说明的是,图1所示中主控板左侧的实物编程积木下载接口从功能上区分,可以理解为动作编辑下载接口更准确,专门对应接收动作编辑版的输出子程序。基于上述实物化编程模块对家装灯带编辑两种以上呈现动作子程序,概括而言包括如下步骤:Ⅰ、分解家装灯带任一种动作的M个位置状态及相邻两个位置状态间的时间间隔及逻辑关系,得到动作流程图;Ⅱ、对应每个位置状态定位全部程控LED的状态数据集合并记录于各个定位寄存器之中;Ⅲ、根据步骤Ⅰ的动作流程图择取全部定位寄存器并结合延时指令、整合存储为动作子程序;Ⅳ、将动作子程序通过交互数据接口载入家装灯带中,并以唯一匹配的指令代码存储于主存器之中。在程序具体运行时,通过各种实物编程积木搭建程序运行的流程图,这里实物编程积木包括对应指令代码的指令代码调用模块。主控板在运行流程图时当触及指令代码部分,便直接调用主存器中对应指令代码的动作程序。从而使家装灯带做出相应的动作。由于本技术实物化编程模块及其实现方法具有多用途灵活的应用能力,为便于进一步直观理解本技术技术方案,以下便详细介绍多个实施例的细节结构和具体编程方式。所述家装灯带的呈现动作至少包括闪烁、换色、区间显示、循环传色及其中几个动作的组合编排。家装灯带设计有至少包括闪烁、换色、区间显示、循环传色的多种呈现动作,甚至将这些动作串联起来能够形成变本文档来自技高网
...
一种家装灯带的实物化编程模块

【技术保护点】
一种家装灯带的实物化编程模块,为面向家装灯带对接并程控两种以上动作的子程序编辑器,所述家装灯带搭建有符合RGB规则的LED及主控板,且主控板一体集成设有CPU、主存器、实物编程积木下载接口和分别对应各个LED的输出端口,其特征在于:所述实物化编程模块设有相关联的动作编辑板、指令模块、微控板及其面向主控板的交互数据接口,所述微控板连有外接数据交互的扩展接口,而所述动作编辑板设有对应LED且数量匹配的手动调控部以及M个定位寄存部、N个动作记录部;手动调控部调制LED定位,M个定位寄存器分别记录家装灯带M个位置状态下全部LED的颜色及亮度集合于存储部,且每个定位寄存器与下一个定位寄存器之间设有延时指令部,每个动作记录部择取全部定位寄存器的颜色及亮度集合并结合延时指令编排整合存储为家装灯带的一个呈现动作子程序,并以唯一匹配的指令代码交互存储于主存器之中;其中M、N为大于2的整数。

【技术特征摘要】
1.一种家装灯带的实物化编程模块,为面向家装灯带对接并程控两种以上动作的子程序编辑器,所述家装灯带搭建有符合RGB规则的LED及主控板,且主控板一体集成设有CPU、主存器、实物编程积木下载接口和分别对应各个LED的输出端口,其特征在于:所述实物化编程模块设有相关联的动作编辑板、指令模块、微控板及其面向主控板的交互数据接口,所述微控板连有外接数据交互的扩展接口,而所述动作编辑板设有对应LED且数量匹配的手动调控部以及M个定位寄存部、N个动作记录部;手动调控部调制LED定位,M个定位寄存器分别记录家装灯带M个位置状态下全部LED的颜色及亮度集合于存储部,且每个定位寄存器与下一个定位寄存器之间设有延时指令部,每个动作记录部择取全部定位寄...

【专利技术属性】
技术研发人员:赵敬双
申请(专利权)人:苏州乐派特机器人有限公司赵敬双
类型:新型
国别省市:江苏;32

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

1