![乐高机器人: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=1738890355-KUyeJQEXMHGg7xxjmtLMCncQB0dm5ltF-0-c4c7d8c694805eb04548d4eb313ad3c9)
![](https://epubservercos.yuewen.com/54B5A3/19549638401509406/epubprivate/OEBPS/Images/43_02.jpg?sign=1738890355-666LlOFAINNmRSNBYMhNsnTnRgpXXbOE-0-dbcfd213ce68d8e459ec2b2b69cac217)
单击传感器图标,切换显示模式,可以在端口查看窗口中看到每个传感器的实时测量数值,每个电机的转动角度、圈数、当前功率。
![](https://epubservercos.yuewen.com/54B5A3/19549638401509406/epubprivate/OEBPS/Images/43_03.jpg?sign=1738890355-QzBlIpnkRGcvAd4Nrf84kXpVn1aRtLSN-0-c8559c42d0fd8df028d449a8d9af625b)
这里是已连接的程序块信息。可以在这里更改程序名,显示连接方式,打开内存浏览器。
2.4.2 项目属性
在头脑风暴EV3编程软件中,单击扳手选项,打开项目属性,开启菊链模式。
![](https://epubservercos.yuewen.com/54B5A3/19549638401509406/epubprivate/OEBPS/Images/44_01.jpg?sign=1738890355-1PBWFhpJwCOOUnj4iD8jd5R9jt1kTrHE-0-e5ff7ab3f1717e8f8ff5c50c9ef72335)
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=1738890355-ywHhWfSHede1bhMkhrxIDem18KFzxiZj-0-138431a921f66b7c87453aae209afbd8)
2.4.4 层选择器
当菊链启用时,会修改每个电机模块和传感器模块,以包含层选择器。
![](https://epubservercos.yuewen.com/54B5A3/19549638401509406/epubprivate/OEBPS/Images/45_01.jpg?sign=1738890355-Ev3V5QCvMZL0zrauN41VLlwujwkgIiT6-0-f662f4cdb6307256c3237e38b936c187)
使用层选择器可选择在哪个EV3程序块上运行编程模块。
2.4.5 示例1
下面的程序使连接到菊链中第三个EV3程序块的端口B和端口C电机向前驱动。
![](https://epubservercos.yuewen.com/54B5A3/19549638401509406/epubprivate/OEBPS/Images/45_02.jpg?sign=1738890355-rzmdnD25mpWR6R9hmuirfN1loyuUjW5a-0-9e88d95b8cf278e9b13bed193f9bc8e8)
下面的程序同时使菊链中第一个EV3机器人和第二个EV3机器人向前驱动。
![](https://epubservercos.yuewen.com/54B5A3/19549638401509406/epubprivate/OEBPS/Images/45_03.jpg?sign=1738890355-tj8vFEgR2kJwDig5e8S1Tu9o5nj2bzPQ-0-a9824470eac9c5a5bb36653829985b8b)
2.4.6 项目文件
头脑风暴EV3编程软件的项目属性。
![](https://epubservercos.yuewen.com/54B5A3/19549638401509406/epubprivate/OEBPS/Images/46_01.jpg?sign=1738890355-gecnRfYYMgaTacL2JWJHULhZUb4VU6QU-0-100d3084932d9afabbc2eb294f9811c0)
2.4.7 管理项目文件
![](https://epubservercos.yuewen.com/54B5A3/19549638401509406/epubprivate/OEBPS/Images/46_02.jpg?sign=1738890355-jyAPcTV0kg35ivLewR4Nhp4FXDX6lSnO-0-4ab4ff22a01a2b20ae1790201805debd)
如果为一个项目编写了“我的模块”并且要在其他项目中使用它,请选择“我的模块”并单击“复制”按钮。打开另一个项目的项目属性页面,然后单击“粘贴”按钮以插入“我的模块”。可以按相同方式复制并粘贴程序、图像和声音。
![](https://epubservercos.yuewen.com/54B5A3/19549638401509406/epubprivate/OEBPS/Images/46_03.jpg?sign=1738890355-f5J0w9ErpE6rrnAXh4m1hiqBTE6mjXj8-0-0b8a3026243df7cb02379f96837a15c7)
可以通过选择文件并单击“删除”按钮来删除这些文件。
![](https://epubservercos.yuewen.com/54B5A3/19549638401509406/epubprivate/OEBPS/Images/46_04.jpg?sign=1738890355-hNhAoAA1V9sxv7QB62kfFQ6duDLpNUJM-0-548b94a3570a6e4d6c995414b23ef057)
使用“导入”按钮可将其他程序、图像、声音和“我的模块”添加到项目中。
2.4.8 示例2
![](https://epubservercos.yuewen.com/54B5A3/19549638401509406/epubprivate/OEBPS/Images/46_05.jpg?sign=1738890355-CnOnwynUj80IzsTM8K1cHUKqKpXheNjF-0-fc7d37fb81270e5975cae4e63dbf390c)
变量在项目属性页面中进行管理。使用“删除”按钮可删除变量,而使用“添加”按钮可添加新变量。
![](https://epubservercos.yuewen.com/54B5A3/19549638401509406/epubprivate/OEBPS/Images/46_06.jpg?sign=1738890355-mlhlqKSjr41FaAwLOyEeMXFWfcReZD8l-0-3ff40cb6a561f7637c1ec7e4dedaff3f)
可以使用变量模块读取变量或写入变量。
2.4.9 管理文件
在EV3编程软件中创建的每个项目都由一些小文件(图像、声音等)组成。存储在每个项目中的文件可以是一个或多个程序,以及图像、声音、文本文件和原始数据日志文件。
2.4.10 文件扩展名
在EV3编程软件中,使用了中文名和中文参数后的错误提示。
![](https://epubservercos.yuewen.com/54B5A3/19549638401509406/epubprivate/OEBPS/Images/47_01.jpg?sign=1738890355-ZDoHjFHhcDdjw7KCBWFHfLuw6LQLUvnP-0-4e61facdffca06bb41193e6e78dda82b)
2.4.11 中文输入法
在EV3程序里不能输入中文的参数,但是可以使用中文的注释。
编写程序时,请使用英文输入法。输入英文的文件名、程序名、程序参数。
注意:
EV3编程软件保存文件时,不能使用中文名保存文件。
![](https://epubservercos.yuewen.com/54B5A3/19549638401509406/epubprivate/OEBPS/Images/47_02.jpg?sign=1738890355-aVD6sBnmF10Qns73mvPau0XD98eKIFxV-0-4938fbf21ffc6bfc010f3de146efe49e)
2.4.12 输入中文注释
在EV3编程软件中,使用了中文名和中文参数后的错误提示。
![](https://epubservercos.yuewen.com/54B5A3/19549638401509406/epubprivate/OEBPS/Images/48_01.jpg?sign=1738890355-tMHwFckjSbDPkHwUn8Y9Fz34pViL2LzD-0-69eea5987144aa070322ecaefd14dbbb)
EV3编程软件的程序注释可以使用中文输入法输入中文注释。
![](https://epubservercos.yuewen.com/54B5A3/19549638401509406/epubprivate/OEBPS/Images/48_02.jpg?sign=1738890355-cypuJobZW4OMzhA3k9M7sp3S2Ib98Mek-0-703c1fb20574f0cf0fb1c8c7949b13b2)