![乐高机器人: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=1739285423-IUpsGfa5XIqgGRc9Rn1bPkJIW3G2pufS-0-a5fd25e4af73ebd3b304465ec66020b0)
![](https://epubservercos.yuewen.com/54B5A3/19549638401509406/epubprivate/OEBPS/Images/43_02.jpg?sign=1739285423-uPSumJtg2AMci6DSoLvy5mOKLPS0aYam-0-f28368d007b3a4456112e8d8bf9a1d99)
单击传感器图标,切换显示模式,可以在端口查看窗口中看到每个传感器的实时测量数值,每个电机的转动角度、圈数、当前功率。
![](https://epubservercos.yuewen.com/54B5A3/19549638401509406/epubprivate/OEBPS/Images/43_03.jpg?sign=1739285423-tnPD0TwAhxc7McRT4orN2OfXXWtva9GQ-0-82ee37ed28d5e19735a79c18f570f5dc)
这里是已连接的程序块信息。可以在这里更改程序名,显示连接方式,打开内存浏览器。
2.4.2 项目属性
在头脑风暴EV3编程软件中,单击扳手选项,打开项目属性,开启菊链模式。
![](https://epubservercos.yuewen.com/54B5A3/19549638401509406/epubprivate/OEBPS/Images/44_01.jpg?sign=1739285423-3NVH7iXDY55x7CnlpukVYGm6xEW2sQmp-0-048d067b7cd7035b458bd40ee66352cb)
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=1739285423-3iLUjr236yhrzhb0wFpwCwtbEXBWufhM-0-bbd4bfe3dac1ad6252f6a5732641f852)
2.4.4 层选择器
当菊链启用时,会修改每个电机模块和传感器模块,以包含层选择器。
![](https://epubservercos.yuewen.com/54B5A3/19549638401509406/epubprivate/OEBPS/Images/45_01.jpg?sign=1739285423-KlrFiqkMaY2OJK0lPTmokBNKOGMUNGFe-0-93a76df859d6ef8b3ddc422965299f2a)
使用层选择器可选择在哪个EV3程序块上运行编程模块。
2.4.5 示例1
下面的程序使连接到菊链中第三个EV3程序块的端口B和端口C电机向前驱动。
![](https://epubservercos.yuewen.com/54B5A3/19549638401509406/epubprivate/OEBPS/Images/45_02.jpg?sign=1739285423-T50APFuxtqWVEx43R3jmrSh7TfODOLEb-0-c3b3c89f21b1c1f22dfae6f2f1dff4ed)
下面的程序同时使菊链中第一个EV3机器人和第二个EV3机器人向前驱动。
![](https://epubservercos.yuewen.com/54B5A3/19549638401509406/epubprivate/OEBPS/Images/45_03.jpg?sign=1739285423-seR5PXhUVNOPQeS8yFbh9utVIImb4NfU-0-b74d302f742a06c2def1327532c16933)
2.4.6 项目文件
头脑风暴EV3编程软件的项目属性。
![](https://epubservercos.yuewen.com/54B5A3/19549638401509406/epubprivate/OEBPS/Images/46_01.jpg?sign=1739285423-ut3TNWt74I7fQ7xtaDY31vXVeHlKjFK3-0-9b394176abf241ab1eb502bec98dad8a)
2.4.7 管理项目文件
![](https://epubservercos.yuewen.com/54B5A3/19549638401509406/epubprivate/OEBPS/Images/46_02.jpg?sign=1739285423-RWeiAvv7AHrEYBa3L5riChUpwBRTklhV-0-c3ec0342633e96ce018cf7393a55c46d)
如果为一个项目编写了“我的模块”并且要在其他项目中使用它,请选择“我的模块”并单击“复制”按钮。打开另一个项目的项目属性页面,然后单击“粘贴”按钮以插入“我的模块”。可以按相同方式复制并粘贴程序、图像和声音。
![](https://epubservercos.yuewen.com/54B5A3/19549638401509406/epubprivate/OEBPS/Images/46_03.jpg?sign=1739285423-gQs6RolwPDEa9NztGu6zACh3R84gqWlh-0-e0fbdf4bcb8200690705a12f96f72165)
可以通过选择文件并单击“删除”按钮来删除这些文件。
![](https://epubservercos.yuewen.com/54B5A3/19549638401509406/epubprivate/OEBPS/Images/46_04.jpg?sign=1739285423-HcEtjOtx1BGkWSSlOyvqDVduHh8ihI34-0-72b2c927c02d9d6fa92c0d4665217cec)
使用“导入”按钮可将其他程序、图像、声音和“我的模块”添加到项目中。
2.4.8 示例2
![](https://epubservercos.yuewen.com/54B5A3/19549638401509406/epubprivate/OEBPS/Images/46_05.jpg?sign=1739285423-fwoe2ndXYpgpIwGbH5WfhIA3CfGyJMfu-0-7c188fbdc3810550ebaab23a78386f0b)
变量在项目属性页面中进行管理。使用“删除”按钮可删除变量,而使用“添加”按钮可添加新变量。
![](https://epubservercos.yuewen.com/54B5A3/19549638401509406/epubprivate/OEBPS/Images/46_06.jpg?sign=1739285423-Ex90OBWYjDUDFov2vCoJczx1JmLBEWaV-0-cfda5cf2baeced8489c0ce973a380ac9)
可以使用变量模块读取变量或写入变量。
2.4.9 管理文件
在EV3编程软件中创建的每个项目都由一些小文件(图像、声音等)组成。存储在每个项目中的文件可以是一个或多个程序,以及图像、声音、文本文件和原始数据日志文件。
2.4.10 文件扩展名
在EV3编程软件中,使用了中文名和中文参数后的错误提示。
![](https://epubservercos.yuewen.com/54B5A3/19549638401509406/epubprivate/OEBPS/Images/47_01.jpg?sign=1739285423-laR6GoG238EU4FkIy8WC4wmvXtQp3RIT-0-fad759d5d9b6fee1bbb0d38eb309ffa3)
2.4.11 中文输入法
在EV3程序里不能输入中文的参数,但是可以使用中文的注释。
编写程序时,请使用英文输入法。输入英文的文件名、程序名、程序参数。
注意:
EV3编程软件保存文件时,不能使用中文名保存文件。
![](https://epubservercos.yuewen.com/54B5A3/19549638401509406/epubprivate/OEBPS/Images/47_02.jpg?sign=1739285423-QVZKTyTnTuy1PeGvC2OjshAu1epbHvyd-0-84e5773734d6c8db804565c66a0e2e04)
2.4.12 输入中文注释
在EV3编程软件中,使用了中文名和中文参数后的错误提示。
![](https://epubservercos.yuewen.com/54B5A3/19549638401509406/epubprivate/OEBPS/Images/48_01.jpg?sign=1739285423-QgyW84Wy9vCyrrX0y4q2a2VBfO8DqVAx-0-3a2cb26ea3200457c7461d1908f4679b)
EV3编程软件的程序注释可以使用中文输入法输入中文注释。
![](https://epubservercos.yuewen.com/54B5A3/19549638401509406/epubprivate/OEBPS/Images/48_02.jpg?sign=1739285423-51HKwMxK9qAIu98AKcTjxcozef0kRkrE-0-f37d4a5e2c2d133acb89722d27ecb950)