Matlab找不到Arduino(Mac)

84意见(过去30天)
标记
标记 于2015年2月9日
我一直在尝试将Arduino连接到Matlab软件。
>> A = Arduino('/ dev / tty.usbmodemfa131');
但是,Matlab不断回应:
在Port /dev/tty.usbmodemfa131上找不到Arduino硬件。如果使用官方Arduino Board,请确保已插入。否则,请指定端口和电路板类型。有关更多信息,请参阅Arduino函数参考页面。
我相信我将USB连接到右端。Arduino IDE完美地在同一端口上工作。
更详细地精心制作。我使用真正的Arduino Uno硬件,MacBook,Matlab 2014a。
2评论
Dhifaoui Bilel.
Dhifaoui Bilel. 20月29日
关闭Arduino IDE的串行,然后重新运行MATLAB代码。

登录评论。

答案(3)

马丁Foltin.
马丁Foltin. 2015年12月25日
编辑:沃尔特罗伯森 2015年12月25日
同样的问题。Matlab R2015B + MacBookair + Arduino Uno。Arduino IDE没有问题。
>> x = instrhwinfo('序列'的)
X =
HardwareInfo.具有属性:
availableRialports:{4x1 Cell}
JarfileVersion:'3.8'
ObjectConstructorName:{4x1 Cell}
SerialPorts:{4x1 Cell}
使用权您的硬件可以由支持包提供。万博1manbetx转到支持包安装程序以万博1manbetx了解更多信息。
>> X.SerialPorts.
ANS =.
'/dev/tty.bluetooth-incoming-port'
'/dev/cu.bluetooth-incoming-port'
'/dev/tty.usbmodemfd121'
'/dev/cu.usbmodemfd121'
>> A = Arduino('/dev/cu.usbmodemfd121'的)
不能在端口查找Arduino Hardware
/dev/cu.usbmodemfd121。确保Arduino Hardware.
正确插入。否则, 请指定
两个都端口和板式。想要查询更多的信息
Arduino功能参考页。
>>

马丁Foltin.
马丁Foltin. 2015年12月25日
编辑:沃尔特罗伯森 2015年12月26日
>> A = Arduino('/dev/cu.usbmodemfd121''uno'的)
A =
arduino.具有属性:
港口:'/dev/cu.usbmodemfd121'
木板:'uno'
可用:{'D2-D13''a0-a5'}
图书馆:{'i2c''spi''伺服'}
重要的是'uno'参数!

luis.
luis. 2016年9月29日
请键入以下命令:
>> A = Arduino('/ dev / cu.usbmodemfd121','auf')
更新Arduino到期的服务器代码(/dev/cu.usbmodemfd121)。请稍等。
A =
arduino.具有属性:
港口:'/dev/cu.usbmodemfd121'
木板:'到期的'
avabableanalogpins:[0,1,2,3,4,5,6,7,8,9,10,11]
可用性特征:[2,3,4,5,6,7,8,8,9,11,11,11,13,11,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,40,45,46,47,48,49,50,51,52,53]
图书馆:{'i2c''spi''伺服'}
>>
%非常重要的是要注意'/dev/cu.usbmodemfd121'与'/dev/cu.usbmodemfd121'不同。如果您这样做,您将收到您正在接收的错误消息。所以,请注意,请!!!!

社区宝藏狩猎

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

开始狩猎!