玩具的制作方法

文档序号:11937754阅读:520来源:国知局
玩具的制作方法与工艺

本实用新型涉及通信领域,特别是涉及一种玩具。



背景技术:

目前,由于一些智能终端(如苹果手机、苹果平板电脑)不支持蓝牙4.0以下的互通指令功能,即支持蓝牙4.0以上的智能终端不能与只具有蓝牙4.0以下的设备互通指令,因此和这些智能终端互通指令时需要拥有蓝牙4.0以上的设备才能实现。

传统的玩具一般是只拥有蓝牙2.0的玩具,只拥有蓝牙2.0的玩具和上述智能终端通讯时只支持音频数据的传输,而无法获取智能终端发送的指令,如果要想让只拥有蓝牙2.0的玩具获取到上述智能终端下发的指令,需要增加一个解密芯片,但这个解密芯片的价格是昂贵的,对于玩具这些中低端产品来讲,产品价格往往难以接受,但不使用这个价格昂贵的解密芯片,又不能实现只拥有蓝牙2.0的玩具与只支持蓝牙4.0的智能终端互通指令的功能。



技术实现要素:

鉴于此,有必要针对传统的不使用价格昂贵的解密芯片,就不能实现只拥有蓝牙2.0的玩具与只支持蓝牙4.0的智能终端互通指令的功能的问题,提供一种不增加任何额外成本的情况下就能实现只拥有蓝牙2.0的玩具和上述智能终端互通指令的玩具。

为达到实用新型目的,提供一种指令互动装置,包括:

蓝牙装置,用于获取智能终端发送的指令,所述指令中预先嵌入了超声波码,对所述指令进行解码,得到超声波码值;

处理装置,与所述蓝牙装置连接,用于获取所述蓝牙装置解码后的所述超声波码值,并对所述超声波码值进行处理,生成动作指令信号。

在其中一个实施例中,还包括:

驱动装置,与所述处理装置连接,用于获取所述动作指令信号,生成动作驱动信号;

电机,与所述驱动装置连接,用于在所述动作驱动信号的驱动下执行相应的动作。

在其中一个实施例中,还包括:

第一存储装置,与所述处理装置连接,用于预存所述超声波码值和所述动作指令信号对应的动作指令对应关系及所述处理装置所需的运行程序;

所述处理装置包括:

处理模块,分别与所述蓝牙装置和所述第一存储装置连接,用于获取所述第一存储装置中的所述动作指令对应关系和所述运行程序,并执行所述运行程序从所述动作指令对应关系中获取所述超声波码值对应的所述动作指令信号。

在其中一个实施例中,还包括:

随机存取存储器,与所述第一存储装置和所述处理模块连接,所述处理模块获取所述第一存储装置中的所述动作指令对应关系和所述运行程序,并将所述动作指令对应关系和所述运行程序存储在所述随机存取存储器中。

在其中一个实施例中,所述蓝牙装置,还用于获取所述智能终端发送的第一音频数据;

所述处理装置中还包括:

数模转换模块,与所述蓝牙装置连接,用于对所述第一音频数据进行数模转换,转换为第一模拟声音信号。

在其中一个实施例中,还包括:

第二存储装置,与所述数模转换模块连接,用于存储第二音频数据;

所述数模转换模块,还用于获取所述第二音频数据,并对所述第二音频数据进行数模转换,转换为第二模拟声音信号。

在其中一个实施例中,所述处理装置中还包括:

至少两个串行外设接口,其中的第一串行外设接口与所述第一存储装置连 接,其中的第二串行外设接口与所述第二存储装置连接;

所述处理模块通过所述第一串行外设接口与所述第一存储装置连接;

所述数模转换模块通过所述第二串行外设接口与所述第二存储装置连接。

在其中一个实施例中,所述处理装置中还包括:

通用串行总线,用于与所述第二串行外设接口连接,还用于与外部终端连接;

所述外部终端通过所述通用串行总线和所述第二串行外设接口对所述第二存储装置中的所述第二音频数据进行读写。

在其中一个实施例中,还包括:

外扩电路,与所述数模转换模块连接,用于播放所述数模转换模块转换后的模拟声音信号。

在其中一个实施例中,还包括:与所述外扩电路连接的扩音装置。

本实用新型的有益效果包括:

上述玩具,在智能终端发送的指令中预先嵌入超声波码,使得智能终端向玩具发送的指令实际上是超声波码对应的几段音频数据,因此,无需采用解码芯片就能实现玩具获取智能终端发送的指令的功能,解除了智能终端向只拥有蓝牙2.0的玩具发送指令时的限制,且由于玩具没有采用解码芯片,因此没有增加任何费用,具有成本低廉,满足更多消费者需求的效果。

附图说明

图1为一个实施例中的玩具的结构示意图;

图2为另一个实施例中的玩具的结构示意图;

图3为又一个实施例中的玩具的结构示意图;

图4为一个实施例中的玩具的控制方法的流程示意图。

具体实施方式

为了使本实用新型的目的、技术方案及优点更加清楚明白,以下结合附图 及实施例对本实用新型玩具进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本实用新型,并不用于限定本实用新型。

在一个实施例中,如图1所示,提供了一种指玩具,包括:蓝牙装置100,用于获取智能终端发送的指令,所述指令中预先嵌入了超声波码,对所述指令进行解码,得到超声波码值。处理装置200,与蓝牙装置100连接,用于获取蓝牙装置100解码后的超声波码值,并对超声波码值进行处理,生成动作指令信号。

本实施例中,智能终端要与蓝牙版本为4.0以下玩具进行指令互通之前,先下载与该玩具对应的应用程序,该应用程序能够在智能终端向蓝牙装置100中的蓝牙版本为4.0以下的玩具发送指令时预先嵌入超声波码,超声波码是运用超声波算法对声音频率进行运算得出的一种码,这样智能设备向玩具发送的指令实际上是与超声波码对应的几段音频数据,蓝牙装置接收到指令后,运用超声波解码算法计算出上述几段音频数据对应的超声波码值,对超声波码值进行处理,生成动作指令信号,控制玩具执行相应的动作。其中,处理装置200可以为单片机,采用单片机,简单方便,易于实施。智能终端包括苹果手机、苹果平板电脑及其他只支持蓝牙4.0以上的终端设备。蓝牙装置100中不具有蓝牙4.0及以上的版本,只拥有蓝牙4.0以下的版本,如蓝牙装置100中的蓝牙版本为蓝牙2.0。

例如:苹果手机向只拥有蓝牙2.0的玩具发送“向左转”的指令时,苹果手机下载的应用程序自动嵌入“10”的超声波码,此时苹果手机发送的指令实际上是两段超声波音频数据,如果预先定义1800Hz的超声波对应数值“1”,1700Hz的超声波对应数字“0”(也可将不同频率的超声波信号对应的不同的数值),则苹果手机向玩具发送的指令实际上是先发送1800Hz的超声波,再发送1700Hz的超声波,两段超声波音频数据持续的时间一样,如500ms,即玩具中的蓝牙装置100在接收苹果手机发送的指令时,实际上接收的是持续时间为500ms频率为1800Hz的超声波和持续时间为500ms频率为1700Hz的超声波,响应时间共计1s。蓝牙装置100接收到1800Hz的超声波和1700Hz的超声波后根据预存的 编码关系(如码本)对指令进行解码,获得超声波码“10”,进而获得对应的超声波码值为“2”,处理装置中预存有超声波码值和动作指令信号的动作指令对应关系,根据动作指令对应关系获取超声波码值为“2”对应的动作指令信号为“向左转”,从而控制玩具向左转。其中,动作指令对应关系包括:超声波码“00”对应超声波码值“0”对应“向前进”的动作指令信号;超声波码“01”对应超声波码值“1”对应“向后退”的动作指令信号;超声波码“10”对应超声波码值“2”对应“向左转”的动作指令信号;超声波信号“11”对应超声波码值“3”对应“向右转”的动作指令信号。需要说明的是,上述叙述只用于解释说明上述实施例,并不用于限制。采用1700Hz到1800Hz左右的声音信号既能保证声音能够被所识别,又避免与人发出的声音(通常在85HZ~1100HZ)产生干扰。

本实施例中,由于智能终端和只拥有蓝牙2.0的玩具之间的通讯只支持音频数据的传输,在指令中原先嵌入超声波码,使得智能终端向玩具发送的指令实际上是超声波码对应的几段音频数据,因此,无需采用解码芯片就能实现玩具获取智能终端发送的指令的功能,解除了智能终端向只拥有蓝牙2.0的玩具发送指令时的限制,且本实施例中的玩具由于其没有采用解码芯片,因此没有增加任何费用,具有成本低廉,满足更多消费者需求的效果。

需要说明的是,蓝牙装置100在接收智能终端发送的指令时,由于指令实际上是超声波码对应的接几段音频数据,这几段音频数据的长度加在一起的时间大概有1s的时间,即从智能终端发送指令到蓝牙装置100接收到指令最快需要1s的时间,因此,玩具的实时性不是很高,但对于对实时性要求不是很高的玩具,这个响应时间已足以满足消费者的需求,对只拥有蓝牙2.0的玩具来讲,达到了成本低廉的效果,是一种非常有意义的设计。

在一个实施例中,参见图2,还包括:驱动装置300,与处理装置200连接,用于获取动作指令信号,生成动作驱动信号。电机400,与驱动装置300连接,用于在动作驱动信号的驱动下执行相应的动作。

驱动装置300的输入引脚与处理装置200(如单片机的引脚)连接,输出引脚与电机连接,这样就可以实现处理装置200控制电机400转动的功能,也就 是实现玩具的四处跑动。

在一个实施例中,还包括:第一存储装置500,与处理装置200连接,用于预存超声波码值和动作指令信号对应的动作指令对应关系及处理装置200所需的运行程序。

处理装置200包括:处理模块210,分别与蓝牙装置100和第一存储装置500连接,用于获取第一存储装置500中的动作指令对应关系和运行程序,并执行运行程序从动作指令对应关系中获取超声波码值对应的动作指令信号。

通过动作指令对应关系获取超声波码值对应的动作指令信号,简单方便,易于实施。优选的,动作指令对应关系为动作指令对应表,在一个具体的实施例中,动作指令对应表为超声波码值“0”对应“向前进”的动作指令信号,超声波码值“1”对应“向后退”的动作指令信号,超声波码值“2”对应“向左转”的动作指令信号,超声波码值“3”对应“向右转”的动作指令信号。

在一个实施例中,还包括:随机存取存储器,与第一存储装置500和处理模块210连接,处理模块210获取第一存储装置500中的动作指令对应关系和运行程序,并将动作指令对应关系和运行程序存储在随机存取存储器中。

动作指令对应关系和运行程序都存储在第一存储装置500中,而不直接存储在处理模块中,减轻处理模块210的工作压力,提高处理模块210的处理效率。优选的,处理装置200中还包括RAM(Random Access Memory,随机存取存储器),当处理模块210执行相应的功能时,先将用到的运行程序和动作指令对应关系读取到RAM中,再从RAM中读取相应的函数数据执行相应的功能,达到特定的功能。由于RAM可以随时读写,而且速度很快,因此可以有效提高处理模块210的处理效率。

其中,第一存储装置500为Flash存储器(闪存),闪存是一种不挥发性(Non-Volatile)内存,在没有电流供应的条件下也能够长久地保持数据,其存储特性相当于硬盘。

在一个实施例中,蓝牙装置100,还用于获取智能终端发送的第一音频数据。处理装置200中还包括:数模转换模块220,与蓝牙装置100连接,用于对第一 音频数据进行数模转换,转换为第一模拟声音信号。

本实施例中,不仅能达到智能终端控制玩具执行相应动作的效果,且还能实现智能终端控制玩具发出声音的效果。例如:智能终端发送“向左转”的音频数据,玩具播放“向左转”的声音后,执行“向左转”的动作。

在一个实施例中,还包括:第二存储装置600,与数模转换模块220连接,用于存储第二音频数据。数模转换模块220,还用于获取第二音频数据,并对第二音频数据进行数模转换,转换为第二模拟声音信号。

本实施例中的第二存储装置600可扩大玩具的存储容量,其内存储有多种类型的音频数据,如音乐数据、诗歌数据和计算数据等,以使玩具发出多种声音,满足消费者的不同需求。其中,第二存储装置600为TF卡(Trans-flash Card,快闪存储卡),是一种极细小的快闪存储器。

在一个实施例中,处理装置200中还包括:至少两个串行外设接口,其中的第一串行外设接口与第一存储装置500连接,其中的第二串行外设接口与第二存储装置600连接。处理模块210通过第一串行外设接口与所述第一存储装置500连接。数模转换模块220通过第二串行外设接口与第二存储装置600连接。

串行外设接口(serial peripheral interface,SPI)是一种串行通信方式,用于处理装置200的外围扩展,可实现快速、同步、全双工的通信。处理模块210通过第一串行外设接口与第一存储装置500连接,实现处理模块210与第一存储装置500的快速、同步、全双工通信。数模转换模块220通过第二串行外设接口与第二存储装置600连接,实现数模转换模块220和第二存储装置600快速、同步、全双工通信。除了第一串行外设接口和第二串行外设接口外,处理装置200还包括另外的串行外设接口,增大处理装置200的可扩展性。

在一个实施例中,处理装置200中还包括:通用串行总线230,用于与第二串行外设接口连接,还用于与外部终端连接。外部终端通过通用串行总线230和第二串行外设接口对第二存储装置600中的第二音频数据进行读写。

在玩具的使用过程中,若用户想对玩具中存储的第二音频数据进行修改、 删除或增加时,可通过外部终端(如电脑)对第二存储装置600中的第二音频数据进行读写,以满足用户的不同需求。

在一个实施例中,还包括:外扩电路700,与数模转换模块220连接,用于播放数模转换模块220转换后的模拟声音信号。

外扩电路700实现玩具播放声音的功能。如玩具接收到智能终端发送的第一音频数据后,外扩电路700播放数模转换模块220转换后的第一模拟声音信号,或者数模转换模块220对第二存储装置600中的第二音频数据进行转换后,外扩电路700播放转换后的第二模拟声音信号。

优选的,在一个实施例中,还包括:与外扩电路连接扩音装置。

扩音装置能够使得播放的声音更敞亮,更易被人们所识别。优选的,扩音装置为喇叭。

为了使上述玩具的功能更加清楚明了,以下结合玩具的控制方法进行进一步详细的说明,玩具的控制方法包括:

S100,蓝牙装置获取智能终端发送给玩具的指令,其中,指令中预先嵌入了超声波码。

S200,蓝牙装置对指令进行解码,获得超声波码值。

S300,处理装置对超声波码值进行处理,生成控制玩具动作的动作指令信号。

本实施例中的玩具的控制方法,通过在指令中嵌入超声波的方式来实现只拥有蓝牙2.0的玩具与智能终端的指令互通,且玩具中也无需增加任何成本。由于能够接收到智能终端发送的指令,因此在对指令进行处理后,可生成动作指令信号,控制玩具执行相应的动作,如四处跑动,从而实现智能终端控制玩具的功能。

在一个实施例中,步骤S200包括:

处理装置获取超声波码值和动作指令信号对应的动作指令对应关系。

处理装置在动作指令对应关系中查找超声波码,获得与所述超声波码对应的动作指令信号。其中,动作指令对应关系为动作指令对应表。

本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)或随机存储记忆体(Random Access Memory,RAM)等。

以上所述实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。

以上所述实施例仅表达了本实用新型的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对实用新型专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本实用新型构思的前提下,还可以做出若干变形和改进,这些都属于本实用新型的保护范围。因此,本实用新型专利的保护范围应以所附权利要求为准。

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