计算机指令激活玩具的装置制造方法及图纸

技术编号:2894665 阅读:243 留言:0更新日期:2012-04-11 18:40
本实用新型专利技术公开了计算机指令激活玩具的装置。包括计算机和玩具,其特征在于计算机内存有激活指令,玩具上有预设条件要求的并可控制玩具激活状态的微处理器,计算机和玩具的微处理器上都设有可互通信息的通信接口。本实用新型专利技术所提供的装置,必须通过计算机指令激活玩具,玩具激活后才能够被使用,由于这种激活过程的设置,使青少年必须学习计算机基础知识及编程知识才能使用玩具,从而消除青少年只沉溺于游戏而不注重学习的计算机辅助教学的通病,取得积极而又有成效的编程教育的目的。由于其充分运用了系统内计算机及玩具的高度交互性,以及系统显示及动作的直观性,使枯燥无味的程序编制教学变得十分生动有趣,达到寓教于乐的目的。(*该技术在2013年保护过期,可自由使用*)

【技术实现步骤摘要】

本技术涉及玩具,更具体地说涉及计算机指令激活玩具的装置
技术介绍
在各式各样的玩具中,电动玩具及可遥控的玩具已逐渐成为玩具的主流,而由于小型的廉价的微处理器的发展,使得微处理器在玩具中得到了相当广泛地应用。人们制造出各种带有微处理器的玩具,而使玩具能完成多种功能而倍受人们青眯。由于微处理器可以编程,人们可以改变程序使玩具完成各种各样的动作及声光显示,使得玩具更加智能化,趣味化,并向高科技方向发展。玩具的另一发展方向是与计算机相连接,通过与计算机相连接从而实现由计算机对玩具实行程序控制。这种连接可以是实时的,即通过无线或有线方式,计算机直接对玩具发生指令而让玩具动作;也可以是非实时的,即计算机通过特定设备改写玩具内部的存贮的程序而让玩具完成某些特定的操作,等等。由于与计算机相联系,玩具也成为了一种计算机教学的辅助工具,使得学生能在趣味游戏中学到计算机的知识。但是,在以上罗列的各种玩具中,无论是电脑编程的自控玩具(带微处理器的玩具),还是可下载数据的玩具,以及带有教学功能的计算机控制玩具,用户买来以后插上电或装上电池即可使用;厂家考虑多种需求而给这些玩具配备了遥控器,而且能控制玩具的所有功能。这一点,对其它普通类的玩具来说是无可厚非的,因为这就是作为玩具本身的特点;但作为可用计算机指令操作的玩具,特别是用于编程学习的玩具,这一点就值得商计。由于通过电脑或手持遥控器的直接操作,使得许多小孩将这些可编程玩具变成了普通的电控玩具,从而失去了编程学习的意义。因此,针对青少年的编程学习,特别是带有游戏玩具功能的编程学习,就需要一种玩具装置,使青少年能首先必须学习程序编程后才能使用玩具,从而消除青少年只沉溺于游戏而不注重学习的计算机辅助教学的通病。
技术实现思路
本技术的目的是提供一种计算机指令激活玩具的装置。这种计算机指令激活玩具的装置,包括计算机和玩具,其特征在于计算机内存有激活指令,玩具上有预设条件要求的并可控制玩具激活状态的微处理器,计算机和玩具的微处理器上都设有可互通信息的通信接口。上述的计算机包括一个用户编程操作的可视化界面;一套以命令方式直接驱动玩具的玩具编程指令;一组供各种编程语言调用的编程语言接口;一个把指令或函数编译成玩具可以识别格式的语言编译模块;一个发送和接收指令的传输模块。这样可使青少年学习多种计算机语言。上述的计算机指令激活玩具的装置,还包括一个可以接收传输数据,也可完全自行操作的遥控器。这样在激活玩具后,也可用手动摇控玩具了。上述的玩具的激活状态的标志为声、光、动作或其组合。这种激活状态的标志可以有多种组合表现形式。上述的玩具为玩具人或玩具动物或玩具交通工具。本技术所提供的装置,必须通过计算机指令激活玩具,玩具激活后才能够被使用,由于这种激活过程的设置,使青少年必须学习计算机基础知识及编程知识才能使用玩具,从而消除青少年只沉溺于游戏而不注重学习的计算机辅助教学的通病,取得积极而又有成效的编程教育的目的。由于其充分运用了系统内计算机及玩具的高度交互性,以及系统显示及动作的直观性,使枯燥无味的程序编制教学变得十分生动有趣,达到寓教于乐的目的。附图说明图1为系统框图,显示依本技术最佳实施例的计算机下载指令激活玩具的系统构成。图2为激活玩具的工作流程。图3为玩具激活判断流程图。图4为玩具的系统框图。图5为计算机激活工作流程图。图6为液晶显示图案标志示意图。以下结合附图和具体实施方式对本技术作进一步说明。具体实施方式首先结合附图对本技术的激活过程作原理性的说明。参照图1学习者首先给玩具103插电或装上电池,给遥控器102插上电或装上电池,玩具首先进行初始化操作301。参照图3使激活操作数n=1,同时禁止其它所有操作,并进行等待接收计算机命令状态302;也就是此时玩具103除了电源指示灯亮之外没有任何可动的有生命的迹象,遥控器也无法操作控制玩具。这样,学习者就应打开计算机101,执行开机步骤501。参照图5,进入到玩具选项后,则计算机首先就判断玩具是否已被完全激活502,如果是已被完全激活,则可进入编程玩具操作;如果不是,则进入激活可视化界面503。当然,计算机内的激活判断标志是由计算机按操作来进入记录和写入的,在出厂及安装操作软件后,这个判断标志是强制置0的,即没有任何激活操作。激活操作数n也按不同版本有着不同的出厂设置,按照学习不同的语言如Visual Basic,Visual c++,Delphi等设置不同的操作数,这个操作数是无法由用户来改变的。用户执行一步激活操作,则计算机记录和写入一步,直到操作激活步骤N=n即设定的激活步骤。在激活的可视化界面503上,用户可进行激活级别选择504,选择按图标指令方式或者程序指令方式来进行激活操作。接着就进行激活步骤的判断505,从出厂及安装设置n=0开始进行一步一步的激活操作;如起始n=0,经判断,不属于起始步骤,则执行n=n+1的操作510,从而开始第1步的激活操作,再次进入激活步骤判断505。在激活判断505上,此时n=1,属于激活段步骤,则进入调用相应学习内容506。相应的学习内容506,可以是非常丰富的内容,如可以是计算机的基础知识介绍,可以是Visual Basic的集成化开发环境的介绍,也可以是创建Visual C++应用程序的步骤。还可以是Delphi标准控件介绍等等。在相应的学习内容506上,除了显示相应的学习内容外,还有学习提示,并要求学习者回答问题,作出选择;需回答的问题可以是与语言学习有关的问题,也可以是观察玩具某项功能被激活的显示的问题;如果回答或选择出错,则停留在此学习内容上,直到得出正确结论为止。相应的学习内容506,也与激活操作数n有关,如介绍VisualBasic6.0的集成化开发环境,由于Visual Basic的集成化开发环境分为10个部分,我们就可以设定激活操作数n=10,使每一步的激活操作就显示每个部分的作用功能及介绍,以及对这每个部分所设问题的回答,等等。在完成相应学习内容如n=1的步骤506后,则进入发出第n级激活指令507以进行对玩具的第n级激活,而后就进入n是否等于设定值的判断508,如设定值为10,则下一步就进入编程玩具操作511,可以任意操作玩具。如果不等于设定值,则转入n=n+1步骤509,从而进行下一步的激活工作。当计算机发出第n级激活指令507后,即在可视化激活界面503上发出指令,参照图2,此指令经编译模块202编译成玩具可以识别的格式,经指令模块203和传输模块204,传送给玩具103来执行。上面提到的玩具103在插电后即进入等待接收计算机命令状态302,参照图3,等待接收计算机发出的信息。而玩具103接收到计算机传输来的指令后,经412选频电路和411放大电路后,进入玩具的核心——CPU及存贮器401。而玩具103一旦接收到计算机指令后,就首先进入是否计算机控制命令的判断303,如果不是控制命令则转入重新等待计算机命令态302。如果是控制命令,则玩具进行是否已经激活的判断304;此时,若玩具已经被激活则允许此控制指令来操作玩具,如果没有被激活,则进入激活指令级别的判断305。在激活指令级别判断305上,由于玩具103在加电初始化301时使n=1,因此它本文档来自技高网
...

【技术保护点】
一种计算机指令激活玩具的装置,包括计算机和玩具,其特征在于计算机内存有激活指令,玩具上有预设条件要求的并可控制玩具激活状态的微处理器,计算机和玩具的微处理器上都设有可互通信息的通信接口。

【技术特征摘要】

【专利技术属性】
技术研发人员:陈卓丹柴剑平陈文敏高伟黄谦
申请(专利权)人:汕头市龙湖区汕龙电子有限公司
类型:实用新型
国别省市:44[中国|广东]

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

1