米兔积木机器人 +关注 已有0人关注 +发表新主题
香槟色pernova

社区版主

  1. 3416 积分
  2. 2188 经验
  3. 180 贡献值
Ta的主页 发消息
签到
连续0天
0人
签到看排名
扫码下载App
一键签到 升级加速
回复

米兔积木机器人平衡版和履带版之间的故事

发表在 官方公告 07-10 09:36:21  来自PC 复制链接 手机看帖扫一扫!手机看帖更爽 29 10599

分享一下米兔积木机器人平衡版和履带版之间的故事


1:关系


首先是它俩的关系,是有一点暧昧,但没有越界啊,绝非坊间说的是一代和二代的迭代关系,而是风格不同并行不悖的两款产品,就像是裙子和裤子,穿啥全看心情,如果可以驾驭,裤子和裙子的混搭更酷哦。


为了讲好混搭,我们先扒开多主控互联的神秘面纱:

实现多主控互联在我看来米兔积木机器人走出了集群计算网络的第一步。


 


2:多主控互联

控制系统


程序员语言:

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


普通话翻译:

每个主控就像每个人一样,各自独立生活,男女协作配合就可以完成生孩子的复杂任务,团队合作就能搞更大的事情了。


多级星型网络互动


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


普通话翻译:这种关系就像一个公司的组织架构,逐层领导,层层分级。

 

 

无线互联  


主控之间的互联通过低功率的2.4GHz频段的无线通信,通信距离小于10m,在频道拥堵的时候他会自动的跳频而不会和wifi以及蓝牙抢资源。也就是说主控之间通信会智能选择最快的频道保证通信速度最快。


 

激发装置


  


备用弹夹

 

弹夹

 

炮筒

 

传感器+履带底盘

像楼上这个超级坦克就是用两个主控和四个电机搭建的,积木件也是用到平衡版、传感器和履带版三款产品里面的零件。底盘两个电机控制整个坦克的运动方向,上半部分两个电机一个控制炮塔转向,一个用来发射炮弹。底盘上还装了传感器,可以用来巡线。


不要问我到底需要几套,因为好多零件之间是可以互相替换的,结构也可以再精简,对于积木造型来说永远没有最终形态,最大的乐趣就是不断的拆装创作,你喜欢的就是最好的形态。


画外音:反正零件足够多的情况下是不用考虑几套这个问题的。


炫技、比赛、直播、晒朋友圈必备佳品。

我再来发个坦克视频晒一下



3:离线多主控编程


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


如何操作


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

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

 

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

 

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

 

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

 

 


扫描二维码,手机查看本帖
发表
最新评论 | 正序排列
只看楼主|楼层直达:
  • Mi_1307481750   潜力级手机控 发表于 12-03 18:20:20 ·来自PC 只看该作者 29#

    注意~!,犬君面对978个零件,

    不看手册的话,也不清楚会拼多久才能成形,

    当然,肯定有大神级玩家,

    它们达到存在就是不看手册在几个小时内完成

    了解米兔积木机器人的话先看下这个吧

    http://t.cn/RNGZByE


    回复 举报

  • gdsgds   骨灰级手机控 发表于 11-27 16:13:37 ·来自PC 只看该作者 28#
    香槟色pernova 发表于 2017-09-04 09:43:36

    已经支持主控互联

    强大!回去赶紧升级试试。

    回复 举报

  • calmsapce   骨灰级手机控 发表于 11-26 07:53:24 ·来自iPhone 6 只看该作者 27#

    不错不错

    回复 举报

  • 小饿狼35   神仙级手机控 发表于 11-25 08:33:43 ·来自 只看该作者 26#

    不错错😊

    回复 举报

  • Mi_899460642   发烧级手机控 发表于 11-21 18:44:04 ·来自PC 只看该作者 25#
    说好的图纸呢!?

    回复 举报

  • mhy0451   神仙级手机控 发表于 11-18 12:40:23 ·来自小米手机5 只看该作者 24#

    这款挺牛

    回复 举报

  • nnazi   神仙级手机控 发表于 11-16 22:32:11 ·来自PC 只看该作者 23#

    能不能单独买多一个核心

    回复 举报

  • Best2Share   骨灰级手机控 发表于 09-17 05:57:51 ·来自 只看该作者 22#

    楼主,请问一下这台超级坦克,主控与从控之间,交互了什么指令?

    回复 举报

  • 缘来女口此   神仙级手机控 发表于 09-13 18:02:58 ·来自PC 只看该作者 21#

    额,也即是各买一套玩起来就更爽了

    回复 举报

  • bingshuang1976   神仙级手机控 发表于 09-05 08:38:07 ·来自移动端 只看该作者 20#

    这坦克帅,帅,帅。

    回复 举报

  • 香槟色pernova   社区版主 发表于 09-04 09:43:36 ·来自PC 只看该作者 19#
    gdsgds 发表于 2017-09-03 10:10:50

    两个主控目前是不是得两个app才能同时操作?

    已经支持主控互联

    回复 举报

  • gdsgds   骨灰级手机控 发表于 09-03 10:10:50 ·来自PC 只看该作者 18#
    两个主控目前是不是得两个app才能同时操作?

    回复 举报

  • 醉言语   骨灰级手机控 发表于 08-30 19:17:50 ·来自iPhone 6s 只看该作者 17#

    这个坦克的图纸啊

    回复 举报

  • Best2Share   骨灰级手机控 发表于 08-18 14:53:43 ·来自PC 只看该作者 16#

    跪求这个超级坦克的搭建手册

    回复 举报

  • 在彼空谷   骨灰级手机控 发表于 08-17 14:20:44 ·来自PC 只看该作者 15#
    Mi_1001665887 发表于 2017-08-17 11:21:29

    请问有单独买到主控和电机吗?

    目前官方好像没有渠道。。。。

    回复 举报

  • Mi_1001665887   发烧级手机控 发表于 08-17 11:21:29 ·来自PC 只看该作者 14#
    在彼空谷 发表于 2017-07-10 16:12:43

    主控互联厉害了,提供了无限的可能啊

    请问有单独买到主控和电机吗?

    回复 举报

  • 醉言语   骨灰级手机控 发表于 08-17 08:26:37 ·来自PC 只看该作者 13#
    有这个坦克的搭建图纸吗

    回复 举报

  • onegooodman   高级手机控 发表于 07-25 17:45:07 ·来自PC 只看该作者 12#

    假如主控一样的话,是否可以DIY拼出类似平衡车一样运行的平衡两轮车来?不知有没有资深玩家尝试过?

    回复 举报

  • Best2Share   骨灰级手机控 发表于 07-25 10:01:32 ·来自PC 只看该作者 11#
    Mi_127201 发表于 2017-07-21 06:46:55

    不是很明白“通过编程实现一个手机同时控制2个主控4个电机”,能否实现一边行进一边转动炮台?

    楼主,你说的“编程可实现”不是很明白。我的理解是一台主机控制履带,另一台主机控制炮台和发射,那如何实现一个手机控制2台主机呢?如果按你的意思,一台主机作为从机的话,从机指令由主机下达,这个编程的逻辑会怎样呢?难道说主机右转触发炮台左转,我实在想不出主机与从机间的编程逻辑,2个主机应该各自独立操控,之间即使连接起来也不存在逻辑关系啊

    请明示,谢谢!

    回复 举报

  • Best2Share   骨灰级手机控 发表于 07-21 06:46:55 ·来自iPhone 6 只看该作者 10#
    香槟色pernova posted on 2017-07-10 11:22:46

    猫拗 发表于 2017-07-10 10:28:11楼主,2个主控4个电机,怎么用手机同时控制呢编程可以实现

    不是很明白“通过编程实现一个手机同时控制2个主控4个电机”,能否实现一边行进一边转动炮台?

    回复 举报

回复