一种搭建玩具间本地局域网的方法与流程

文档序号:15624780发布日期:2018-10-09 22:42阅读:564来源:国知局

本发明涉及数码电子产品领域,具体涉及一种搭建玩具间本地局域网的方法。



背景技术:

传统的玩具或者教育机器人为单机操作,缺乏趣味性。而小孩子之间喜欢集体学习和互动,所以设计一款让玩具间可以彼此识别对方的角色、一起组队联网、为小朋友演绎情景剧、歌曲对唱、模拟小课堂等精彩内容的故事机、早教机、益智玩具,会给孩子们带来更精彩的互动内容形式。



技术实现要素:

本发明的目的在于提供一种搭建玩具间本地局域网的方法,让故事机、早教机或益智玩具间可以彼此识别对方的角色,一起组队联网,为小朋友演绎情景剧、歌曲对唱、模拟小课堂等精彩内容,带给孩子更精彩的互动内容形式,以提高学习和益智的质量。

本发明方法包括:

一、采用的无线通讯介质:本方法可以用2.4g通讯频段、红外通讯、超声波通讯等方法实现;

二、玩具id:本方法可以允许多达8个的玩具组网在一起,每一种玩具分配一个id号,用二进制的三位来表示,分别为000,001,010,011,100,101,110,111;

三、启动组网:本方法为达到最极致、最友好的用户使用,设定为用户只要逐台开机,玩具就自动组网完成,然后通过按键、语音命令、触摸等方式启动表演。

四、建网过程:

a、握手协议:第一台开机的玩具为主机,每主机开机后,持续接受外部“组网指令“,如超过100毫秒接收不到“组网指令“,则意味着自己要担任主机的角色,以一定的时序交替进行发送“组网指令“和接受“响应组网指令”的操作。

a、组网指令:主机向外发送的组网任务指令,当自己是主机时就寻找2号机,然后3号机,……。当收到任务指令时,以当前的入网台数为准执行讲故事、跳舞、唱歌等任务,执行任务时是不接受新的成员加入的,直至任务结束或被打断,重新启动组网轮询操作。

0-3位4-6位7-9位

□□□□□□□□□□

4位校验位指令类别赋予序号

b、响应组网指令:当收到1号主机的“组网指令”后,发送n次“响应组网指令”回应主机的要求。

0-3位4-6位7-9位

□□□□□□□□□□

4位校验位指令类别我的序号

b、任务协议

当组网成功后,用户可以操作网内的任何一台玩具,来实现所有玩具的协同互动。

a、操作代码指令:网内的每台玩具都可以接受使用者的按键、触摸、语音等操作,并将这个操作代码发送至主机,由主机根据成员个数安排相应的活动,发送任务指令给网内成员。

0-3位4-6位7-18位

□□□□□□□□□□□□□□□

4位校验位指令类别操作的代码(共8位,256种操作)

b、任务指令:由主机以广播方式发送给网内玩具,协调大家根据任务指令调用内存中预先编排好的活动剧本进行表演。

0-3位4-6位7-18位

□□□□□□□□□□□□□□□□□□□

4位校验位指令类别任务指令(共12位,可编排4096种不同的任务)

c、动态监测协议

本方法建立的网络属于动态网络,也就是说用户可以随时开机增加玩具进来,也可以随时关掉某一台玩具,这个局域网会随时动态检测网内成员并调整网内成员的序号。

主机会轮询网内成员的状态,并通过组网协议随时调整成员的序号,形成新的成员排序,如2号机退出,则3号机变成2号机,4号机变成3号机,以此类推;如有新成员加入,则排在最后的序号。

a、轮询指令:

0-3位4-6位7-9位

□□□□□□□□□□

4位校验位指令类别轮询序号

b、轮询响应指令:

0-3位4-6位7-9位

□□□□□□□□□□

4位校验位指令类别我的序号

在特殊情况下,主机退出,2号机在100毫秒内收不到主机的轮询指令,则2号机提升为主机,承担主机的职责,并重新发送指令调整成员序号。

本发明的优点在于提供一种搭建玩具间本地局域网的方法,让故事机、早教机或益智玩具间可以彼此识别对方的角色,一起组队联网,为小朋友演绎情景剧、歌曲对唱、模拟小课堂等精彩内容,带给孩子更精彩的互动内容形式,以提高学习和益智的质量。

具体实施方式

下面以最佳实施例对本发明做进一步详细说明:

本发明方法包括:

一、采用的无线通讯介质:本方法可以用2.4g通讯频段、红外通讯、超声波通讯等方法实现;

二、玩具id:本方法可以允许多达8个的玩具组网在一起,每一种玩具分配一个id号,用二进制的三位来表示,分别为000,001,010,011,100,101,110,111;

三、启动组网:本方法为达到最极致、最友好的用户使用,设定为用户只要逐台开机,玩具就自动组网完成,然后通过按键、语音命令、触摸等方式启动表演。

四、建网过程:

a、握手协议:第一台开机的玩具为主机,每主机开机后,持续接受外部“组网指令“,如超过100毫秒接收不到“组网指令“,则意味着自己要担任主机的角色,以一定的时序交替进行发送“组网指令“和接受“响应组网指令”的操作。

a、组网指令:主机向外发送的组网任务指令,当自己是主机时就寻找2号机,然后3号机,……。当收到任务指令时,以当前的入网台数为准执行讲故事、跳舞、唱歌等任务,执行任务时是不接受新的成员加入的,直至任务结束或被打断,重新启动组网轮询操作。

0-3位4-6位7-9位

□□□□□□□□□□

4位校验位指令类别赋予序号

b、响应组网指令:当收到1号主机的“组网指令”后,发送n次“响应组网指令”回应主机的要求。

0-3位4-6位7-9位

□□□□□□□□□□

4位校验位指令类别我的序号

b、任务协议

当组网成功后,用户可以操作网内的任何一台玩具,来实现所有玩具的协同互动。

a、操作代码指令:网内的每台玩具都可以接受使用者的按键、触摸、语音等操作,并将这个操作代码发送至主机,由主机根据成员个数安排相应的活动,发送任务指令给网内成员。

0-3位4-6位7-18位

□□□□□□□□□□□□□□□

4位校验位指令类别操作的代码(共8位,256种不同的操作)

b、任务指令:由主机以广播方式发送给网内玩具,协调大家根据任务指令调用内存中预先编排好的活动剧本进行表演。

0-3位4-6位7-18位

□□□□□□□□□□□□□□□□□□□

4位校验位指令类别任务指令(共12位,可编排4096种不同的任务)

c、动态监测协议

本方法建立的网络属于动态网络,也就是说用户可以随时开机增加玩具进来,也可以随时关掉某一台玩具,这个局域网会随时动态检测网内成员并调整网内成员的序号。

主机会轮询网内成员的状态,并通过组网协议随时调整成员的序号,形成新的成员排序,如2号机退出,则3号机变成2号机,4号机变成3号机,以此类推;如有新成员加入,则排在最后的序号。

a、轮询指令:

0-3位4-6位7-9位

□□□□□□□□□□

4位校验位指令类别轮询序号

b、轮询响应指令:

0-3位4-6位7-9位

□□□□□□□□□□

4位校验位指令类别我的序号

在特殊情况下,主机退出,2号机在100毫秒内收不到主机的轮询指令,则2号机提升为主机,承担主机的职责,并重新发送指令调整成员序号。

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