本示例向您展示如何在EV3硬件上配置和运行模型。
提示
步骤4覆盖模型配置参数。若要保留现有模型的配置,请选择文件>另存为创建您可以重新配置的模型的工作副本。
中所述的连接主机计算机和EV3硬件连接EV3硬件到主机.
创建一个新的Simulin金宝appk®建模或打开一个现有的模型。
在建模在工具条的选项卡上,选择模型设置.
在配置参数对话框中,选择硬件实现.
设置硬件板参数乐高头脑风暴ev3
.
在目标硬件资源>主机到目标器连接>连接类型参数。确保您选择的连接类型与您为连接主机计算机和EV3砖所选择的连接类型相同。
不同的连接类型有:
USB -这是默认选项。
蓝牙-在设备ID参数。
WiFi -在设备ID和IP地址参数。
以太网-在设备ID和IP地址参数。
您可以使用EV3 Brick接口获取设备ID和IP地址砖的信息屏幕上。
点击应用.
(可选—适用于WiFi和以太网连接类型)检查指定IP地址的EV3砖在网络中是否可达。例如,在MATLAB中®命令窗口,输入:
legoev3 (“172.21.128.249”)
ans = legoev3属性:ipAddress: '172.21.128.249'
如果网络可达,则显示EV3砖的IP地址。否则,它将返回“连接失败”的错误消息。
在“硬件”页签中,单击构建、部署和启动.
金宝appSimulink软件在EV3硬件上加载并运行模型。您可以在Diagnostic Viewer中看到成功的构建过程消息,如图所示。
请注意
若要排除在EV3硬件上运行模型的问题,请参见在诊断查看器中查看生成失败消息.
要停止在EV3硬件上运行的模型,可以使用以下方法之一:
使用stopModel
在MATLAB命令窗口中。
按下回来按钮,并响应EV3显示器上的任何提示。
请注意
要解决在EV3硬件上停止模型的问题,请参见在EV3硬件上停止模型.
要重新启动在EV3硬件上运行的模型,请使用以下方法之一:
使用EV3 Brick界面,导航到文件导航屏幕并打开兆瓦
文件夹中。然后,从程序列表中选择模型并按中心按钮在EV3硬件上。
使用runModel
在MATLAB命令窗口中。
若要从EV3硬件中删除模型,请使用deleteModel
方法。
在点击部署到硬件,如果您的模型没有成功部署在EV3硬件上,则诊断查看器中会显示以下错误。
构建不成功的可能原因有:
EV3未开机。
主机无法连接到EV3,原因如下:
EV3与主机的USB连接异常。
EV3与主机之间的蓝牙配对故障。
“型号配置参数”包含错误的IP地址。
EV3硬件未连接Wi-Fi或以太网加密狗。
EV3没有Wi-Fi连接到网络。
要修复此问题,请完成中的步骤安装EV3硬件而且在EV3硬件上运行Model
如果您的模型在成功部署后没有运行,请确保在EV3砖块上没有显示“Brick Info”屏幕。如果是,请退出屏幕并重试。