7378| 0
|
【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 迷宫游戏
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+官网:http://www.mindplus.cc Mind+最早是由DFRobot公司于2013年推出的图形化编程软件,能够让不懂编程的艺术家们通过几分钟的学习即可控制Arduino开源硬件,从而拓宽一些新的思维方式。 |
© 2013-2024 Comsenz Inc. Powered by Discuz! X3.4 Licensed