为什么我不能连接到乐高头脑风暴从MATLAB / Simulink EV3吗?万博1manbetx

47个视图(30天)

接受的答案

MathWorks支万博1manbetx持团队
编辑:MathWorks支万博1manbetx持团队 2019年9月2日
LEGO MINDSTORMS万博1manbet万博1manbetxx EV3 MATLAB和Simulink软件包支持允许您连接,控制和计划你的乐高头脑风暴机器人EV3连接到您的主机电脑。
之间的连接主机运行MATLAB和EV3机器人可以由USB,蓝牙和WiFi连接。不需要额外的硬件除了WiFi连接使用WiFi无线上网卡。
这里有一些提示,以确保工作主机之间的连接和EV3机器人:
USB连接
USB是一个简单的连接和机器人UID设备连接到主机,键盘和鼠标连接一样。如果连接请求失败,考虑下面的步骤:
1。使用良好的USB电缆连接完整的两端,并确保第三方软件像乐高机器人软件没有运行在您的主机与MATLAB。
2。当部署仿真软件模型,确保EV3砖不显示设万博1manbetx备信息屏幕,因为它会阻止启动机器人仿真软件生成的二进制文件。
3所示。确保USB连接不影响使用的固件版本。在Linux机器上不支持USB连接。万博1manbetx
蓝牙连接
蓝牙最困难和最不可靠的连接,虽然不需要额外的硬件。我们建议为了避免这种连接,但是连接失败的情况下,考虑下面的步骤:
1。确保没有不匹配主机和EV3之间的蓝牙堆栈,这将导致一个配对错误。
命令来验证这是:
l = legoev3 (“蓝牙”>,<相称);
蓝牙适配器插入时,它创建了两个COM端口。确保提供COM端口,以防一个失败。如果在两个COM端口的连接失败,那么试着命令:
l = legoev3 (英国电信的,1024年的deviceID);
这个命令需要一个“仪器控制工具箱”许可证可用。如果两个命令失败,这是一个迹象表明蓝牙通信软件堆栈的主机和EV3砖不兼容。你应该找另一种连接方式。
2。为一个可靠的连接,确保没有其他EV3目标附近的蓝牙打开。
3所示。当部署仿真软件模型,确保EV3砖不显示设万博1manbetx备信息屏幕,因为它会阻止启动机器人仿真软件生成的二进制文件。
无线网络连接
你需要一个额外的无线电子狗,使无线EV3机器人。这是一个可靠的连接,因此推荐使用。在连接失败的情况下,考虑下面的步骤:
1。确保使用乐高EV3支持WiFi无线上网卡和最新版本的固件万博1manbetx(1.08)。大多数支持无线传输器,这可以很容易地测试如果EV3机器人能万博1manbetx够连接到您的网络。
2。MATLAB需要TELNET访问建立无线连接。对于TELNET访问,确保你运行的是乐高EV3固件版本1.09 d或1.08 E / H和低。为使TELNET 1.09 d需要一个密码。的固件EV3机器人可以使用官方re-flashed乐高机器人软件。
3所示。确保EV3机器人和主机在同一网络。ping测试IP地址从您的主机EV3硬件将帮助证实了这一点。
4所示。当部署仿真软件模型,确保EV3砖不显示设万博1manbetx备信息屏幕,因为它会阻止发射仿真软件生成的二进制的机器人。
任何进一步的问题,请参考 故障诊断在MATLAB为乐高头脑风暴EV3硬件支持包万博1manbetx 或MathWorks技术支持。万博1manbetx
2的评论

登录置评。

更多的答案(0)

标签

没有标签了。

s manbetx 845

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!