6717| 0
|
【Mind+】MAX: BOT 机器人探索之旅 第二章 感光的眼睛 |
【Mind+】MAX: BOT 机器人探索之旅 第二章 感光的眼睛 眼睛是心灵的窗户,眼睛不仅可以让我们看清这个美好的世界,还可以帮助我们表达喜怒哀乐。Max:bot也有一双眼睛,但是和我们的有一些不同,那么它的这双眼睛到底有什么神奇之处呢? Max:bot的眼睛可以感知光,并且可以准确知道光的强度,一起来探索这个功能吧! 学习目标 1. 学习光线传感器 2. 运用数字显示模块 3. 运用流程图辅助编程 电子模块 小目录 2.1 探秘光强的大小
2.2 飞蛾机器人
2.1 探秘光强的大小 人类的眼睛在很强的光照下,会通过眯眼来保护眼睛,而在光照比较弱的情况下,会看不清东西。那么我们怎么知道光的强度的变化呢? 这就需要Max:bot来帮忙了,先来试试使用micro:bit把光强用数字表达出来吧! 知识要点 动手实践 (1)打开Mind+软件,新建项目。 (2)将显示模块放入循环模块中,这样Max:bot的眼睛就可以一直读取光强值啦,显示模块默认显示 “hello world”。 (3)获取环境光强度的值 (4)保存项目,命名为“感光眼睛”,将程序下载到Max:bot,就可以观察到光强的大小啦! 探究思考 去探究一下每个房间的光照强度是多少呢?思考,各个环境的光强设计合适吗? 2.2 飞蛾机器人 你听过飞蛾扑火的故事吗?飞蛾是一种喜光的昆虫,它在夜晚会聚集在光亮的地方。利用Max:bot可以感知光强大小的“眼睛”来制作一个飞蛾机器人吧! 知识要点 动手实践 (1)打开Mind+软件,新建项目。 当光强度达到一定值(样例中为100)的时候,飞蛾机器人就可以向光运动(前进);当光强度小于一定值(100)的时候,飞蛾机器人原地旋转。根据上 面所描述的功能可以画出对应的流程图来帮助我们进行编程哦! (2)需要用到条件判断模块和逻辑判断“>”模块。 完整程序如下图所示: (3)保存项目,命名为“飞蛾机器人”,将程序下载到Max:bot,来和飞蛾机器人一起来玩个游戏吧。 探究思考 一起玩飞蛾竞赛跑吧!和小伙伴比一比,用手电筒引导Max:bot前进,谁能在最短的时间从起点出发到达终点吧!不允许压线哦! 提示:调节速度,会让你的飞蛾机器人更加听话哦。如果转圈的速度很快,就很难控制Max:bot听你指挥哦! 咨询群:Mind+官方交流QQ群 671877416 目录牵引: ▲mind+官网:https://www.mindplus.cc Mind+最早是由DFRobot公司于2013年推出的图形化编程软件,能够让不懂编程的艺术家们通过几分钟的学习即可控制Arduino开源硬件,从而拓宽一些新的思维方式。 |
© 2013-2024 Comsenz Inc. Powered by Discuz! X3.4 Licensed