米兔积木机器人 +关注 已有317人关注 +发表新主题
飞岩独自危

社区版主

  1. 2817 积分
  2. 687 经验
  3. 1010 贡献值

Ta的主页 发消息
签到
连续0天
0人
签到看排名
扫码下载App
一键签到 升级加速
回复

双机/多机互联——集群计算网络的初步

置顶 发表在 玩机教程 07-05 12:04:22  来自PC 复制链接 手机看帖扫一扫!手机看帖更爽 9 1384

米兔积木机器人在近日推出了新品米兔积木机器人履带版,同时也开放了多机互联的工作模式。在我看来米兔积木机器人走出了集群计算网络的第一步。

 

主控就是一块可以拼装组合的积木



        积木机器人是以松耦合的集群网络为计算模型的(这几句解释起来可以说机器人的控制系统使用多个可以独立工作的智能模块组合而成的,每个模块工作都不强制需要依赖其他模块就能工作,而每个模块之间可以协作配合完成更复杂的任务)。更明白点说主控器的工作概念和其他计算机概念不同,传统计算机一定要有一个核心计算设备剩下的都叫做外设;而集群计算的工作是可以由一个或者多个计算设备配合完成的,所以说积木机器人的主控就好像一块积木一样,可以和普通积木一样组合拼装。

 

手机可以离线给多个主控编程


        积木机器人的编程需要手机通过蓝牙连接主控后编程执行,这让很多玩家有个误解,认为程序运行是在手机上的,但实际上米兔积木机器人的程序是运行在主控的MCU里面的。手机在这里作为一个显示器和操作控制输入设备,通过开启“设置”里面的脱机编程选项就可以脱离手机让主控独立工作。在这个前提下一部手机可以分别给每个主控编程并且保存下来让主控开机就自动执行。


 

主控可以连接成多级星型网络互动


      这次开启的神技能的主要功能描述如下:每个主控都可以作为主机和若干个从机相连,而每个从机主控又可以当作主机和另外的二级从机相连。这种级别连接是没有限制的,如果你有足够多的主控的话它可以是无穷多。基于集群网络的概念,每个主控都可以担负起一部分外设的连接和逻辑运算这样就可以共同完成更复杂的任务。

 

它是无线的


主控之间的互联通过低功率的2.4GHz频段的无线通信,通信距离小于10m,在频道拥堵的时候他会自动的跳频而不会和wifi以及蓝牙抢资源。

 


如何操作



1、我们需要把作为从级的主控设置成为可以被搜索连接的状态,app设置里面叫做“从机模式”开启为红色,然后开启在相同位置的“脱机模式”开启为红色。

这里顺便解释一下“八色模式”,这个是针对颜色传感器来说的,工程师发现颜色传感器在识别12种颜色时候受外界因素影响过大,直接影响了新手使用颜色传感器的用户体验,所以现在默认颜色传感器识别更纯的8种颜色,等用户玩熟悉了,可以关闭这个“八色模式”,让颜色传感器去识别12种颜色。

 

2、手机连接作为主机的那个主控,在传感器配置的界面,添加新的无线传感器。这样就可以把第一步调整的主控作为从级网络连接进来。

 

3、重新连接到从机主控,程序里也选择向xxx主机发送数据,或者从xxx主机收取数据,两个主控就实现了互联。编程完毕后点击“下载并运行”那个三角形按钮,程序会以脱机的方式下载到从机主控里面,并且自动执行该程序。当主控重新开机时也会自动运行这个程序。

 

4、手机连接主机端主控,在主机主控端编程,程序里就可以选择向xxx主控发送数据或者从xxx主控收取数据了。


扫描二维码,手机查看本帖
发表
最新评论 | 正序排列
只看楼主|楼层直达:
回复