一种实体指令编程模块的制作方法

文档序号:18371605发布日期:2019-08-07 01:45阅读:761来源:国知局
一种实体指令编程模块的制作方法

本实用新型涉及实体编程指令领域,特别是一种承载程序指令模块的实体指令编程模块。



背景技术:

实体编程是少年儿童学习编程技术的一种非常好的形式,少年儿童利用这些实体指令编程模块不但可以学习编程,还不需要直接在电脑屏幕前盯着,可以在保护好少年儿童的视力的前提下,让少年儿童增加编程的感性认识,并培养他们的编程的兴趣。

中国专利公开号CN 207233254 U公开了一种积木式编程设备,该编程设备把屏幕积木编程实现为真正实体积木编程,避免了对儿童的视力伤害,操作起来更加简单,也有助于儿童更加专心进行编程操作。这种积木式编程设备,可以配合一个可以做动作的编程机器人,共同实现机器人动作编程。该设备可以替代Scratch编程软件中计算机或移动终端的程序部分,实现简单的scratch编程功能。本实用新型的积木式编程设备可以使用实体玩具的形式模拟简单的scratch编程,简单、容易学习,相对于在屏幕上的编程,可以起到保护视力的效果,尤其适合作为5~8岁的低龄儿童的编程启蒙工具。

该积木式编程设备包括一个主控积木和若干动作积木;所述主控积木包括主控芯片、接触式电路接口;所述接触式电路接口包括1个GND(电路的地线)接口和若干个GPIO(通用输入/输出)口;所述动作积木包括1个GND接口、1个接地电路和若干个连接电路,接地电路的位置代表积木编码;使用时,所述主控积木通过GND和GPIO接口与动作积木一一串联。这样编程设备中包括主控积木和动作积木,将各种动作程序模块存储在动作积木中。不论是主控积木还是动作积木其接口将会非常复杂,制造成本提高。



技术实现要素:

本实用新型针对目前实体编程设备接口复杂成本高的不足,提供一种实体指令编程模块,该实体指令编程模块具有较简单的接口。

本实用新型为实现其技术目的所采用的技术方案是:一种实体指令编程模块,包括设置在模块壳体内的设置有存储电路、处理电路以及通信接口电路的电路板,在模块壳体相对的两侧分别设置有将各实体指令编程模块相互级联的公头和母座;在所述的模块壳体内设置有将相对两侧的公头和母座中相应的触点电连接的数据线和电源线,在所述的电路板上电源的两级分别与同相的电源经相连,通信接口电路分别与相应的数据线相连。

本实用新型提供一种接口简单的实体指令编程模块。

进一步的,上述的实体指令编程模块中:所述的模块壳体呈直平行六面体的积木形状,所述的公头和母座分别设置在模块壳体的级联面上,级联面分别为模块壳体的前、后面或左、右面或上、下两面。

进一步的,上述的实体指令编程模块中:所述的公头包括设置在壳体级联面的凸起和分布在所述的凸起相对两侧的作为触点的第一金属弹片;所述的母座包括设置在壳体另一级联面的凹坑和分布在所述的凹坑相对两壁的作为触点的第二金属弹片;所述的凸起和凹坑相互配合,与相同的数据线或者电源线相连的第一金属弹片和第二金属弹片相对。

进一步的,上述的实体指令编程模块中:所述的公头和母座分别设置在级联面的偏中心处。

进一步的,上述的实体指令编程模块中:在一级联面的周围设置有凸缘,中间设置有连接用的一行配合柱;在另一级联面上设置有与一级联面上的配合柱配合的两行配合柱。

进一步的,上述的实体指令编程模块中:在公头的侧面还设置有防呆柱。

以下将结合附图和实施例,对本实用新型进行较为详细的说明。

附图说明

附图1是本实用新型实施例1两块实体指令编程模块组合结构图。

附图2是本实用新型实施例1实体指令编程模块俯视图。

附图3是本实用新型实施例1实体指令编程模块仰视图。

附图4是本实用新型实施例1部分截面图。

附图5是本实用新型实施例1分解图。

具体实施方式

实施例1,本实施例是供青少年儿童学习编程的实体指令编程模块,如图1、2、3、4、5所示,在这样的实体指令编程模块壳体1内具有至少一块电路板10,电路板上有存储器电路、处理电路和通信接口电路,不同的实体指令编程模块的存储器内,存储有不同的程序模块,实践上,不能的功能模块存储在不同的实体模块内的存储电路中,在处理器的控制下,利用通信导线或者通信总线这些通信接口电路可以将这些功能模块作为指令或者程序程序代码及在程序组合中的位置信息传送到总的控制器。青少年朋友学习时,通过利用不同的实体指令编程模块不同的级联方式组成可以完成不同功能的计算机程序,为了使其与游戏结合,寓教于乐,本实施例中,实体指令编程模块外壳1设计成垂直平等六边形形状,也就是长方体形状,就像一种积木,因此,也称为积本实体指令编程模块。在实践中外壳可以设计成其它各种开关,如圆柱体状、正六面体状态或者六面柱形等。这样的实体指令编程模块的外壳的两个相对面形成级联面,这样,所有的这样的实体指令编程模块可以通过两个相对的级联面相互连接。在在一面级联面上设置有一个用于连接的公头3,在另一个级联面上设置有与该公头相配的母座2,公头3为在一块级联面上的凸起,母座2另一块级联面上的凹坑,凸起和凹坑相互配合。在两块实体指令编程模块像积木一样级联时,一块上的公头3插入到另一块的母座2,本实施例中,对于一枚这样的实体指令编程模块来说,级联面设在上面和底面,如图2和图3所示,在实际中,可以放在其它相对的两面上,如左面、右面,也可以是前面后面等,根据需要,但对于圆柱形的积木来说,一般是将两个级联面设置在两个圆面上。在公头3插入母座2上时,公头3上有弹片5将与母座2内的弹片5相互接触,也就是电连接,这样,在壳体1内利用导线将公头3和母座2内相应的弹片连接,这些导线包括电源线和数据线,本实施例中,在公头3的两侧各有两片弹片5,分别是两根电源线和两根数据线,两根电源线中一根是+5V的正极线,另一根是地线。两根数据线中一根是高电平线一根是低电平线,两根线上可以传送平衡数据信号。在实体指令编程模块壳体1内的电路板10上,电源的正负极分别接电源线的正极线和地线,通信接口分别与两根数据线相连,通信接口电路通过数据线实现对外的通信。

本实施例的积木形状的实体指令编程模块相互级联非常方便,且相互联紧凑,两个级联面具相互级联紧凑的结构,如图2和图3所示,在一个级联面上四周具有凸缘6,在中间有一行连接用的配合柱4,在另一个级联面上设置有两排连接用的配合柱4,本实施例中,这些实体指令编程模块的壳体1一般使用塑料制成,具有一定的弹性,这些具一定弹性的配合柱相互挤压使得两块裤腰编程模块相互结合。

另外,本实施例中,为了不使公头3和母座2不错接,还设置有防呆设计,如,公头3和母座2分别设置在上下面的一边,不在中间,这样如果不正确级联则公头3和母座2不对应,因此,公头3插不进母座2中,只有正解级联,公头3才能插入到母座2中。另外,在公头2的侧面还设置一根防呆柱8,如果插借了,则防呆柱8可以防止公头3插入到母座2中。

另外,本实施例中,在另外一个侧面上,还设置了一个按键9,这个按键9与电路板电连接,处理电路可以接收利用按键9触发信息输入模式,在程序收集模块中,对指令参数进行简单的编辑,完成后即可打包发送编好程序到执行模块中,进行执行。

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