无法使用Arduino()函数连接MATLAB 2016到Arduino ??

11次浏览(最近30天)
Kazi"class=
Kazi 2016年5月28日
你好,
我正在研究一个伺服电机它将从matlab接收角度值。以前,我们使用arduino ide,但在创建arduino串行通信中存在问题。然后我们开始使用matlab 2016自带的arduino功能进行串口通信。
但是问题并没有消失。就在几分钟前,伺服器还在工作。当我们再次运行程序时,这个又出现了,
事件解释打开COM5串口与单板Mega2560通信失败。确保此板没有其他MATLAB arduino对象。如需排除故障,请参见Arduino硬件排除。
这真是令人沮丧!伙计们,有人知道这里出了什么问题或者怎么解决吗?
提前谢谢。
一个= arduino ();
s =伺服(,“D9”);
角= 30/180;
writePosition(年代,角);

接受的答案

沃尔特·罗伯森"class=
沃尔特·罗伯森 2016年5月28日
您有一个现有的arduino对象。确保它消失的最简单的方法是重新启动MATLAB。
2的评论
Swapnil德赛"class=
Swapnil德赛 2018年5月14日
我还是联系不上,有别的办法吗?

登录评论。

答案(1)

哈姆萨ABBASI"class=
哈姆萨ABBASI 2018年6月24日
编辑:哈姆萨ABBASI 2018年6月24日
在第一行代码中写clear
3评论

登录评论。

社区寻宝

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

开始狩猎!