图片缩略图

MATLAB UDP广播

版本1.0.0.0 (2.48 KB) 维诺德
一个从MATLAB向同一个子网上的多个Arduinos广播UDP消息的示例。
0.0
0评级

13下载

更新2016年10月19日

查看许可协议

这个例子向您展示了如何使用MATLAB向子网上的一个或多个设备广播UDP消息。这个例子有一个Arduino®闪烁LED当它得到一个特定的UDP广播消息从MATLAB在以太网上。Arduino通过以太网屏蔽与网络连接,通过编程来响应一个确认消息,该消息由MATLAB接收并显示给用户。Arduino代码可以在任意数量的Arduino上下载,修改后每个Arduino有不同的MAC地址。MATLAB代码不需要修改或预先知道Arduinos的数量就可以控制它们,或接收来自它们的确认消息。如果您有其他应用程序也在寻找UDP广播消息,这些应用程序也将看到来自MATLAB或Arduino的广播消息。

这个例子中的概念可以扩展为让MATLAB发送数据来控制同一个网络上的多个执行器和/或从网络上的多个传感器接收数据,而不需要对网络上的传感器和执行器有先验知识。

为了让这个例子工作,你的网络交换机/路由器需要允许UDP广播消息。此外,您的Arduinos将需要与运行MATLAB的计算机在同一个子网上以接收广播消息。

引用作为

维诺德(2021)。MATLAB UDP广播(//www.tatmou.com/matlabcentral/fileexchange/59156-udp-broadcasting-from-matlab), MATLAB中央文件交换。检索

意见及评分(0)

MATLAB版本兼容性
创建R2016b
与任何版本兼容
平台的兼容性
窗户 macOS Linux

社区寻宝

在MATLAB中心找到宝藏,并发现社区可以如何帮助您!

开始狩猎!