一种发光积木的可编程控制方法与流程

文档序号:12325989阅读:290来源:国知局
一种发光积木的可编程控制方法与流程

本发明涉及实物编程积木领域,具体而言,涉及一种发光积木的可编程控制方法。



背景技术:

传统的编程通常是通过键盘输入文本语言来完成。这种编程方式对于计算机初学者而言,理解和使用起来很不方便,主要原因是传统编程语言中的语法和复杂指令,难以被理解和记忆,同时还需要进行大量输入工作。而一般儿童和新手很难记住和理解程序语言的语法、逻辑关系和程序架构等非常专业的知识。此外,对文字掌握得还不纯熟的儿童来说,程序的文本编辑方式缺乏直观性,儿童无法采用传统的编程方式来创作自己的程序。图形化编程向儿童提供了一种编程的可行途径。它将各种编程的概念转化为显示在屏幕上的各种图形,儿童只需要对于各种图形进行拖动,就可以完成编程的整个过程。而实物编程被认为是图形化编程的一个分支。与图形化编程不同之处在于,实物编程对于程序的操作超越了计算机屏幕的限制。实物编程通过触觉、物理感知等技术与实物交互,再将实物逻辑转化为程序逻辑来进行编程。与直接让儿童操控电脑相比,让儿童通过操纵实物来进行创作,更容易让儿童投入到整个过程当中。

正是在这种背景之下,实物编程积木应用而生了。通过实物编程积木,儿童可以对程序语言的逻辑有更加直观的理解。程序不再是一行行枯燥的代码,而是一组形象甚至一组实物的组合,儿童通过对实物编程积木的拼接组合,就可以完成普通程序语言通过键盘输入代码完成的工作。编程积木的特点也决定了它更适合儿童进行编程操作。

目前的实物编程积木所包含的程序逻辑都是用以控制运行单元的一些动作的。例如,中国专利CN104898456A所公开的一种实物化编程的方法及其在机器人领域的应用以及中国专利CN105589341A所公开的一种实物化编程的指令模块中所介绍的实物编程积木,其主要是针对小车等实施对象的前进、后退、转弯、动作时间、传感器等的控制,主要用于赛车、机器人等领域,对于儿童的智力开发也仅局限于这类领域之中,其无法针对如发光积木领域实现程序逻辑的控制功能。

现有的发光积木其只是进行简单的二极管线路连接,拼接完成后的发光积木只能形成固定的颜色光和图案光。例如,中国专利CN202182352U所公开的积木式发光二极管灯,其只是简单地将含有发光二极管的积木拼接在一起,形成所需要的结构,以发出所需要的颜色光和图案光。但是,其也是无法对灯光进行编程的控制,在使用上也就存在着局限性,无法适用儿童对实物编程积木的需要。



技术实现要素:

鉴于此,本发明提供了一种发光积木的可编程控制方法,旨在解决现有技术中的发光积木无法实现编程控制的问题。

为此,本发明提供了一种发光积木的可编程控制方法,其包括以下步骤:

1)在单个积木主体内搭建至少一发光二极管组,发光二极管组包括两个发光二极管,两个发光二极管之间相反向设置或相同向设置,两个发光二极管分别发出不同的颜色光;

2)选择好单个积木主体的颜色光;

3)将多个积木主体进行拼接构成积木组件,拼接使得多个积木主体内的发光二极管进行连接;

4)在正极和负极中选择一种正负极组合实现积木组件与控制单元的电连接;

5)控制单元输出相应的控制指令至积木组件,积木组件运行相应颜色的灯光。

进一步地,上述积木组件中还拼接入逻辑编程积木,控制单元的装载程序装载逻辑编程积木的程序逻辑至装载程序内的存储器中,控制单元控制积木组件中单个或多个积木主体实现相应的结果。

进一步地,上述逻辑编程积木为传感编程积木,控制单元的装载程序装载传感编程积木的传感程序逻辑至装载程序内的存储器中,传感器受到触发后,控制单元控制积木组件中单个或多个积木主体实现相应的结果。

进一步地,上述逻辑编程积木为时间编程积木,控制单元的装载程序装载时间编程积木的时间程序逻辑至装载程序内的存储器中,控制单元控制积木组件中单个或多个积木主体的发光时间。

进一步地,上述步骤4)具体为:在控制单元中选择正负、负正和负负中的一种实现积木组件与控制单元的电连接。

进一步地,上述步骤4)具体为:在控制单元中选择正负正、负正负、正负负和负正正中的一种实现积木组件与控制单元的电连接。

进一步地,上述积木主体为在X、Y轴内延伸的平面块体。

进一步地,上述平面块体为圆形、椭圆形或多边形。

进一步地,上述积木主体为在X、Y、Z轴内延伸的立体块体。

进一步地,上述立体块体具有多个分支部,其分别沿着X、Y、Z轴内延伸。

本发明提供的一种发光积木的可编程控制方法,准备好具有发光二极管的积木主体,完成颜色选择和拼装后,在正极和负极中选择一种正负极组合实现积木组件与控制单元的电连接,例如选择负负组合、正负组合、负正组合等等,由此实现对积木拼接后的颜色光和图案光的可编程控制。

因此,本发明相较于现有技术具有以下优点:

1)可以实现对积木拼接后的颜色光和图案光的可编程控制,由此取代传统的发光积木的简单拼接,由此更适合对儿童的编程智力的开发;

2)可以应用于一些广告招牌中,解决传统招牌采用LED招牌的单一和高成本问题。

附图说明

通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:

图1为本发明实施例提供的一种发光积木的可编程控制方法的流程示意图;

图2为本发明实施例提供的一种发光积木的可编程控制方法在一种实施方式下发光积木的拼接结构示意图;

图3为本发明实施例提供的一种发光积木的可编程控制方法在另一种实施方式下发光积木的拼接结构示意图;

图4为本发明实施例提供的一种发光积木的可编程控制方法在一种实施方式下发光积木的结构示意图;

图5为本发明实施例提供的一种发光积木的可编程控制方法在另一种实施方式下发光积木的结构示意图。

具体实施方式

下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。

实施例1:

参见图1至图2,图中示出了本发明实施例1提供的一种发光积木的可编程控制方法,其包括以下步骤:

S1:在单个积木主体1内搭建一发光二极管组2,发光二极管组2包括两个发光二极管21,两个发光二极管21之间相反向设置或相同向设置,两个发光二极管21分别发出不同的颜色光;

S2:选择好单个积木主体1的颜色光;

S3:将多个积木主体1进行拼接构成积木组件3,拼接使得多个积木主体1内的发光二极管21进行连接;

S4:在正极和负极中选择一种正负极组合实现积木组件3与控制单元4的电连接,具体可以为:在控制单元4中选择正负、负正和负负中的一种实现积木组件3与控制单元4的电连接,原理就是利用正负等之间的压差实现颜色的变化;

S5:控制单元4输出相应的控制指令至积木组件3,积木组件3运行相应颜色的灯光。

为了使得发光积木实现更多的编程功能,参见图2,上述积木组件3中还拼接入逻辑编程积木5,控制单元4的装载程序装载逻辑编程积木5的程序逻辑至装载程序内的存储器中,控制单元4控制积木组件3中单个或多个积木主体实现相应的结果。该逻辑编程积木5具体可以为传感编程积木,控制单元的装载程序装载传感编程积木的传感程序逻辑至装载程序内的存储器中,传感器受到触发后,控制单元控制积木组件中单个或多个积木主体实现相应的结果。该逻辑编程积木5还可以具体为时间编程积木,控制单元的装载程序装载时间编程积木的时间程序逻辑至装载程序内的存储器中,控制单元控制积木组件中单个或多个积木主体的发光时间。

参见图4,上述积木主体1可以为在X、Y轴内延伸的平面块体,该平面块体具体可以为圆形、椭圆形或多边形。

参见图5,上述积木主体1可以为在X、Y、Z轴内延伸的立体块体,该立体块体可以具有多个分支部,其分别沿着X、Y、Z轴内延伸,例如金字塔形、三轴延伸的形状等

实施例2:

参见图1及图3,图中示出了本发明实施例2提供的一种发光积木的可编程控制方法,本实施例与实施例1所述类似,不同之处在于,

步骤S1:在单个积木主体1内搭建两发光二极管组2,发光二极管组2包括两个发光二极管21,两个发光二极管21之间相反向设置或相同向设置,两个发光二极管21分别发出不同的颜色光;

步骤S4:在控制单元4中选择正负正、负正负、正负负和负正正中的一种实现积木组件3与控制单元4的电连接。

上述的步骤S1中,还可以根据需要设置更多个发光二极管组2,步骤S4中的组合则根据发光二极管组2的数量进行递增,在此不再一一举例。

上述实施例提供的一种发光积木的可编程控制方法,准备好具有发光二极管的积木主体,完成颜色选择和拼装后,在正极和负极中选择一种正负极组合实现积木组件与控制单元的电连接,例如选择负负组合、正负组合、负正组合等等,由此实现对积木拼接后的颜色光和图案光的可编程控制。

因此,上述实施例相较于现有技术具有以下优点:

1)可以实现对积木拼接后的颜色光和图案光的可编程控制,由此取代传统的发光积木的简单拼接,由此更适合对儿童的编程智力的开发;

2)可以应用于一些广告招牌中,解决传统招牌采用LED招牌的单一和高成本问题。

显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。

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