2018-11-30 14:41:10 [显示全部楼层]
6685浏览
查看: 6685|回复: 0

【Mind+】MAX: BOT 机器人探索之旅 第六章 无线通信

[复制链接]
【Mind+】MAX: BOT 机器人探索之旅

第六章 无线通信

如果拥有了两个Max:bot会发生什么样的效果呢?
【Mind+】MAX: BOT 机器人探索之旅 第六章 无线通信图1
      Max:bot的大脑micro:bit具有无线通信功能,可以实现更多的远程控制啦!

学习目标

     1.学习无线通信的基本用法

     2.学习加速度传感器的使用

电子模块
【Mind+】MAX: BOT 机器人探索之旅 第六章 无线通信图2
小目录:
6.1 Say Hi
知识要点
动手实践
探究思考
6.2 体感赛车
知识要点
动手实践
探究思考

6.1 Say Hi
     当Max:bot遇到了另外一个Max:bot小伙伴,先来打个招呼吧!
【Mind+】MAX: BOT 机器人探索之旅 第六章 无线通信图3
     当一个Max:bot通过micro:bit发出一个信号时,另外一个Max:bot能够接收到信号,并做出反应,这里用到的就是micro:bit的无线通信功能。


     什么是无线通信功能?

     在无线通信功能中,需要两个micro:bit,发出信号的叫做“发射端”,接收信号的叫做“接收端”。

知识要点
【Mind+】MAX: BOT 机器人探索之旅 第六章 无线通信图4
动手实践

     1、发射端

    (1)打开Mind+软件,新建项目。

    (2)打开无线通信功能,设置无线频道为1
【Mind+】MAX: BOT 机器人探索之旅 第六章 无线通信图5
   (3)设置需要发射的内容

           先来打个招呼吧!
【Mind+】MAX: BOT 机器人探索之旅 第六章 无线通信图6
   (4)保存项目,命名为“打招呼发射端”,将程序下载到发射端。
【Mind+】MAX: BOT 机器人探索之旅 第六章 无线通信图7
      2、接收端

  (1)打开Mind+软件,新建项目。

  (2)打开无线通信功能并设置与发射端相同的频道。
【Mind+】MAX: BOT 机器人探索之旅 第六章 无线通信图8
   (3)判断是否是接收到正确的数据,当收到“Hi”,那么就会露出笑脸。
【Mind+】MAX: BOT 机器人探索之旅 第六章 无线通信图9
【Mind+】MAX: BOT 机器人探索之旅 第六章 无线通信图10
    (4)保存项目,命名为“打招呼接收端”,将程序下载到接收端。
【Mind+】MAX: BOT 机器人探索之旅 第六章 无线通信图11
      将接收端和发射端的开关都打开,接收端“露出”笑脸了吗?

探究思考
      
      在一些神秘的场合中,需要发射一些数字暗号,来帮助双方来识别对方的身份,也就是在谍战剧中需要一些代码暗号。试着和小伙伴来一场谍战游戏吧。
      请发送一串暗号,例如:1231;让你的小伙伴来说出(显示)对应的暗号,1321。
【Mind+】MAX: BOT 机器人探索之旅 第六章 无线通信图12
6.2 体感赛车     你有玩过体感赛车游戏吗?通过不停的变化遥控器的方向,来控制屏幕上的赛车急速奔跑和转弯,好刺激呀!
【Mind+】MAX: BOT 机器人探索之旅 第六章 无线通信图13
      那么micro:bit可以实现体感控制吗?micro:bit上面集成了加速度传感器。


      什么是加速度传感器?


      加速度传感器可以感受到物体的速度变化情况。micro:bit上具有加速度传感器,能判断micro:bit的运动方向、角度、手势等场景。

      手机上也有加速度传感器,可以玩一些体感互动游戏;手环上的加速度传感器,可以判读运动情况,进行计步。
【Mind+】MAX: BOT 机器人探索之旅 第六章 无线通信图14

知识要点
【Mind+】MAX: BOT 机器人探索之旅 第六章 无线通信图15
动手实践
       1、发射端


      (1)打开Mind+软件,新建项目。


      (2)打开无线通信功能,设置无线频道为1。
【Mind+】MAX: BOT 机器人探索之旅 第六章 无线通信图16
      (3)当你转动micro:bit,使得徽标朝下时,对应控制Max:bot前进。
【Mind+】MAX: BOT 机器人探索之旅 第六章 无线通信图17
            当检测到micro:bit的徽标朝下时,用“向上箭头”显示出来当前的状态,发出控制另外一个Max:bot向前的指令。
【Mind+】MAX: BOT 机器人探索之旅 第六章 无线通信图18
       (4)分别编辑其他三个控制状态。
               停止:
【Mind+】MAX: BOT 机器人探索之旅 第六章 无线通信图19
               向左转:
【Mind+】MAX: BOT 机器人探索之旅 第六章 无线通信图20
               向右转:
【Mind+】MAX: BOT 机器人探索之旅 第六章 无线通信图21
     (5)保存项目,命名为“体感赛车发送端”,将程序下载到发送端。
【Mind+】MAX: BOT 机器人探索之旅 第六章 无线通信图22
【Mind+】MAX: BOT 机器人探索之旅 第六章 无线通信图23
2、接收端


  (1)打开Mind+软件,新建项目。


  (2)需要根据接收的信号指令,控制Max:bot动作。


          请根据以下流程图,进行编程:
【Mind+】MAX: BOT 机器人探索之旅 第六章 无线通信图24
    (3)保存项目,命名为“体感赛车接收端”,将程序下载到接收端。来玩个赛车游戏吧!
【Mind+】MAX: BOT 机器人探索之旅 第六章 无线通信图25
探究思考

       在体感游戏中,如果你控制端的摆动的角度越大,赛车会转向的角度越大,我们的体感赛车Max:bot该怎样实现呢?


咨询群:Mind+官方交流QQ群   671877416

目录牵引:


【Mind+】MAX: BOT 机器人探索之旅 第六章 无线通信图26
▲mind+官网:https://www.mindplus.cc

      Mind+最早是由DFRobot公司于2013年推出的图形化编程软件,能够让不懂编程的艺术家们通过几分钟的学习即可控制Arduino开源硬件,从而拓宽一些新的思维方式。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

为本项目制作心愿单
购买心愿单
心愿单 编辑
[[wsData.name]]

硬件清单

  • [[d.name]]
btnicon
我也要做!
点击进入购买页面
上海智位机器人股份有限公司 沪ICP备09038501号-4

© 2013-2024 Comsenz Inc. Powered by Discuz! X3.4 Licensed

mail