![乐高机器人:EV3与Scratch机器人基础与应用实例](https://wfqqreader-1252317822.image.myqcloud.com/cover/56/36862056/b_36862056.jpg)
2.4 管理程序文件
2.4.1 内存浏览器
内存浏览器显示EV3程序块里的可用空间、程序块里的程序文件。可以删除、上传、下载、复制、粘贴程序块里的文件。
![](https://epubservercos.yuewen.com/54B5A3/19549638401509406/epubprivate/OEBPS/Images/43_01.jpg?sign=1738886794-hvuSxQsBr7WD6iSqsnyGHHHwM2mnPRGP-0-5e13754207fa3a29695fe5183c9e01b2)
![](https://epubservercos.yuewen.com/54B5A3/19549638401509406/epubprivate/OEBPS/Images/43_02.jpg?sign=1738886794-M3OglxvXdzBzACLYzLthi0enSMzokRRD-0-a0beb346ffff6c7d8cac3fd2b282b368)
单击传感器图标,切换显示模式,可以在端口查看窗口中看到每个传感器的实时测量数值,每个电机的转动角度、圈数、当前功率。
![](https://epubservercos.yuewen.com/54B5A3/19549638401509406/epubprivate/OEBPS/Images/43_03.jpg?sign=1738886794-e6gZvGhzvHIdhXjuQk6y1KFMiPTMF5Yv-0-e8fa82dfa6cca64238b58f18c319eae9)
这里是已连接的程序块信息。可以在这里更改程序名,显示连接方式,打开内存浏览器。
2.4.2 项目属性
在头脑风暴EV3编程软件中,单击扳手选项,打开项目属性,开启菊链模式。
![](https://epubservercos.yuewen.com/54B5A3/19549638401509406/epubprivate/OEBPS/Images/44_01.jpg?sign=1738886794-k9uDLlrFOW2SKD12Z78NnRUXpbbMbrip-0-126760f0a9bfd9768a9772af623c0547)
2.4.3 菊链
第一个EV3侧面的USB端口使用合适的USB电缆连接到下一个EV3程序块的迷你USB端口。链中下一个EV3程序块的PC端口,使用合适的USB电缆连接到上一个EV3程序块的USB端口。
![](https://epubservercos.yuewen.com/54B5A3/19549638401509406/epubprivate/OEBPS/Images/44_02.jpg?sign=1738886794-VCuLhPvETgcCF7CStPxcMAQJwtGUFjyn-0-73cb4ca0b5f07f810dd5c7a9b52c3bbf)
2.4.4 层选择器
当菊链启用时,会修改每个电机模块和传感器模块,以包含层选择器。
![](https://epubservercos.yuewen.com/54B5A3/19549638401509406/epubprivate/OEBPS/Images/45_01.jpg?sign=1738886794-TH6x5fydmAGnb5KuTPOxaXfNEFmAX9cP-0-9a3d85d0f570a7ca860b224e97cc7ed2)
使用层选择器可选择在哪个EV3程序块上运行编程模块。
2.4.5 示例1
下面的程序使连接到菊链中第三个EV3程序块的端口B和端口C电机向前驱动。
![](https://epubservercos.yuewen.com/54B5A3/19549638401509406/epubprivate/OEBPS/Images/45_02.jpg?sign=1738886794-uvCzrvmGmTXv7lrq84fOBms4AkvbAwKS-0-067c132e908f229a209437dc4963456d)
下面的程序同时使菊链中第一个EV3机器人和第二个EV3机器人向前驱动。
![](https://epubservercos.yuewen.com/54B5A3/19549638401509406/epubprivate/OEBPS/Images/45_03.jpg?sign=1738886794-lRU8GF2qCDhZW7SvFIhcKHbiPyUTO7HR-0-ff592158d8499fb0fc570c4772676061)
2.4.6 项目文件
头脑风暴EV3编程软件的项目属性。
![](https://epubservercos.yuewen.com/54B5A3/19549638401509406/epubprivate/OEBPS/Images/46_01.jpg?sign=1738886794-e2OcBl90IgzXyaGrNBx5d73JqNT87CxR-0-63861356b929ba722918f9df02439ec0)
2.4.7 管理项目文件
![](https://epubservercos.yuewen.com/54B5A3/19549638401509406/epubprivate/OEBPS/Images/46_02.jpg?sign=1738886794-ygtLLtbjEJNCUAfuAV4WUMWmUSFaFZrK-0-8225b01163c1e82f3f96bc6136ae406b)
如果为一个项目编写了“我的模块”并且要在其他项目中使用它,请选择“我的模块”并单击“复制”按钮。打开另一个项目的项目属性页面,然后单击“粘贴”按钮以插入“我的模块”。可以按相同方式复制并粘贴程序、图像和声音。
![](https://epubservercos.yuewen.com/54B5A3/19549638401509406/epubprivate/OEBPS/Images/46_03.jpg?sign=1738886794-l2s57Q61hlhAuo3fehc21J3xs1lEwxGN-0-3baaeae933cf14ae3573c4a22129e18b)
可以通过选择文件并单击“删除”按钮来删除这些文件。
![](https://epubservercos.yuewen.com/54B5A3/19549638401509406/epubprivate/OEBPS/Images/46_04.jpg?sign=1738886794-mfO5Hp12VufTIhJ2ApdTMmeUeHMJg5Zt-0-f235c7c6bddf4c70c0686b3d0587be5f)
使用“导入”按钮可将其他程序、图像、声音和“我的模块”添加到项目中。
2.4.8 示例2
![](https://epubservercos.yuewen.com/54B5A3/19549638401509406/epubprivate/OEBPS/Images/46_05.jpg?sign=1738886794-UOddaLCHxrEOvDfa3LUqc00sPZPem1lB-0-9ffcd1df22f0a533032a66e01f5fe8bd)
变量在项目属性页面中进行管理。使用“删除”按钮可删除变量,而使用“添加”按钮可添加新变量。
![](https://epubservercos.yuewen.com/54B5A3/19549638401509406/epubprivate/OEBPS/Images/46_06.jpg?sign=1738886794-iFkp0GTFbnRbPxQZAWroFDICTnzwyoHo-0-a1e5283b01a20301a534bbfcbffdb00e)
可以使用变量模块读取变量或写入变量。
2.4.9 管理文件
在EV3编程软件中创建的每个项目都由一些小文件(图像、声音等)组成。存储在每个项目中的文件可以是一个或多个程序,以及图像、声音、文本文件和原始数据日志文件。
2.4.10 文件扩展名
在EV3编程软件中,使用了中文名和中文参数后的错误提示。
![](https://epubservercos.yuewen.com/54B5A3/19549638401509406/epubprivate/OEBPS/Images/47_01.jpg?sign=1738886794-eU6BWkG4PtR9OHoprFXVumtSA2RfGw13-0-292ae989c0a26b99eb98b85d2080a427)
2.4.11 中文输入法
在EV3程序里不能输入中文的参数,但是可以使用中文的注释。
编写程序时,请使用英文输入法。输入英文的文件名、程序名、程序参数。
注意:
EV3编程软件保存文件时,不能使用中文名保存文件。
![](https://epubservercos.yuewen.com/54B5A3/19549638401509406/epubprivate/OEBPS/Images/47_02.jpg?sign=1738886794-0AzNYoQ8NvJ02GfwF0pXYmZXTFRUx6s4-0-db78986b066967430cf842e22ba2a980)
2.4.12 输入中文注释
在EV3编程软件中,使用了中文名和中文参数后的错误提示。
![](https://epubservercos.yuewen.com/54B5A3/19549638401509406/epubprivate/OEBPS/Images/48_01.jpg?sign=1738886794-deRVL8fVHDP9lHTtidUyyVPIkXpZUlP3-0-0289d57d5ee355d2583ff7b1b47f207d)
EV3编程软件的程序注释可以使用中文输入法输入中文注释。
![](https://epubservercos.yuewen.com/54B5A3/19549638401509406/epubprivate/OEBPS/Images/48_02.jpg?sign=1738886794-XfkLddPUxS1QWQ3o7fvYQfSjgVWS2UgR-0-64c3df8f13aa6f04304c3fbb8a807b11)