预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN106020833A(43)申请公布日2016.10.12(21)申请号201610355424.9(22)申请日2016.05.26(71)申请人苏州乐派特机器人有限公司地址215104江苏省苏州市吴中区吴中经济开发区越溪街道塔韵路178号1幢申请人赵敬双(72)发明人赵敬双(74)专利代理机构南京苏科专利代理有限责任公司32102代理人陈忠辉(51)Int.Cl.G06F9/44(2006.01)G05B19/042(2006.01)权利要求书1页说明书3页附图5页(54)发明名称用于实物化编程的U盘式积木(57)摘要本发明公开了一种用于实物化编程的U盘式积木,包括外壳及内置的主控线路板,该主控线路板上接设有微处理器、主存器、触点开关、输出接口、输入接口及为主控线路板供源的电源,该输入接口面向外部的、实物化编程的指令积木程序组对接,在触点开关激发下输入接口所接收的程序数据通过微处理器存入主存器,并在输出接口外联程控对象或外部的指令积木状态下自动输出。本发明采用外形与现有编程积木相近似的壳体制成的U盘式积木,能方便对接已完成实物化编程的各类子程序并实现可控存储、调用,通过单个指令积木即可实现复杂子程序的携带、交互及复用,丰富了实物化编程积木的功能,显著提高了实物化编程的灵活性。CN106020833ACN106020833A权利要求书1/1页1.用于实物化编程的U盘式积木,其特征在于:所述U盘式积木包括外壳及内置的主控线路板,所述主控线路板上接设有微处理器、主存器、触点开关、输出接口、输入接口及为主控线路板供源的电源,所述输入接口面向外部的、实物化编程的指令积木程序组对接,在触点开关激发下输入接口所接收的程序数据通过微处理器存入主存器,并在输出接口外联程控对象或外部的指令积木状态下自动输出。2.根据权利要求1所述用于实物化编程的U盘式积木,其特征在于:所述主存器划分为两个以上独立的存储分区,所述主控线路板上接设有拨档开关,拨档开关的挡位数与存储分区的数量相匹配,两套以上指令积木程序组的程序数据分别一一对应档位并分别存入与档位相对应的存储分区内。3.根据权利要求2所述用于实物化编程的U盘式积木,其特征在于:所述主控线路板上接设有对应拨档开关挡位数的LED指示灯,且LED指示灯受驱连至微处理器、随当前档位点亮指示。4.根据权利要求1所述用于实物化编程的U盘式积木,其特征在于:所述主控线路板上接设有对应输入接口或输出接口运作状态指示的变色LED指示灯,且变色LED指示灯受驱连至微处理器。5.根据权利要求1所述用于实物化编程的U盘式积木,其特征在于:所述电源为可替换式的纽扣电池或内置可充电的锂电池。6.根据权利要求1所述用于实物化编程的U盘式积木,其特征在于:所述输入接口和输出接口为相匹配成对的磁碰式公、母接口,其中公接口设为金属弹簧针,母接口设为金属抵接片。7.根据权利要求1所述用于实物化编程的U盘式积木,其特征在于:所述外壳为对应外部指令积木的八角形盒体、六角形盒体或圆形盒体。2CN106020833A说明书1/3页用于实物化编程的U盘式积木技术领域[0001]本发明属于人机交互领域,具体涉及到对教学、生活各类程控对象实施实物化编程的交互存储、中间媒介设备。背景技术[0002]传统的编程通常是通过键盘输入文本语言来完成。这种编程方式对于计算机初学者而言,理解和使用起来很不方便,主要原因是传统编程语言中的语法和复杂指令,难以被理解和记忆,同时还需要进行大量输入工作。而一般儿童和新手很难记住和理解程序语言的语法、逻辑关系和程序架构等非常专业的知识。现有技术公开了一些实物编程方法和系统,通过图像采集实物编程块的表面识别码,再转换为对应的功能语义序列,用户通过在摄像区域摆放具有识别码的实物模块来进行简单编程,这种实物化的编程方法虽然简单,但其仍然是一种乏味的程序,对于激发儿童及新手学习的效果上并不十分突出和有效。[0003]现有技术中,如专利申请(申请号:201610140066.X;主题名称:实物化编程的指令模块)公开的技术方案提供了一种脱离了计算机语言和程控对象的离线编程积木,是一种实物化编程的可行方案。但该方案不尽完善,在不同用户间如需交流,需重新编排积木。当规模达到一定程度时需要随身携带大量的此类积木,十分不便;或者直接采用对方的积木现场编程,但存在二次编程的偏差。[0004]而且,复杂的实物化编程中,有很多同类型编程积木会被分组重复利用,每一组中的该类编程积木相互间连接方式也是完全相同的,在此情况下将会浪费大量编程积木去重复组成该类分支程序。发明内容[0005]本发明的目的在于提供一种用于实物化编程的U盘式积木,使得现有由实物化的编程积木所形成的多个