不能使用Arduino()函数连接MATLAB 2016到Arduino ??

7次浏览(过去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的评论

登录评论。

更多答案(1)

哈姆萨ABBASI"class=
哈姆萨ABBASI 2018年6月24日
编辑:哈姆萨ABBASI 2018年6月24日
在第一行代码中写清楚所有内容
3评论

登录评论。

社区寻宝

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

开始狩猎!