【Mind+】MAX: BOT 机器人探索之旅 第三章 聪明的MAX: BOT
【Mind+】MAX: BOT 机器人探索之旅第三章 聪明的MAX: BOT
Max:bot虽然有一双感光的“眼睛”但是这双“眼睛”不能让它躲开障碍物,Max:bot一直会撞在桌子上或者衣橱上,这可怎么办呢?有没有什么办法帮助一下Max:bot呢?
学习目标
1.学习碰撞传感器的使用
2.运用条件判断模块
3.运用流程图辅助编程
电子模块
小目录
3.1 害羞的Max:bot
[*]知识要点
[*]动手实践
[*]探究思考
3.2 迷宫游戏
[*]知识要点
[*]动手实践
[*]探究思考
3.1 害羞的Max:bot
Max:bot是个很可爱的机器人,它也是可以感受到你的触碰的。
[*]知识要点
[*]动手实践
(1)打开Mind+软件,新建项目。
(2)将“如果”条件判断模块,拖入到循环模块中。
(3)判断碰撞传感器的状态
当Max:bot受到触碰的时候,它会紧张害羞,也就是需要判断碰撞传感器的状态,
以左侧碰撞传感器为例。
(4)制作心跳的显示效果
当Max:bot接收到触碰的时候,就会害羞紧张,心跳加速,
运用图案显示模块,制作一个心跳的效果吧!
点击图案后会出现一个下拉菜单,选择两个大小不同的心形。
加入一个延时模块,就可以有心跳的效果啦。
(5)保存项目,命名为“害羞的Max:bot”,将程序下载到Max:bot。
当你碰触到左侧碰撞传感器就会发现Max:bot心跳加速啦!
Max:bot是不是一个非常可爱的机器人呢?
[*]探究思考
Max:bot是个很友好的小伙伴,当你不触碰Max:bot的时候,
它会对你露出笑脸。这个功能该怎么实现呢?
提示:需要用到“如果否则”条件判断模块
3.2 迷宫游戏
搭配了碰撞传感器的Max:bot机器人可以感知触碰了,如果把
Max:bot放在迷宫中,它能顺利的走出来吗?
[*]知识要点
[*]动手实践
(1)打开Mind+软件,新建项目。
(2)Max:bot走迷宫
Max:bot要怎样才能在迷宫中躲开障碍物成功走出去呢?让我们和Max:bot一起来思考:
如果Max:bot左侧遇到障碍物的话,需要向右侧转向,躲开障碍物;
如果Max:bot右侧遇到障碍物的话,需要向左侧转向,躲开障碍物;
程序编写流程图如下, 根据流程图,同学们试一试编写对应的程序吧!
(3)保存项目,命名为“害羞的Max:bot”,将程序下载到Max:bot。完整程序如下图所示。
[*]探究思考
Max:bot已经聪明地走出了迷宫,那么怎样来同步显示Max:bot的运动方向呢?
提示:需要用到显示图案制作模块或者显示图案选择模块
咨询群:Mind+官方交流QQ群 671877416
目录牵引:
【Mind+】MAX: BOT 机器人探索之旅(系列教程)导航帖
【Mind+】MAX: BOT 机器人探索之旅 MAX: BOT组装教程
【Mind+】MAX: BOT 机器人探索之旅 第一章 小车快跑
【Mind+】MAX: BOT 机器人探索之旅 第二章 感光的眼睛【Mind+】MAX: BOT 机器人探索之旅 第三章 聪明的MAX: BOT【Mind+】MAX: BOT 机器人探索之旅 第四章 秘密武器超声波
【Mind+】MAX: BOT 机器人探索之旅 第五章 勇往直前的MAX: BOT
【Mind+】MAX: BOT 机器人探索之旅 第六章 无线通信
【Mind+】MAX: BOT 机器人探索之旅 第七章 声光互动
▲mind+官网:http://www.mindplus.cc Mind+最早是由DFRobot公司于2013年推出的图形化编程软件,能够让不懂编程的艺术家们通过几分钟的学习即可控制Arduino开源硬件,从而拓宽一些新的思维方式。
页:
[1]