一种玩具间数据交互的方法和系统技术方案

技术编号:18664702 阅读:43 留言:0更新日期:2018-08-14 19:47
本发明专利技术公开了一种玩具间数据交互的方法和系统。该玩具间数据交互的方法,包括:按编译规则生成交互激活数据的编码;通过喇叭向外部发出载有所述编码的超声波;外部的麦克风收到所述超声波后对所述超声波进行解码;对解码得到的交互激活数据进行响应。通过在玩具内生成交互激活数据的编码,将编码以超声波的形式向其它玩具发送,其他玩具对接收到的超声波进行解码提取指令,并对指令做出响应,在不增加硬件的情况下实现了目标功能,且通讯过程不受方位角度限制。

【技术实现步骤摘要】
一种玩具间数据交互的方法和系统
本专利技术涉及玩具领域,尤其涉及一种玩具间数据交互的方法和系统。
技术介绍
随着电子技术和网络技术的不断发展,玩具的智能化程度越来越高,交互性能越来越好。例如两个玩具或几个玩具之间的唱歌、跳舞、问答等,通过产品之间的互动让玩具的使用者能更好的融入场景中,增强了玩具的互动效果,也让玩具实现了寓教于乐的功能。现有的玩具之间的互动主要通过蓝牙、2.4G、WiFi或红外通讯等无线通讯技术实现,上述无线通讯过程除了需要专用的硬件设备实现通讯功能,在实现通讯过程中也需要繁琐的配对或者特定的放置方位。
技术实现思路
本专利技术提供了一种玩具间数据交互的方法和装置,其通过在玩具内生成交互激活数据的编码,将编码以超声波的形式向其它玩具发送,其他玩具对接收到的超声波进行解码提取指令,并对指令做出响应,在不增加硬件的情况下实现了目标功能,且通讯过程不受方位角度限制。为实现上述设计,本专利技术采用以下技术方案:一方面采用一种玩具间数据交互的方法,包括:按编译规则生成交互激活数据的编码;通过喇叭向外部发出载有所述编码的超声波;外部的麦克风收到所述超声波后对所述超声波进行解码;对解码得到的交互激活数据进行响应。其中,所述按编译规则生成交互激活数据的编码,包括:根据所述交互激活数据的数据长度确认该交互激活数据对应的编码的字长机制;按预定的编译规则将所述交互激活数据生成对应所述字长机制的编码。其中,所述交互激活数据的类型包括只有控制指令的单一数据和同时有控制指令和内容索引的混合数据;所述字长机制包括对应于所述单一数据的单字节和对应于所述混合数据的多字节;所述单字节和多字节中首字节的前六位为控制指令位,后两位为数据校验位。其中,所述多字节包括双字节和三字节;所述控制指令位中0-7为单字节的控制指令;所述控制指令位中8-15为双字节的控制指令;所述控制指令位中16-23为三字节的控制指令。其中,所述对解码得到的交互激活数据进行响应,具体为:对解码得到的控制指令进行响应;根据所述内容索引读取预存的响应数据,将所述响应数据根据所述控制指令进行输出。另一方面采用一种玩具间数据交互的系统,包括:数据编码模块,用于按编译规则生成交互激活数据的编码;声波发送模块,用于通过喇叭向外部发出载有所述编码的超声波;声波解码模块,用于外部的麦克风收到所述超声波后对所述超声波进行解码;数据响应模块,用于对解码得到的交互激活数据进行响应。其中,所述数据编码模块,包括:字长确认子模块,用于根据所述交互激活数据的数据长度确认该交互激活数据对应的编码的字长机制;编译生成子模块,用于按预定的编译规则将所述交互激活数据生成对应所述字长机制的编码。其中,所述交互激活数据的类型包括只有控制指令的单一数据和同时有控制指令和内容索引的混合数据;所述字长机制包括对应于所述单一数据的单字节和对应于所述混合数据的多字节;所述单字节和多字节中首字节的前六位为控制指令位,后两位为数据校验位。其中,所述多字节包括双字节和三字节;所述控制指令位中0-7为单字节的控制指令;所述控制指令位中8-15为双字节的控制指令;所述控制指令位中16-23为三字节的控制指令。其中,所述数据响应模块,具体用于:对解码得到的控制指令进行响应;根据所述内容索引读取预存的响应数据,将所述响应数据根据所述控制指令进行输出。本专利技术的有益效果为:通过在玩具内生成交互激活数据的编码,将编码以超声波的形式向其它玩具发送,其他玩具对接收到的超声波进行解码提取指令,并对指令做出响应,在不增加硬件的情况下实现了目标功能,且通讯过程不受方位角度限制。附图说明为了更清楚地说明本专利技术实施例中的技术方案,下面将对本专利技术实施例描述中所需要使用的附图作简单的介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据本专利技术实施例的内容和这些附图获得其他的附图。图1是本专利技术具体实施方式中提供的一种玩具间数据交互的方法的第一实施例的方法流程图。图2A是本专利技术具体实施方式中提供的一种玩具间数据交互的方法的第二实施例的方法流程图。图2B是本专利技术具体实施方式中提供的一种玩具间数据交互的方法的第二实施例中玩具交互示意图。图2C是本专利技术具体实施方式中提供的一种玩具间数据交互的方法的第二实施例中字长机制的结构示意图。图3是本专利技术具体实施方式中提供的一种玩具间数据交互的系统的第一实施例的结构方框图。图4是本专利技术具体实施方式中提供的一种玩具间数据交互的系统的第二实施例的结构方框图。具体实施方式为使本专利技术解决的技术问题、采用的技术方案和达到的技术效果更加清楚,下面将结合附图对本专利技术实施例的技术方案作进一步的详细描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。请参考图1,其是本专利技术具体实施方式中提供的一种玩具间数据交互的方法的第一实施例的方法流程图。如图所示,该方法,包括:步骤S101:按编译规则生成交互激活数据的编码。在玩具的交互过程中,互动需要某种方式触发。触发的方式主要有两种,一种是手动触发,一种是自动触发。手动触发主要是用户向玩具输入指令实现触发;例如操作玩具上的某个按键、通过与玩具实现连接的终端(例如遥控、手机)输入某个指令。自动触发主要是某种预定事件发生触发操作;例如到达某一预定的时间。交互过程是对预设的交互规则的不断响应,交互激活数据相当于交互活动的起点,后续的响应过程都是基于交互激活数据实现。一个完整的交互过程可能需要至少两个玩具之间进行多次的来回互动,一个玩具对另一个玩具的交互激活数据响应之后,会发出一个交互激活数据等待对方的响应。每一次某个玩具向另一个玩具发送数据以激活下一个回合互动,都可以视为一个交互激活数据的发送过程。也就是说,如果某次交互过程为A→B→A→B→A;那么整个交互过程中总共发送了4次交互激活数据,A和B各两次。在本方案中描述的是单次互动的数据处理过程,一个完整的互动过程由多个交互激活数据发送的综合实现。编码过程在现有技术中多有实现,在此不做进一步说明。步骤S102:通过喇叭向外部发出载有编码的超声波。超声波是一种频率高于20000赫兹的声波,它的方向性好,穿透能力强,超声波因其频率下限大于人的听觉上限而得名。喇叭作为一种电子声音设备能够控制发出各种频率的声波以实现各种需求的信号输出。在本方案中,利用人无法听到超声波的特性对交互激活数据进行编码后通过超声波输出,不会与人之间产生信息流动。提高了方案实施过程中的交互效果。当然,喇叭发出超声波有一定的参数要求,具体而言,至少要求能受得住20000赫兹的信号。步骤S103:外部的麦克风收到超声波后对超声波进行解码。麦克风对周围的声波信号进行采集并对声波信号进行解码。在解码前,因为喇叭本身的精度高低或外部的声波干扰会造成麦克风采集到的声波信号与编码后理想的声波信号存在差距,也就是说麦克风采集到的是带有噪声干扰信号的数据包。对于带有噪声干扰信号的数据包中的数据,进行放大、采样、叠加和除噪操作后,解码还原出正确的交互激活数据。步骤S104:对解码得到的交互激活数据进行响本文档来自技高网...

【技术保护点】
1.一种玩具间数据交互的方法,其特征在于,包括:按编译规则生成交互激活数据的编码,所述交互激活数据的类型包括只有控制指令的单一数据和同时有控制指令和内容索引的混合数据,所述交互需要至少两个玩具之间多次交互;根据交互激活数据的数据长度确认该交互激活数据对应的编码的字长机制;按预定的编译规则将所述交互激活数据生成对应所述字长机制的编码;通过喇叭向外部发出载有所述编码的超声波;外部的麦克风收到所述超声波后对所述超声波进行解码;对解码得到的交互激活数据进行响应。

【技术特征摘要】
1.一种玩具间数据交互的方法,其特征在于,包括:按编译规则生成交互激活数据的编码,所述交互激活数据的类型包括只有控制指令的单一数据和同时有控制指令和内容索引的混合数据,所述交互需要至少两个玩具之间多次交互;根据交互激活数据的数据长度确认该交互激活数据对应的编码的字长机制;按预定的编译规则将所述交互激活数据生成对应所述字长机制的编码;通过喇叭向外部发出载有所述编码的超声波;外部的麦克风收到所述超声波后对所述超声波进行解码;对解码得到的交互激活数据进行响应。2.根据权利要求1所述的玩具间数据交互的方法,其特征在于,所述字长机制包括对应于所述单一数据的单字节和对应于所述混合数据的多字节;所述单字节和多字节中首字节的前六位为控制指令位,后两位为数据校验位。3.根据权利要求2所述的玩具间数据交互的方法,其特征在于,所述多字节包括双字节和三字节;所述控制指令位中0-7为单字节的控制指令;所述控制指令位中8-15为双字节的控制指令;所述控制指令位中16-23为三字节的控制指令;其中控制指令位采用二进制计数。4.根据权利要求2所述的玩具间数据交互的方法,其特征在于,所述对解码得到的交互激活数据进行响应,具体为:对解码得到的控制指令进行响应;根据所述内容索引读取预存的响应数据,将所述响应数据根据所述控制指令进行输出。5.一种玩具间数据交互的系统,其特征在于,包括:...

【专利技术属性】
技术研发人员:孙涛
申请(专利权)人:深圳市艾塔文化科技有限公司
类型:发明
国别省市:广东,44

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

1