一种磁吸式实物编程拼接模块的制作方法

文档序号:12529155阅读:1228来源:国知局
一种磁吸式实物编程拼接模块的制作方法与工艺

本实用新型属于玩具领域,具体涉及一种磁吸式实物编程拼接模块。



背景技术:

伴随着当代中国乃至世界对创客的关注度越来越高,全民创客时代已经来临。在互联网时代的今天,计算机和网络已经成为人们生活中必不可少的一部分。作为创客,也必须要掌握一项基础技能,就是“编程”。程序是计算机的大脑,也只有掌握“编程”的技能,才能够参与到计算机创新制作过程中来。

传统的编程通常是通过键盘输入文本语言的方式来完成的,但这种编程方式对于计算机初学者而言,理解和使用起来很不方便。主要原因在于传统编程语言中的语法和复杂指令,难以被理解和记忆,同时还需要进行大量地输入工作。而一般儿童和新手很难以记住和理解程序语言的语法、逻辑关系和程序架构等非常专业的知识。此外,对文字掌握得还不纯熟的儿童来说,程序的文本编辑方式缺乏直观性,儿童无法采用传统的编程方式来创作自己的程序。因此,图形化编程向儿童提供了一种编程的可行途径,它将各种编程的概念转化为显示在屏幕上的各种图形,儿童只需要对于各种图形进行拖动,就可以完成编程的整个过程。实物编程被认为是图形化编程的一个分支,其与图形化编程不同之处在于,实物编程对于程序的操作超越了计算机屏幕的限制。实物编程通过触觉、物理感知等技术与实物交互,再将实物逻辑转化为程序逻辑来进行编程。与直接让儿童操控电脑相比,让儿童通过操纵实物来进行创作,使其跨越了计算机及相关软件操作所需的技能限制,且实物程序的修改更加直观快捷,更容易掌握编程思想,。通过实物编程系统,儿童可以对程序语言的逻辑有更加直观的理解。程序不再是一行行枯燥的代码,而是一组形象甚至一组实物的组合,儿童通过对实物的拼接组合,就可以完成普通程序语言通过键盘输入代码才能完成的工作。因此,实物编程的特点决定了它更适合儿童进行编程操作。而现有技术中还没有能够将编程实物化的研究和具体产品。



技术实现要素:

实用新型目的:为了克服现有技术中存在的不足,本实用新型提供一种磁吸式实物编程拼接模块。

技术方案:为解决上述技术问题,本实用新型提供的一种磁吸式实物编程拼接模块,包括若干个功能拼接模块,所述功能拼接模块包括模块体以及设在模块体上的连接装置,所述连接装置包括公头连接装置和母头连接装置,所述公头连接装置包括S极磁铁和N极磁铁,设在两极磁铁之间的公头弹簧触头;所述母头连接装置包括S极磁铁和N极磁铁,设在两极磁铁之间的母头触点。

进一步地,所述功能拼接模块呈单八边形或者双八边形。所述公头弹簧触头由六个弹簧触点组成。所述母头角点由六个平头触点组成。

进一步地,功能拼接模块包括条件判断模块、动作模块;所述动作模板包括前进模块、后退模块,左转模块,右转模块或者停止模块。比如条件判断,输入输出选择,循环,动作选择(前进,后退,左转,右转,停止等),相同形状而功能不同的模块以顶面所贴的不同标志加以区别。

有益效果:本实用新型相对于现有技术而言具备以下优点:

本实用新型是基于公开号为CN105137887A的基于编程板的实物化编程方法及其在机器人领域的应用在产品具体实现化,通过本实新型的结构设计能够将不同功能模块之间通过公头弹簧触点和母头弹簧触点以及上面的S极磁铁和N极磁铁相互连接,产生传输电能和信号,并且通过S极磁铁和N极磁铁设计还能够防呆。

附图说明

图1是本实施例中的公头连接装置结构单元示意图。

图2是本实施例中的母头连接装置结构单元示意图。

图3是本实施例中的内部结构示意图。

图4是本实施例中编程程序的流程图。

具体实施方式

下面结合附图对本实用新型作更进一步的说明。

如图1~2所示,一种磁吸式实物编程拼接模块,包括若干个功能拼接模块,所述功能拼接模块包括模块体以及设在模块体上的连接装置,所述连接装置包括公头连接装置和母头连接装置,所述公头连接装置包括S极磁铁1.2和N极磁铁1.1,设在两极磁铁之间的公头弹簧触头1.3;所述母头连接装置包括S极磁铁2.2和N极磁铁2.1,设在两极磁铁之间的母头触点2.3。所述功能拼接模块呈八边形。所述公头弹簧触头由六个弹簧触点组成。所述母头角点由六个平头触点组成。公头和母头两侧均有不同极性的磁体配置,当两个模块接近时,在磁铁吸合离下,公头的弹簧触点可靠地抵压在母头的触点上,实现电路的导通。

如图3所示,公头弹簧触头与母头触点之间设有内部功能电路3,改电路的功能是通过公头读取外部的数据,并进行运算处理,转化成标准的6路信号经母口传递给其他模块。

如图4所示,以编制一个控制行进的小车遇障碍停止的程序为实施例,该小车配置红外传感器,当程序输入到小车的控制板后运行时,可控制小车前进,在小车的控制板收到红外传感器的激发信号时即认为遇到障碍,自动停车。

用户的使用步骤如下:

1.选取动作模块(前进,停止)以及判断模块(如果),并对判断模块做一定的设置选择,比如选择信号输入端口(本例中即选择红外输入口)。

2.按图示顺序相互吸合即可组装成该程序。

3.用数据线将拼接好的模块与小车的控制板连接,则主控板的控制板读入程序。

4.启动程序,控制板先执行前进命令,驱动小车前进,同时实时判断信号输入口是否收到红外传感器的激发信号,如没有接受到信号,则继续执行原前进命令,如果收到信号,则执行停止命令,将小车停止。

以上所述仅是本实用新型的优选实施方式,应当指出:对于本技术领域的普通技术人员来说,在不脱离本实用新型原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本实用新型的保护范围,比如将本实用新型中所提及的模块改为带有相同公母头的正方形,圆型,三角形,或是上述若干形状的叠加,或者增加或减少触点的数量。

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