主要内容

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

这个示例向您展示了如何调优参数值,以及如何从运行在LEGO MINDSTORMS EV3硬件上的算法监控信号。

介绍

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

本示例介绍了Simulink金宝app外部模式功能,向您展示如何:

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

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

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

先决条件

我们建议完成LEGO®MINDSTORMS®EV3™硬件入门的例子。

所需的硬件

您将需要以下硬件:

  • 乐高积木大战EV3砖块

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

任务1 -设置网络连接

请参阅作业1及作业2LEGO®MINDSTORMS®EV3™硬件入门示例,并记录EV3砖的IP地址。

任务2 -监控和调整你的Simulink模型金宝app

1.打开与LEGO MINDSTORMS EV3硬件沟通这是预先配置运行在乐高MINDSTORMS EV3硬件。

2.硬件选项卡上,单击监视和优化按钮。

任务3 -与模型沟通

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

1.打开范围块。示波器显示来自EV3砖块上的左按钮的信号值。按左边的按钮。示波器显示信号从0到1的变化值。

2.双击频率块,并将常量值参数的值更改为600。当你点击好吧应用, EV3砖块的扬声器发出的声音发生了变化

任务4 -停止通信

1.单击停止按钮。金宝app这将停止EV3砖上的应用程序和主机上的模拟。

总结

这个例子展示了在LEGO MINDSTORMS EV3硬件上运行的算法的调优和监控工作流程。在这个例子中你学到了:

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

  • 如何调优算法参数和监控算法执行在乐高MINDSTORMS EV3硬件使用外部模式特性。