![零起步玩转掌控板与Mind+](https://wfqqreader-1252317822.image.myqcloud.com/cover/43/47217043/b_47217043.jpg)
1.2 引导实践——Mind+精灵动起来
Mind+舞台上默认有一个静止的,叫Mind+精灵,我们可以通过编写程序使其在舞台上动起来。
1.Mind+的安装
登录Mind+官方网站(www.mindplus.cc),如图1-3所示。Mind+提供在线编程和使用客户端编程两种方式。本书采用下载Mind+客户端的方式进行学习。
![](https://epubservercos.yuewen.com/DB8596/26581128101249206/epubprivate/OEBPS/Images/Figure-P14_1027.jpg?sign=1739597508-31UkUeqTa4aAwx3mYqtTZHWcSzEmQwCW-0-a38edcd70f9a11f43e6c82d3bb150229)
图1-3 Mind+官网首页
单击“立即下载”按钮,在页面中下载Windows版Mind+客户端。下载完成后,双击可运行安装程序,如图1-4所示,选择“中文(简体)”选项,然后单击“OK”按钮,弹出如图1-5所示的安装界面。
![](https://epubservercos.yuewen.com/DB8596/26581128101249206/epubprivate/OEBPS/Images/Figure-P15_1038.jpg?sign=1739597508-RARUyrArzpX8J6iEiPyM96CLMFgbUlB0-0-62d524984f9b49b5066769bf934ac2ca)
图1-4 选择中文版安装
![](https://epubservercos.yuewen.com/DB8596/26581128101249206/epubprivate/OEBPS/Images/Figure-P15_1041.jpg?sign=1739597508-IdS8jMFzfL8cWT8VsSQ3ReNHaF3s7B9C-0-85829a595ebf07f626c630af9e12f8f7)
图1-5 安装界面
2.Mind+主界面
Mind+安装完成后,会在桌面上生成一个快捷方式图标,直接双击就会运行Mind+。Mind+有“实时模式”“上传模式”“Python模式”三种不同模式的界面,默认的模式为“实时模式”,其主界面如图1-6所示,由菜单栏、模块区、编程区、舞台区、角色区、背景区组成。
![](https://epubservercos.yuewen.com/DB8596/26581128101249206/epubprivate/OEBPS/Images/Figure-P15_1048.jpg?sign=1739597508-RfAZ3Vgh8yjrj9k0IoTILZG6P3yYrn65-0-bfa8b7f7becb4828eb39eea00891c7ca)
图1-6 “实时模式”下Mind+主界面
(1)菜单栏。
菜单栏是用来设置软件的区域,相当于“舞台”的幕后。
“项目”菜单可以新建、打开和保存项目。
“教程”菜单里可以找到想要的教程和示例程序,学习过程中还可以通过官方论坛寻求帮助,或者分享自己的作品。
“编辑”菜单可以打开和关闭“加速模式”,还可以恢复被删除的角色。
“连接设备”菜单能检测到连接的设备,并且可以选择连接或断开设备。
“实时模式/上传模式/Python模式”按钮可切换程序执行的模式,“实时模式”是将编程区可执行的程序在硬件和Mind+舞台中实时执行,“上传模式”是将程序上传到硬件设备中执行,“Python模式”提供代码和模块两种方式,可直接运行所有Python功能。
(2)模块区。
模块区可以理解为“道具”区,为了完成各种动作,需要很多不同的道具组合。在“扩展”模块里,可以选择更多额外的道具,如各种主控板、传感器、显示和通信设备等硬件的控制模块。
(3)编程区。
编程区是“舞台表演”的核心,所有的“表演”都会按照“编程区”的指令(语句)行动,拖曳模块区的语句就能在此编写程序。
(4)角色区。
用户可以在角色区选择或绘制自己需要的角色。
(5)背景区。
用户可以在背景区选择或绘制舞台背景。
(6)舞台区。
舞台区就是角色们“表演”的地方,所有的“表演”都是按照“编程区”的指令行动的。
3.Mind+精灵动起来
运行Mind+后,在“实时模式”下,舞台区就会出现,下面编写程序使Mind+精灵动起来。
(1)设置背景。
单击图1-7背景区中的“背景库”按钮,可打开如图1-8所示的背景库。
![](https://epubservercos.yuewen.com/DB8596/26581128101249206/epubprivate/OEBPS/Images/Figure-P16_1067.jpg?sign=1739597508-sCWHxuHKxjYtKYToQjl5cSKKmXrxDX42-0-52b6f3fe300d5a3869db067b24cb335d)
图1-7 “背景库”按钮
从背景库中选择“蓝天”背景。
![](https://epubservercos.yuewen.com/DB8596/26581128101249206/epubprivate/OEBPS/Images/Figure-P17_1079.jpg?sign=1739597508-sqU9rJV7RTNAI86IcA5VyXepDhpMXniV-0-6ad8ded62ba9171f43d1cab805e8c73b)
图1-8 背景库
背景定好后,就会出现如图1-9所示的背景编辑窗口,可以在此基础上修改背景,舞台区的背景会同步改变。从左边背景微缩图中可看到原白色背景为1号,现背景为2号,当前选择的是2号。在舞台上可用鼠标将Mind+精灵移到舞台左下方的路面上。
![](https://epubservercos.yuewen.com/DB8596/26581128101249206/epubprivate/OEBPS/Images/Figure-P17_1083.jpg?sign=1739597508-UFkA7uBm3nyw6pej1fxDjOhNp4CEkdYa-0-df9be9eed8f9bfbb31a8e6d97e36d5f9)
图1-9 背景编辑窗口
(2)编写程序。
要想使Mind+精灵动起来,就要给它编写程序。单击“模块”按钮,会关闭“背景”编辑窗口,出现编程区。先选择角色区Mind+精灵(编程区右上角会半透明显示当前编程对象),再展开“事件”模块组,就会出现相关语句块,颜色与“事件”标志相同,将语句块拖放到编程区,如图1-10所示。
![](https://epubservercos.yuewen.com/DB8596/26581128101249206/epubprivate/OEBPS/Images/Figure-P18_1100.jpg?sign=1739597508-oN8Z5JVPS9c7D2CqZYkiuxtbhRM6mUly-0-6a95c785fef1b11018b20cad2b00bbab)
图1-10 将语句块拖放到编程区
如图1-11所示,展开“运动”模块组,将拖放到编程区,串接在
下。
![](https://epubservercos.yuewen.com/DB8596/26581128101249206/epubprivate/OEBPS/Images/Figure-P18_1110.jpg?sign=1739597508-ecyUDFLpBQq86CVbxEvvGQFuKNDRvQg5-0-ce994c98189f5a18d7bd0cf19c650dee)
图1-11 串接语句块
若发现程序编写错了,有三种方法可删除写错的程序。
一是如图1-12所示,将写错的程序块直接拖回到模块区。
二是如图1-13所示,在写错的程序上右击,在弹出的快捷菜单中执行“删除”命令。
三是单击图1-13编程区右下方的“撤销”按钮,同样可删除写错的程序。
![](https://epubservercos.yuewen.com/DB8596/26581128101249206/epubprivate/OEBPS/Images/Figure-P19_1121.jpg?sign=1739597508-2PHzZRRDjQo7AopB38yrvCKLQy4SikJ2-0-53877abae6401100e339d1f3cc885555)
图1-12 串接语句块
![](https://epubservercos.yuewen.com/DB8596/26581128101249206/epubprivate/OEBPS/Images/Figure-P19_1124.jpg?sign=1739597508-lA76au81RvoRnrEurwpVBGg6GPgx30W4-0-3af5f8f5d090393b94cc05decc58b898)
图1-13 删除语句块和撤销操作
(3)运行程序。
程序写完后,单击舞台左上方的“运行”图标,如图1-14所示,可在舞台上看到Mind+精灵向右移动一下后停止,不单击
不移动。可单击舞台右上方的“舞台全屏”按钮
全屏观看。
(4)保存程序。
如图1-15所示,执行“项目”→“保存项目”命令,将此程序保存到计算机上。
![](https://epubservercos.yuewen.com/DB8596/26581128101249206/epubprivate/OEBPS/Images/Figure-P19_1137.jpg?sign=1739597508-tqlIbHhrF94Qxrx4ZlcGo4vCtDt4dQXG-0-b751d51d5f01b2a19fcc6274c0cf5233)
图1-14 运行程序
![](https://epubservercos.yuewen.com/DB8596/26581128101249206/epubprivate/OEBPS/Images/Figure-P19_1140.jpg?sign=1739597508-uxhoEskj2oLeO9Am20vfsxCS2wBVlgxA-0-ecbec0a1f9a2205b4a2f1698ae012a0d)
图1-15 保存程序
命名为“01”保存后,则会在标题栏显示文件名称。