主要内容

与乐高®MINDSTORMS®EV3通信™ 硬件

本例向您展示了如何调整LEGO MINDSTORMS EV3硬件上运行的算法的参数值并监控其信号。

介绍

在开发算法时,通常需要以迭代方式确定关键算法参数的适当值金宝app外部模式该功能允许您在模型在目标硬件上运行时更改某些参数值,从而加快过程,而无需停止模型。当您在Simulink中更改参数值时,修改后的参数值会立即传送到目标硬件。参数调整活动的影响可通过查看示波器上的算法信号或Simulink中的显示进行监控。金宝app

此示例介绍Simulink金宝app外部模式通过向您展示如何:

  • 配置Simulink和LEGO MINDSTORMS EV3硬件之金宝app间的通信

  • 从运行在LEGO MINDSTORMS EV3硬件上的同一Simulink模型调整算法参数金宝app

  • 使用Si金宝appmulink范围来监控在LEGO MINDSTORMS EV3硬件上运行的算法的结果

先决条件

我们建议完成乐高®MINDSTORMS®EV3入门™ 硬件实例

所需硬件

您将需要以下硬件:

  • 乐高MINDSTORMS EV3积木

  • EV3 Wi-Fi加密狗或USB以太网适配器(推荐:苹果USB以太网适配器)

任务1 -建立网络连接

请参阅中题目1和2乐高®MINDSTORMS®EV3入门™ 硬件示例并记下EV3块的IP地址。

任务2-监视和调整Simulink模型金宝app

1.打开与乐高MINDSTORMS EV3硬件通信该模型已预配置为在LEGO MINDSTORMS EV3硬件上运行。

2.硬件选项卡,单击监视和调谐按钮

任务3-与模型沟通

此任务向您展示如何从模型中调优参数和监视硬件的执行。

1.打开范围块示波器显示EV3块上左侧按钮的信号值。按左键。范围显示信号值从0变为1。

2.双击频率块并将常量值参数的值更改为600。单击好吧申请,来自EV3 brick扬声器的音调发生变化

任务4-停止通信

1.点击停止Simulink模型中的按钮金宝app。这将停止EV3程序块上的应用程序和主机上的模拟。

总结

这个例子展示了一个用于调整和监控运行在LEGO MINDSTORMS EV3硬件上的算法的工作流。在本例中,您了解到:

  • 如何在LEGO MINDSTORMS EV3硬件上以外部模式配置和运行模型。

  • 如何使用外部模式功能在LEGO MINDSTORMS EV3硬件上调整算法参数和监控算法执行。