图片缩略图"itemprop=

Arduino万博1manbetx硬件的MATLAB支持包

在Arduino板上获取输入并发送输出

1712下载

更新2020年3月18日

编者按:受欢迎的文件2015201620172018

此支持包目万博1manbetx前无法下载MATLAB R2017a及更早版本的第三方软件。有关详细信息和解决方案,请参见此错误报告

MATLAB R2017b及后续版本不受影响。

MATLAB®万博1manbetxArduino支持包®硬件使您可以使用MATLAB与Arduino板通信。您可以通过Arduino读取和写入传感器数据,并立即在MATLAB中看到结果,而无需编译。
此支持包适万博1manbetx用于R2014a及以上版本。

使用Arduino硬件和MATLAB版本R2013b及更早版本,请参见
//www.tianjin-qmedu.com/matlabcentral/fileexchange/32374

有关此支持包的安装问题,请联系MathWorks技术支持。万博1manbetx
//www.tianjin-qmedu.com/万博1manbetxsupport/contact_us.html

意见及评分(469

嗨费尔南多,

很抱歉给您带来不便。如果您正面临第三方下载问题,请参考上面编辑注中的错误报告中的解决方案。如果问题仍然存在,请联系MathWorks技术支持。万博1manbetx

谢谢
MATLAB硬件团队
MathWorks。

No deja安装los soportes de arduino en la versión 2016b

嗨Akhmad,

很抱歉给您带来不便。请联系MathWorks技术支持以获得解决安装问题的帮助。万博1manbetx

谢谢
MATLAB硬件团队
MathWorks

akhmad fauzi

为什么我不能安装arduino支持包?万博1manbetx

你好默罕默德,

很抱歉给您带来不便。请联系MathWorks技术支持,提供您正在使用的MATLAB版本的信息,以获得解万博1manbetx决此问题的帮助。

谢谢
MATLAB硬件团队
MathWorks

你好,我在使用Mega2560时遇到了问题。当我启动arduino()命令时,我得到这个“在Mega2560 (COM3)上更新服务器代码”。一分钟后出现红色文本“内部错误:服务器代码的初始化不正确。”
此外,当我尝试运行Arduino服务器的硬件设置时,它运行正常,直到我在测试连接结束时给出这个错误消息“测试连接失败”。回去检查你的设置。”
有什么问题吗?

嗨,纳撒尼尔,

目前,MATLAB支持包Arduin万博1manbetxo不支持Nano 33 BLE Sense。给您带来不便,我深表歉意。MathWorks已经注意到这个请求,并将考虑在未来的版本中添加对该板的支持。万博1manbetx

谢谢
MATLAB硬件团队
MathWorks

嗨,乔纳斯,

请联系MathWorks技术支持以获得关于使用MATLAB Arduino SP万博1manbetxPKG使用Nano3.0的进一步帮助。

谢谢
Arpita

我正在做一个使用Arduino Nano 33 BLE Sense的项目。这个计划是否会支持这个董事会?万博1manbetx

嗨Arpita,
我使用的是Matlab版本R2019b。当我尝试你建议的时候,我不幸地得到了同样的错误。
我的猜测是,我需要获得arduino nano 3.1与新的ATmega328p处理器或使用arduino nano 3.0的FTDI转换器。

谢谢
乔纳斯

嗨,伊森,乔纳斯,

请确认您要使用的MATLAB版本。如果您使用的是R2019a及后续版本,您可以在arduino对象创建过程中使用'BaudRate' NV对,如下所示来覆盖默认波特率:

a = arduino('COMPORT','BOARDNAME','BaudRate',115200)

如果您对此有进一步的问题,请联系MathWorks技术支持。万博1manbetx

谢谢
Arpita

你好,
我也在用arduino nano 3.0做一个项目。我已经安装了matlab和simulink万博1manbetx的硬件支持包。万博1manbetx硬件设置,你在安装过程中,没有工作,当我试图连接到arduino这条消息出现:
a = arduino('COM3', 'Nano3')
在Nano3 (COM3)上更新服务器代码。这可能需要几分钟。
无法为Nano3 (COM3)板编程。请检查单板是否有支撑,端口和单板类型是否正确。万博1manbetx有关更多信息,请参阅Arduino硬件
故障排除。

当我查看Arduino硬件故障排除时,有一点引起了我的注意:
3.如果您使用的是旧的ATmega328p板,请确保您使用的是FTDI转换器将电路板连接到计算机。
当我使用arduino软件的nano时,我需要选择“ATmega328p(旧引导加载程序)”作为处理器,以便能够将代码更新到arduino nano。

谢谢
乔纳斯

我安装了Arduino硬件的MATLA万博1manbetxB支持包,我想使用Arduino Nano 3.0。
Matlab无法识别该设备,因为它不是原始的,所以我发现我必须将串口的波特率更改为arduino纳米硬件。为了做到这一点,我必须找到一个名为“boards.xml”的文件夹,它出现在下载包上,但我找不到它。
如何改变波德率?

嗨,马塞洛,

请尝试做干净的重新安装。您需要卸载现有的SPPKG,并删除通过matlabshare .supportpkg命令获得的文件夹下的所有文件。万博1manbetxget万博1manbetxSupportPackageRoot'在MATLAB命令提示符。该步骤完成后重新安装SPPKG。如果您仍然遇到此问题,请联系MathWorks技术支持以获得进一步帮助。万博1manbetx

谢谢
Arpita
MATLAB硬件团队
MathWorks

我连不上arduino。总是会出现以下错误:
“Arduino IDE文件夹' Arduino -1.8.1'已损坏。打开附加资源管理器重新安装Arduino的MATLAB支持包万博1manbetx
硬件。”

嗨,安琪拉,

请联系MathWorks技术支持以获得相关帮助。万博1manbetx请分享使用此板时看到的错误消息。

谢谢
Arpita

我使用MATLAB 2019a。

你好,

我正在开发一个使用Nano 3.0的项目。我使用arduino uno研究算法,现在想使用Nano 3.0将其实现到实际设备。但是,与uno不同,我无法连接arduino nano 3.0。不支持吗?万博1manbetx

嗨,塞吉奥,

请联系MathWorks技术支持以获得有关安装支持包的帮助。万博1manbetx

谢谢
Arpita
MATLAB硬件团队
MathWorks

我的matlab版本是R2017b,但当与arduino建立连接时,我得到这个错误:使用conexinarduinomega(第2行)时出错
在使用此特性之前,您需要MATLAB Arduino支持万博1manbetx包。打开外接程序管理器以安装所需的
万博1manbetx支持包。
下载包,但我不知道如何安装或在哪里安装。
由于塞吉奥

嗨Rakhi,

目前通过MATLAB Support Package for Arduino不支持Ard万博1manbetxuino Nano 33 BLE板。我们已经记录了这一请求,并将在未来的版本中考虑这一点。R2020a支持Arduino Nano33 IoT。万博1manbetx您可以考虑使用相同的方法。如需进一步查询,请联系MathWorks技术支持。万博1manbetx

谢谢
Arpita

我可以连接Arduino Nano 33ble到Matlab吗?

金王

这可以安装在试用版的matlab?

第三方下载有问题。它会给出错误。有人能帮忙吗?

去本

你好,我有几个问题。
我已经安装了支持包,尝试通过串口3向ar万博1manbetxduino Mega2560写入数据,然后从if获取返回数据,如下:arduinoObj = arduino("COM11","Mega2560","Libraries",{'SPI','Serial','I2C'},'BaudRate',9600,'traceon',true);serialdevObj = device(arduinoObj,'SerialPort',3,'BaudRate',115200);写(serialdevObj, ' 123 ');numBytes = serialdevObj.NumBytesAvailable;res =阅读(serialdevObj numBytes);disp (res);但是arduino一无所获。这是行不通的。
当我使用FT232直接连接到arduino Mega2560串口3时,它可以工作。
为什么?非常感谢。
箱子

你好,

请将Arduino硬件的MATLAB支持包更新到1万博1manbetx9.2.2版本,以便能够在MATLAB R2019b中使用MacOS Catalina的SPPKG。有关此问题的任何进一步查询,请联系MathWorks技术万博1manbetx支持。

谢谢
Arpita
MATLAB硬件团队
MathWorks

你好,

请联系MathWorks技术支持,以获得有关解决支持包安装问题的帮助。万博1manbetx

谢谢
Arpita
Matlab硬件团队
Mathworks

傅小陈

不工作

什么支持包万博1manbetx兼容sparkfun arduino pro mini 328 - 5V/16MHz

我无法安装Arduino硬件的MATLAB支持万博1manbetx包您有什么建议吗?

你好,

MathWorks正在致力于解决在MacOS Catalina的MATLAB R2019b中无法万博1manbetx工作的Arduino的MATLAB支持包。
请按照这个EBRhttps://ch.mathworks.com/万博1manbetxsupport/bugreports/2172231来获得同样的更新。
很抱歉给您带来不便。

谢谢
Arpita
MATLAB硬件团队
MathWorks

它也适用于MacOS Catalina。解决方法:安装Lib后,当出现“如果你想要安装”的问题时,只需将Arduino IDE的实际版本(1.8.11)复制到Lib下载第三方工具的文件夹中。/用户/用户名…/文件/ MATLAB / SupportPackages /万博1manbetx R2019b / 3 p.instrset / arduinoide.instrset /
覆盖下载的IDE,然后像往常一样执行安装。一切工作正常。
如果您下载了Simulink Ardui万博1manbetxno支持包,请执行相同的步骤。万博1manbetx用实际的IDE覆盖下载的IDE,然后两者都可以很好地工作。

只有3颗星,尽管如此简单的bug不可能没有修复。尝试将下载路径直接设置到Arduino,然后始终下载实际的IDE。

我没有使用matlab函数来控制arduino,而是使用matlab来获取一些值,然后我想将值发送到arduino IDE,例如(100,200,…),然后在arduino IDE中进行所有其他计算,而不是在matlab中进行。
有人能帮帮我吗?

王文树

你好。它现在与Mac OS Catalina兼容吗?

我没有下载这个pkg加载页面没有完成

大卫

嗨,猎人,

很抱歉给您带来不便。Arduino IDE 1.8.8安装了MATLAB支持包Arduino与R2019b不兼容MAC万博1manbetx OSX Catalina。MathWorks正在对此进行调查,并将在这里分享最新进展。

问候
Arpita
MATLAB硬件团队
MathWorks

嗨,所罗门,

请联系MathWorks技术支持以获取有关查询的更多信息。万博1manbetx

问候
Arpita
MATLAB硬件团队
MathWorks

你好,萨因/ Csaba,

很抱歉给您带来不便。请联系MathWorks技术支持,以获得解决您所面临问题的帮助。万博1manbetx

问候
Arpita
MATLAB硬件团队
MathWorks

无法选择端口。只是说选择一个值。我想选择com(10),但选项不在那里

猎人卡尼

目前无法在Mac OSX Catalina上运行,使用Arduino Uno和MATLAB R2019b。显示“无法在/dev/cu.usbmodemfd14201找到Arduino硬件。第一个参数必须是有效的串口、蓝牙地址/名称或IP地址/主机名。”这是正确的端口,我已经在终端中验证过了。

在2018b行不通。软件包已安装,但我的matlab没有看到这个

2019年行不通

你好,尼古拉”

给您带来不便,请接受我的歉意。目前Arduino的MATLAB支万博1manbetx持包依赖于Arduino IDE version 1.8.8,在MacOs Catalina上不工作。MathWorks正在处理这个问题,并将与您保持联系。有关此问题的进一步查询,请随时联系MathWorks技术支持。万博1manbetx

问候
Arpita Agrawal
MATLAB硬件团队
Mathworks

对卡特琳娜没用。当我想编程我的Arduino UNO板,出现一个日志错误消息:“失败编程”。然后我在matlab中打开日志,出现错误“坏的CPU类型。”

No es可能的descargar me da un error al memento de descargar el arduino软件:
下载arduino软件时出现“Unable to download”错误:

下载网址:retry_http://ssd.mathworks.com/万博1manbetxsupportfiles/downloads/test/R2019a/arduinoide/win64/arduino-1.8.1-windows.zip
socketexception:连接重置

SSI downloadAndInstallSP Response: {"exception": {"cause":"3P Download: 3P \\arduinoide. "instrset_win64_1554333817: Connection reset","title":"Download Error","message":"Failed to Download the third- third software: Arduino software .
这是需要的:Arduino硬件的MATLAB支持包万博1manbetx
要解决此问题,请参阅此MATLAB答案。","type":"ERROR"}}

紫宸刘

如何解决“Arduino IDE文件夹' Arduino -1.8.1'是腐败的。打开附加资源管理器重新安装Arduino硬件的MATLAB支持包。万博1manbetx”

嗨Bleron /尤金,

请联系MathWorks技术支持,以帮助您解决在使用MATLAB R2万博1manbetx019b的Arduino硬件的MATLAB支持包时遇到的问题。由此造成的不便,请原谅。

谢谢
Arpita Agrawal
MATLAB硬件团队
MathWorks

它不能用matlab 2019b工作,请尽快解决问题。

不工作与Matlab 2019b:-((

嗨Yosua,

请联系MathWorks技术支持以获得解决安装失败的帮助。万博1manbetx

谢谢
MATLAB硬件团队
MathWorks

你好,当我想安装这个包,然后我点击“安装”,但它只是显示空白空白,它不显示一致,就像卡在whie空间。请帮帮我.....

嗨Viacheslav / Dulin /村落,

请联系MathWorks技术支持以获得解决您所面临问题的帮助。万博1manbetx

谢谢
MATLAB硬件团队
MathWorks

Dulin熊

Mathworks员工你好,我无法下载包,提示“未能下载第三方软件:Arduino软件”,这是什么问题?

嗨,在MATLAB 2019a中安装了MATLAB和Simul万博1manbet万博1manbetxxink对Arduino软件的支持后,当我试图检查我的设备连接时:“Arduino ('com3', 'uno')”我得到错误声明为:“STR2DOUBLE:无效输入参数”!!!!我不知道有什么问题有人能帮帮我吗?

在2019b更新之后,Matlab完全停止使用Arduino。不得不用了一段时间2019a。现在,即使是这个版本也停止了工作,因为它无法看到设备。
在Arduino硬件设置的Matlab中,它不能编程。同时在matlab本身经过经典命令‘a = arduino’——表示:“无法检测arduino硬件。确保Arduino硬件正确插入。”
虽然当我插入USB线时,Matlab看到了它,并说Arduino已经连接上了。
这毁了我两周的实验工作。就让我用它原来的样子!

工作得很好,除了一个问题与应用程序设计器,在那里它声明。p文件无法找到或不能使用包装时。
任何帮助在这将是伟大的,不是整个很多支持在Matchworks。万博1manbetx

你好,路易斯,

请联系MathWorks技术支持,以获得解决您所面临的安装问题的帮助。万博1manbetx

谢谢
MATLAB硬件团队
MathWorks

Luis Teco

当我关闭matlab再次打开时,我必须再次安装这个来使用我的arduino,有解决方案吗?

嗨,毫米,

您可以在Arduino对象创建过程中使用'BaudRate' NV对设置BaudRate,如下所示:a = Arduino ('Com14','Uno','BaudRate', 115200)。请确保您所使用的单板支持您指定的BaudRate值。万博1manbetx请联系MathWorks技术支持以获得进一步的帮助。万博1manbetx

谢谢
Arpita
MATLAB硬件团队
MathWorks

毫米

是否可以设置波特率?还是MAtlab尽可能快地获取数据?
谢谢,
-

解决此问题,请联系技术支持万博1manbetx

问题是什么?

Suurya KS

嗨,卡斯帕·,

请联系MathWorks技术支持,以获得有关解决支持包安装问题的帮助。万博1manbetx

谢谢
Arpita
MATLAB硬件团队
MathWorks

嗨,码头,

目前,Arduino的MATLAB支持包不支持Node MCU 万博1manbetx8266。MathWorks已经记录了这个请求,并将考虑在未来的版本中添加对此的支持。万博1manbetx
很抱歉给您带来不便。

谢谢
Arpita
MATLAB硬件团队
MathWorks

保罗Hoult

Yo tenía el mismo problem, sin禁运,tienes que eliminar la carpeta que se creo en tu disco duro对应的paquete, ya que eso o lo que le está afectando, buscala zh ProgramData\MATLAB

是行不通的。它安装,但不运行,它抱怨,它没有安装,即使它已安装…

我尝试用nodemcu esp8266,但不在列表中。如何连接这个驱动程序

ritian赵

嗨,珍/沙赫扎德,

请联系MathWorks客户支持,以获得解决支持包安装失败问题的帮助。万博1manbetx

谢谢
Arpita

Jen香港

大家好,我目前正在使用R2019b版本的MATLAB,我通过我的大学获得了许可证。目前有一个错误阻止我安装它,说明支持包与我的MATLAB版本不兼容万博1manbetx


我在我的笔记本电脑上安装了MATLAB 2016a,现在我尝试安装硬件支持包几次,但我失败了…万博1manbetx以下警告显示每次。
下载失败:收到致命警报:协议版本
帮我解决这个问题。

谢谢

S.M.Shahzad齐亚
smshahzad.zia@gmail.com

嗨,所有

好消息是,当我将环境变量设置为C:\Program Data\…\R2019A和我把R2019B改成了R2019A。据我所知,2019B不工作可能是错的。安装了很多Arduino安装,最后几周后我得到了一些东西。我有一份兼职工作,很消磨时间。同时添加C编译器。我不确定C编译器是否发挥了作用。

你好,
下载Gwmin C编译器即可。我已经卸载和重装了Arduino硬件软件31次。我已经和客服谈过了。万博1manbetx我有6张支持票。万博1manbetx所有我得到的是一个autoresponsed消息与相同的情况,这意味着失败。他们不能帮助我,直到其他票已经解决了,基本上是同样的问题,以不同的方式重复了6次。我想我搞混了。别担心,我会继续努力的。我打算删除2019A和b。我不应该升级的。试试2017A和B。

我也在尝试环境变量。我找不到C:\ProgramData\文件来删除它,其中有支持包万博1manbetx
如果他们腐败了。我无法接近他们。

如果有人有任何解决办法,请告诉我。万博 尤文图斯

用Matlab 2019b来识别电路板。然后我就出发去改变世界。

你好Philip/Hoang My,

请在板子上分享你上传失败的MATLAB版本。
或者,您也可以尝试创建Arduino,将'TraceOn' NV对设置为true,如下所示:
示例:a = arduino('COM9','Uno','TraceOn',true,'Libraries',)
这将显示上传失败的日志,并帮助您了解上传失败的原因。
有关可用NV对的更多详细信息,您可以参考以下arduino文档页面:https://in.mathworks.com/help/万博1manbetxsupportpkg/arduinoio/ref/arduino.html

请联系MathWorks技术支持以获得解决此问题的进一步帮助。万博1manbetx

谢谢
Arpita
MATLAB硬件团队
MathWorks

你好,

失败了,他使用Arduino上传。到目前为止,这两个版本都没有任何效果。我一直在删除文件
不知道如何改变路径。但我想就是这样了。没有将纠错链接到运行纠错的文件,这可以在失败报告文档中看到。这并不难。你挑选你的包裹。下载后就可以运行了。但事实并非如此。

有人有解决方案吗?

黄平君我


我无法上传arduino:“在Uno (COM9)上更新服务器代码。请稍等(可能需要几分钟)。
无法编程单板Uno (COM9)。请检查单板是否有支撑,端口和单板类型是否正确。万博1manbetx有关更多信息,请参见Arduino硬件故障排除。

嗨Sahand,

您可以使用HWsetup中服务器上传失败时可用的日志文件中的信息来了解导致失败的问题的原因。如果问题仍然存在,请联系MathWorks技术支持以获得解决此问题的帮助。万博1manbetx

谢谢
Arpita
MATLAB硬件团队
MathWorks

当我尝试在安装中上传Arduino服务器时,它说Arduino板编程失败。我试了很多次,但还是不行。我在安装的时候用usb连接了Arduino UNO到我的笔记本电脑,连接正常,但是每次上传都失败。

嗨,砂光机,

请联系MathWorks技术支持以获得帮助,以解决您面临的问题。万博1manbetx

谢谢
Arpita

我对I2C实现有一个问题。我用Arduino Mega 2560控制Adafruit ADS1115 ADC板,这在Matlab 2018a下工作得很好。然而,在Matlab 2019a下,我得到了完全错误的数据。我看到读取和写入I2C的内部方法已经完全改变,但不知道如何解决这个问题,因为没有错误消息,只是完全错误的响应。

如果它在Linux上安装了Arduino开发环境的便携版本,我会给它5颗星。我最终与.arduino15/preferences.txt文件与另一个安装的Arduino IDE(1.8.9)发生冲突,我用它来针对esp32 micro。我最终使1.8.9安装可移植,以解决首选项冲突。

为什么这个matlab支持包不工万博1manbetx作(第三方错误)2017b版本。另外两个arduino插件和这个有什么不同

在OS X 10.14和Matlab 2019a下使用Mac,我注意到我在“设置”期间得到一个错误,后来也使用“arduino”命令,如果有超过16个可用的USB地址(包括USB集线器):Array exceeded(17)。此错误只出现在I/O模式中,这似乎也是为simulink接口安装引导加载程序所必需的。万博1manbetx因此,我建议在安装过程中删除所有USB集线器,如果你看到这个错误,并使设置少于16个USB端口。安装完成后,对于这个超过16个USB端口的包,“arduino”命令仍然失败,但是“MATLAB Simulink支持包for arduino硬件”可以工作。万博1manbetx万博1manbetx

嗨,Le Vy,
MotorShield L293D不直接支持此支持包。万博1manbetx但是,您可以创建一个自定义插件库来集成对SPPKG工作流保护的支持。万博1manbetx
下面是Arduino文档链接,解释了使用Arduino的MATLAB支持包创建自定义插件库的详细信息:万博1manbetx
https://in.mathworks.com/help/万博1manbetxsupportpkg/arduinoio/custom-arduino-libraries.html

有关此问题的进一步问题,请随时联系MathWorks技术支持。万博1manbetx

谢谢
Arpita Agrawal
MATLAB硬件团队
MathWorks

嗨,切尔西,

创建'TraceOn' NV对为true的Arduino,如下所示:
示例:a = arduino('COM9','Uno','TraceOn',true,'Libraries',)
这将显示上传失败的日志,并帮助您了解上传失败的原因。
有关可用NV对的更多详细信息,您可以参考以下arduino文档页面:https://in.mathworks.com/help/万博1manbetxsupportpkg/arduinoio/ref/arduino.html
请联系MathWorks技术支持以获得解决此问题的进一步帮助。万博1manbetx

谢谢
Arpita
MATLAB硬件团队
MathWorks

Le Vy Do

这个包可以用来控制电机屏蔽l293D吗

切尔西杨

当我在下载过程中尝试在服务器中包含库时,没有任何工作,并且弹出“未能编程Arduino…”的消息。我怎么解决这个问题?

确保在代码文件中添加了支持包/arduinoio的路径,这样它就不会万博1manbetx在查找支持包文件时遇到问题

嗨,朋友们,当我试图下载matlb 2014a版本的包时,我遇到了这个错误(下载失败,收到致命警报:protocol_version)

嗨,克里斯多夫,

请联系MathWorks客户支持,以获得有关解决R2019a的支持包安万博1manbetx装的帮助。

谢谢
Arpita

嗯…我很高兴我遇到了其他人在更新到2019a后遇到的相同问题,Arduino支持包无法工作万博1manbetx

嗨,Nauraiz, qiyang, Zaichenko,

请联系MathWorks客户支持,以获得解决支持包安装失败的帮助。万博1manbetx

谢谢
Arpita
MATLAB硬件团队
MathWorks

我已经安装了matlab arduino支持包,我正在使用2019a试用万博1manbetx版。
% cmd
一个= arduino
“在使用此功能之前,您需要MATLAB Arduino支持包。万博1manbetx将外接程序管理器打开到
安装所需的支持包。”万博1manbetx
你能帮我解决这个问题吗?

Qianyang陈

下载一切正常,但得到错误消息说:“Arduino IDE在文件夹Arduino。app/Contents/Java'是腐败的。”似乎有些人也有同样的问题,但还没有找到解决方案。

arduinoio。Mlpkginstall不工作

嗨,Pham Minh/Pieume,

请联系MathWorks客户支持,以获得解决SPPKG下载/安装失败的万博1manbetx帮助。

谢谢
Arpita
MATLAB硬件团队- MathWorks

大家好,我使用的是R2017b版本,但我无法下载包,请有人帮忙将包发送到我的邮箱:pieumeulrich@gmail.com

嘿,伙计们。我不能安装程序,因为我不能下载文件??

大卫(

我下载并安装了这个软件包。我联系一个arduino和试图创建一个对象后由于= arduino ();,我仍然会被提示:“在使用此功能之前,您需要MATLAB Arduino支持包。万博1manbetx打开外接程序管理器以安装所需的支持万博1manbetx
包。”

帮助! !无法检测Arduino硬件。确保原始Arduino硬件已正确插入。否则,请同时指定端口和单板类型。有关更多信息,请参见Arduino硬件故障排除。

"安装第三方软件失败:
Adafruit Motor Shield V2库

这是由:
Arduino万博1manbetx硬件的MATLAB支持包

我该怎么解决呢?

嗨Raziye,

您可以从本页右上方的链接下载SPPKG安装程序,下载后启动安装程序。
或者,您可以在系统上启动MATLAB,然后单击MATLAB工具条上的Add-ons选项,选择“获取Add-ons”。这将启动加载项资源管理器窗口,搜索“Arduino硬件的MATLAB支持包”,然后单击安装。万博1manbetx

有关安装Arduino硬件的MATLAB支持包的进一步帮助,请联系MathW万博1manbetxorks客户支持。

谢谢
Arpita
MATLAB硬件团队
MathWorks

怎么安装?!

嗨Keerthana,

Arduino万博1manbetx的MATLAB支持包不支持Galileo gen 2板。很抱歉给您带来不便。
所有支持的单板列表可在此万博1manbetx页面:
https://in.mathworks.com/hardware-万博1manbetxsupport/arduino-matlab.html

谢谢
Arpita
MATLAB硬件团队
MathWorks

嗨Hariharan,

目前,Arduino的MATLAB支万博1manbetx持包不支持直接设置analogReference。我们已经记录了这个请求,并将尝试在未来的版本中添加它。如需进一步查询,请联系MathWorks技术支持。万博1manbetx

谢谢
Arpita Agrawal
MATLAB硬件团队
MathWorks

我可以使用伽利略gen 2板arduino UNO?
matlab万博1manbetx 2018a版本是否支持?

这个版本是否允许为arduino Mega设置内部1.1V设置?

如果此错误仅针对Engineering Kit,则不会:

对于仍然得到这个错误的任何人:
home/gilgamesh007/Documents/MATLAB/万博1manbetxSupportPackages/R2018b/toolbox/target/ SupportPackages/ arduinobase/src/ mw_pmp .cpp:6:21: fatal error: Arduino.h: No such file or directory
# include“Arduino.h”

编译终止。
gmake: *** [MW_PWM. txt]错误1
model: 'myDCMotorControl'的构建过程由于错误而中止。
错误:在构建“myDCMotorControl”时遇到的错误:
无法生成所有二进制输出。

请看这个:

//www.tianjin-qmedu.com/matlabcentral/answers/407753-arduino-mkr1000-万博1manbetxsimulink-build-procedure-aborted-due-to-error

而且

//www.tianjin-qmedu.com/matlabcentral/fileexchange/68620-arduino_engineering_kit_hardware_万博1manbetxsupport_18b?s_tid=FX_rc2_behav

嗨,约旦/ SHENGXU /诺亚,

请联系MathWorks技术支持以获得帮助,以解决使用SPPKG时遇到万博1manbetx的问题。

谢谢
Arpita
MATLAB硬件团队
MathWorks

我使用R2018b,它不会让我选择一个端口,它只是说“选择一个值”而不给我选项。

我不知道为什么我不能安装,即使我有支持万博1manbetx

尝试在arduino上上传matlab服务器,它告诉我Java内容不可访问或损坏?似乎很多人都遇到了这种情况。希望得到它的计算,否则我不知道为什么我买了300美元的套件

你好阿迪尔,

您可以按照此错误报告中的说明进行操作https://ch.mathworks.com/万博1manbetxsupport/bugreports/details/1741173解决这个问题。
如果问题仍然存在,请联系MathWorks客户支持以获得解决方案的帮助。万博1manbetx

谢谢
Arpita
MATLAB硬件团队
MathWorks

我使用Matlab 2017a,下载停止时第三方下载开始.....请帮助我。

你好,

为了解决R2017a的MATLAB Arduino SPPKG安装失败问题,请参阅此错误报告:https://ch.mathworks.com/万博1manbetxsupport/bugreports/details/1741173

此外,如果您在系统上安装的MATLAB文件夹中没有从此错误报告中下载的.zip文件中找到该文件,只需按照说明将.zip文件添加到安装的MATLAB目录中。

谢谢
Arpita
MATLAB硬件团队
MathWorks

febin米

febin米

我不能下载第三方,为什么?

Ed Callway

下载第三方包失败,如400其他海报。所以…为什么在基本安装中包含第三方附加组件,如电机控制?这些包,它们的名称,它们的可用性等等一直在变化!给我们简单的安装。我有一个疯子:-(

无用的。给出下载致命错误。

我正在使用matlab 2018a,我无法找到和使用安装的硬件支持包。万博1manbetx

下载第三方软件时停止
我使用Matlab 2017a,所以它应该工作

下载第三方软件时出现问题。要解决此问题,请联系技术支持…万博1manbetx

寻找零星。

不支持R2017a万博1manbetx

你好。我无法安装这个包。我使用Matlab 2017b。下载时,软件停止。

我使用的是Matlab 2017a,第三方下载开始时下载停止

毛你们

抱歉修复,我卸载了所有的包,然后重新安装。一切正常

你好,我有Arduino工程工具包,我已经按照所有的说明做了,但是matlab不会和Arduino通信。我可以通过ide独立编程Arduino。我已经尝试过了,但并不开心。有人能说一下是什么问题吗

谢谢马丁

我安装了R2018b预发布版本,我没有更新到发布版本。这个附加组件不会安装在预发布版本上,但在我安装R2018b后安装没有任何问题。

如果您在安装第三方内容时遇到问题,请尝试以下修复:https://de.mathworks.com/万博1manbetxsupport/bugreports/1741173
为我工作过2017a,尽管根据编者注,这个版本应该没有任何问题。

敌百虫说

你好,

在开始安装(Arduino)支持包时,我有以下错误:万博1manbetx
弹出界面—
无法加载支持包信息。万博1manbetx

这可能是由于网络问题。验证你的网络
连接后重试安装支持包。万博1manbetx
如果问题仍然存在,请联系MathWorks技术支持。万博1manbetx

在命令窗口中:
(致命错误 ] #########_####_####_####_##########:##: publicId和systemId之间需要空格。

# =数字/字母。

Bardh Rushiti

我正在使用R2017a,当它到达第三方时停止下载,我希望尽快解决这个问题

你好,

1)您是否计划添加analogReadResolution()函数,以便能够以12位分辨率读取模拟引脚?
2)我到期了。源代码中readVoltage()函数的整数到伏特转换逻辑是什么?它是否检查当前正在使用的板?例如,对于相同的读取分辨率(10位)的不同板,转换必须是不同的:
-到期时间:模拟头(A0)*3.3/1023
- MEGA: analoggread (A0)*5.0/1023
3)当使用readVoltage()时,为什么不返回整数值而不是电压?

以管理员身份打开matlab,第三方安装也可以工作

莎拉Reddy

当做硬件设置,它说“Arduino IDE在文件夹Arduino。app/Contents/Java'是不可访问或损坏的"我不确定文件夹应该是什么或如何得到它

第三方下载工作,3p安装r20018b失败。万博1manbetx到目前为止,支持还没有解决方案,尽管希望如此

解决方案:
安装Matlab 2018a..万博1manbetx支持包可以轻松安装在Matlab R2018a上。

对于Mojave的第三方安装守门人必须先手动禁用,然后在系统首选项中进行更改,才能获得完整的软件包下载。

No puedo descargar ni instalar互补/\(¬¬)/\

看看这个视频!!!!!解决方案! !R2018b
https://www.youtube.com/watch?v=TitVKsC9tX0

有人对r2018a、r2018b或r2016b上的第三方安装进行了修复吗?我有非常快的互联网,所以我一直在使用wifi,但我没有任何东西阻止下载或安装。cc,使用matlab作为管理员没有改变一件事。我运行Mojave作为我的操作系统,不确定这是否与它有任何关系?

第三方下载开始时,下载停止

第三方下载开始时,下载停止

大卫Mtz

这垃圾不管用。

Stefan Bartl

下载停止时,第三方启动
我能做些什么来解决这个问题?

Kerem Enhos

以管理员身份运行MATLAB,为我解决了第三方下载的问题

若昂罗克

第三方下载开始时,下载停止

威廉macena

第三方下载开始时,下载停止

一些大学的防火墙可能会阻止Arduino(第三方)下载,因为它来自*。cc的网站。将计算机从大学ISP防火墙中移除可以解决这个问题。

第三方下载开始时,下载停止

有人解决了第三方问题吗?我一直在尝试Matlab R2017a,我仍然收到以下消息:下载第三方软件有问题

对我来说工作很好!

有人解决了第三方问题吗?我一直在尝试Matlab R2017a,我仍然收到以下消息:下载第三方软件有问题。来自墨西哥的问候!

我无法安装包,原因如下:
下载第三方软件失败:

有人能帮忙吗?

我不能下载和安装因为得到一些错误。任何建议吗?

我无法下载第三方插件。安装会自动关闭。

我无法安装包,原因如下:
下载第三方软件失败:
Ostermiller圆形缓冲器

有人能帮帮我吗?

当第三方下载开始时,下载被停止。请帮助! !

工作很棒,我用它来教一个有30多名学生控制Arduino Due的班。这缺少了一些功能(例如Arduino Due的DAC支持),这是奇怪的,因为Arduino硬件的万博1manbetxSimulink支持包包含此功能。万博1manbetx除此之外,它很适合我们的目的。

如果它是有用的,我做了一个视频记录如何开始使用这个支持包。万博1manbetx视频在https://youtu.be/8NQ1h0gGgX8

而Itou

如果直接安装存在问题,则问题可能是下载需要root(管理员)权限才能启动。
选择(仅下载)浏览到具有公共下载权限的目录。

下载完成后..阅读(自述)文件..接下来的一切都解释清楚了

Yu Sop

伙计们,这是当你无法在插件管理器上安装arduino包时的解决方案。下载包即可,下载按钮在右上方(请阅读)。然后打开你的matlab命令窗口,把它拖到那里,然后等待安装开始!

欢迎你! !

你好,
我已经安装了这个插件,它显示成功安装的包,但在最后,当我尝试检查连接时,它说连接失败,回到设置。同样在Matlab命令窗口中,我尝试使用命令“a = arduino('com3','uno')”,它说错误使用arduino,输入参数太多
有人能帮我吗?我该怎么办?
问候
Haziq

Ankur玻色

嗨,伙计们,
我使用的是Matlab R2018a, Windows 10。
当我尝试安装“Arduino硬件的MATLAB支持包”时,安装始终没万博1manbetx有成功完成。
相反,“下载错误”始终弹出。
有人能提出解决这个问题的办法吗?万博 尤文图斯提前感谢无数。
最好的
帕特里克

它工作,tahnks <3

济南朱

Taimur扎曼

没有人在这里回复人们的评论。Mathworks在搞什么鬼?

一切安装成功,但每当我要写这段代码('a = arduino('COM3','Uno')')…正在显示一些错误按摩(使用arduino出错
输入参数太多。)请帮帮我

每当安装人员“安装第三方应用程序”时,就会失败

嗨Mateus

请联系MathWorks客户支持以获得解决安装问题的帮助。万博1manbetx

问候
Arpita
MATLAB硬件团队- MathWorks

每当安装到达“正在安装支持包”时,就会失败

嗨Syed /迪,

请联系MathWorks客户支持以获得解决安装问题的帮助。万博1manbetx

问候
Arpita
MATLAB硬件团队- MathWorks

迪汉森

每当安装到达“正在安装第三方应用程序”时,就会失败

每当安装人员“安装第三方应用程序”时,就会失败

yanite吉姆

anouar努尔

你好,

MSP

你好,

在最新版本18.1.1的支持包中,我们修复了导致R2018a支持包中“必须精确指定一个草图文件”错误的问题。万博1manbetx请尝试使用MATLAB R2018a重新安装支持包,并将万博1manbetx任何进一步的问题报告给MathWorks技术支持。

谢谢
Arpita
MATLAB硬件团队,MathWorks

嗨Ebubekir,

谢谢你给我们写信。目前,您可以使用Arduino硬件的Simul万博1manbet万博1manbetxxink支持包,以便能够将代码编译到Arduino,并在没有连接到主机系统的情况下使用它。你可以在这里安装,https://in.mathworks.com/matlabcentral/fileexchange/40312-万博1manbet万博1manbetxxsimulink-support-package-for-arduino-hardware

我们正在考虑在未来的版本中将此功能与MATLAB支持包集成。万博1manbetx

谢谢
Arpita
MATLAB硬件团队,MathWorks

嗨,我可以使用图书馆没有问题。但是我想编译Arduino代码,没有Matlab连接工作。我该怎么做呢?

Yangting和Srinivas大家好,

请联系MathWorks技术支持以获得帮助,以解决您面临的问题。万博1manbetx

谢谢
Arpita
MATLAB硬件团队,MathWorks

jehag你

아니왜타사패키지다운로드가되는겁니까。해결좀빨리해주세

斯拉纳

你好,我已经用Matlab2016B安装了这个插件,并连接了我的Arduino板。

一个简单的命令A = arduino()工作。但是当我重新启动Matlab并尝试同样的操作时,我得到了以下错误消息:“在使用此功能之前,您需要Matlab Arduino支持包。万博1manbetx打开支持包万博1manbetx安装程序,安装对其他MATLAB硬件的支持”。

我确定该包仍然安装,我也在Add-On资源管理器中验证了同样的情况,以及使用以下命令集:

>> rehash toolboxcache
> > matlabshared万博1manbetx.supportpkg.getInstalled
名称版本基础产品
------------------------------------------- ------- ------------
Arduino万博1manbetx硬件16.2.3的MATLAB支持包

>>
>> a = arduino()
在使用此特性之前,您需要MATLAB Arduino支持万博1manbetx包。打开支持包万博1manbetx安装程序以安装对其他MATLAB硬件的支持。

尽管包显示为已安装,但错误仍然存在。

非常感谢Matlab团队在这个问题上的任何输入。

谢谢你!

我不能“在Uno板上更新服务器代码”。我的系统是OS X,板是Uno。具有讽刺意味的是,几分钟前我正在使用旧版本的包,它在高速下工作得非常好!!我本来打算今天做完实验就回家!感觉真的很沮丧!!
请解决这个问题,我将非常感激!

嗨,杰西,

请联系MathWorks客户支持,他们应该能够帮助您解决安装问题:万博1manbetx
//www.tianjin-qmedu.com/万博1manbetxsupport/contact_us.html?s_tid=sp_ban_cs

谢谢
Arpita
MATLAB硬件团队- Mathworks

下面是安装失败的地方(根据日志文件):

执行命令:[C:\ProgramData\MATLAB\SupportPackage万博1manbetxs\R2018a\3 .instrset\arduinoide.instrset\ arduinoo -1.8.1\arduino_debug.exe,——pref, settings.path="C:\ProgramData\MATLAB\SupportPackages\R2018a\3 .instrset\arduinoide.instrset\ arduinode -1.8.1\arduino_debug.exe,——pref, settings.path="instrset \ idepkgs”,——save-prefs]

com.sun.jna.platform.win32。Win32Exception:系统无法找到指定的路径。

我一直在安装过程中得到一个错误。在“安装第三方包…”(可能需要几分钟)。然后我得到一个错误屏幕,上面写着:“未能安装第三方软件:Arduino软件”

我正在运行Windows 10和完全更新的R2018a(9.4.0.813654) 64位版本的Matlab。任何帮助都将不胜感激!

Menghan

你好,

我们已经修复了由于错误“Received fatal alert: protocol_version”而无法在R2014a, R万博1manbetx2015a和R2015b中安装此支持包的问题。请尝试在MATLAB中安装支持包,并通过我们的技术支万博1manbetx持报告任何其他问题。

谢谢。

孟涵- MATLAB硬件团队

SW李

Thuc表象

@Arpita Agrawal
你好。
实际上,这是一个有趣的问题。
我在我朋友的电脑上测试了这个包,这台电脑也有MATLAB R2018a,但没有Arduino IDE。而且运行平稳。
我相信这个问题可能是因为我的电脑有Arduino IDE。因此,它会出现错误:“必须精确指定一个草图文件”。它可以解释,我的Arduino IDE有一个草图文件,我的MATLAB有另一个草图文件,这个包计算了两个草图文件,所以它不能运行。
我尝试卸载Arduino IDE,清除所有与Arduino IDE相关的东西,但是包仍然检测到来自其他地方的草图文件。所以我认为可能的解决方案是我必须恢复整个系统,从头开始做所有事情。但这是我最后的办法,而且很不方便。
希望还有别的办法解决。

你好,Thuc Phan,

很抱歉给您带来不便。我们需要进行更多的调查来了解这次失败的原因。请联系MathWorks技术支持以获得有关此问题的帮助。万博1manbetx

谢谢
Arpita
MATLAB硬件团队- MathWorks

Thuc表象

我无法运行硬件安装。提示“未能编程Arduino板”。

我打开错误文本文件。它写道:“DPI检测失败,退回到96 DPI”

我使用MATLAB R2018a

Thuc表象

易于下载和安装。大多数人都不知道是什么问题。唯一的缺点是它的水平非常低,很难进入,这减慢了一切。

摩根,他

期待!

Menghan

嗨,约书亚,

感谢您报告错误,并为给您带来的不便表示歉意。我们正在积极地解决这个问题。一旦我们有了解决方案,我们将在这里再次提供更新。

Menghan

MATLAB硬件团队

摩根,他

Arduino IDE文件夹“Arduino -1.8.1”已损坏。打开Add - On资源管理器重新安装MATLAB
万博1manbetxArduino硬件支持包。

对我和其他很多人来说似乎没有功能,考虑到有多少人使用它,它还没有修复,这有点令人困惑。我看到“下载失败:收到致命警报:协议版本”在matlab 2014a

同样的错误:下载支持包时出现问题。万博1manbetx要解决此问题,请参阅此MATLAB答案

今天得到同样的错误,在2017b上没有安装(在我的其他机器上它工作正常)

“下载支持包时出了问题。万博1manbetx要解决此问题,请参阅此MATLAB答案'。请问我如何解决这个问题??谢谢你!

嗨Ahsan,

理想情况下,您不应该在每次打开MALTAB时都安装支持包。万博1manbetx请与MathWorks客户支持联系,以获得解决此问题的帮助。万博1manbetx

谢谢
Arpita

你好,我正在使用这个包,但我每次打开matlab时都需要安装这个包。每次我都要卸载它,而不是再次安装,以使此工作,请您建议任何解决方案

嗨,瑞安,

很抱歉给您带来不便。
我们正在调查此事。我们将发布一个更新,一旦解决方案可用。

谢谢
Arpita
MATLAB硬件团队- MathWorks

你好,我今晚安装了最新版本的Arduino硬件包,当我试图上传Arduino服务器时,我得到一个错误。在安装硬件包之前,我已经使用了Arduino板,并且仍然能够通过Arduino IDE编程。我运行的是64位的Windows 10。我尝试了以下可能的修复,但没有任何运气
1.以管理员身份打开MATLAB
2.卸载—重新安装Arduino硬件包
3.尝试多块板

我已经检查了单板在COM4上,USB驱动已经安装,FTDI在其他FTDI硬件上工作正常。

错误:
2018年4月16日11:30:59 PM com.mathworks.hwservices.logging
信息:错误:必须精确指定一个草图文件

你能给我一个解决这个问题的建议吗?

亲切的问候,
瑞安

华玉梁

S R

你好。当我运行以下代码时,我收到“无法打开草图:C:\Users\Bahar”。

Arduino Mega 2560检测到。
该设备已准备好与Arduino硬件的MATLAB支持包一起使用。万博1manbetx从示例和其他文档开始。
若要与Simulink一起使用此设备,请安装用于万博1manbetxArduino硬件的Simulink支持包。万博1manbetx

> > = arduino(‘COM3’,‘Mega2560’,‘traceon’,真的)
正在更新Mega2560 (COM3)上的服务器代码。请稍等(可能需要几分钟)。
DPI检测失败,退回到96 DPI
加载配置…
初始化包……
准备董事会……
系统无法找到指定的路径。
系统无法找到指定的路径。

喂,
我已经为Matlab R2018a安装了Arduino Matlab支持万博1manbetx包,但安装USB连接配置步骤失败-报告“必须指定精确的一个草图文件”请帮助我。

Phung Thanh

Menghan

嗨,彼得,

很抱歉给您带来不便。我们今天刚试过,但我们无法重现你看到的错误。请与我们的技术支持联系,并附上您在设置USB连接步骤中获得的故障日志。万博1manbetx我们将进一步调查此事,提供更多信息。

谢谢,

Menghan

MATLAB硬件团队- MathWorks


我已经为Matlab R2018a安装了Arduino Matlab支持万博1manbetx包,安装成功,但是安装USB连接配置步骤失败-报告“必须精确指定一个草图文件”错误。
Arduino Uno和Mega2560板都可以完美地与Arduino IDE V1.8.5兼容。

Matlab设置过程无法完成Proram测试阶段,a=arduino()函数确实检测到正确的板和端口,但似乎无法将程序测试代码上传到arduino,并且仅报告“必须精确指定一个草图文件”错误

有人知道如何解决这个问题吗?

亲切的问候,
彼得奥斯本

•Yousefi

工具箱的问题:

a = arduino('com6','Mega2560')
警告:转义字符“\I”无效。有关支持的特殊字符,请参阅'doc spri万博1manbetxntf'。
> serial/subsasgn>localFixError (line 336)
在serial/subsasgn中(第93行)
在arduino/initServerConnection中(第1186行)
在arduino中(第148行)
错误:

嗨,克里斯,

我们需要进一步调查来调试这个问题。请与Mathworks技术支持联系以获得有关此问题的帮助。万博1manbetx

谢谢
Arpita
MATLAB硬件团队,MathWorks

嗨,雨果,

我们需要对你们面临的问题进行更多的调查。请与Mathworks技术支持联系以获得有关此问题的帮助。万博1manbetx

谢谢
Arpita
MATLAB硬件团队,MathWorks

输入a=arduino()
我得到错误消息
使用arduino出错
错误:文件:arduino。m行:216列:5
意想不到的MATLAB表达式。

你好,大家,
我的同学和我正在arduino Mega2560上运行一个matlab模型。
我们目前正在使用Matlab2016a和Simulink库。万博1manbetx
它工作得很好,但Matlab似乎对我们的Mega视而不见。
我们试着写:
a = aduino('COM4','Mega2560 ')
但我们得到的是:" idea。internal。getarduinoiderootdir "
你能帮帮我们吗?

非常感谢

嗨Amith,

我假设您的问题是关于您是否能够使用此支持包与Arduino Uno板一起工作。万博1manbetx此支持包与万博1manbetxArduino Uno板一起使用。
你可以在这里找到这个支持包支持的Arduino板的万博1manbetx列表:https://in.mathworks.com/hardware-万博1manbetxsupport/arduino-matlab.html

谢谢
Arpita
MATLAB硬件团队,MathWorks

这是万能包吗?因为我有一个arduino uno板。

嗨,费利克斯,
我假设你的问题是你是否可以使用2个I2C PWM控制器与支持包。万博1manbetx您应该能够使用i2cdev方法创建带有PWM控制器的I2C对象。如果您对实现所需功能有任何进一步的问题,请联系Mathworks技术支持。万博1manbetx
谢谢
Arpita
MATLAB硬件团队- Mathworks

你好,Helio, Aurélien,

请联系MathWorks客户支持,他们应该能够帮助您解决安装问题:万博1manbetx
//www.tianjin-qmedu.com/万博1manbetxsupport/contact_us.html?s_tid=sp_ban_cs

谢谢
Arpita
MATLAB硬件团队- Mathworks

由于Arduino 1.6.1下载错误,安装无法正常工作。你能提供附加组件的安装文件离线运行,以及手动下载IDE包吗?
请帮忙,谢谢

无法安装

你好,

想知道我是否可以通过这个支持包轻松地与16通道12位PWM控制器接口?万博1manbetx

意图是从2个I2C接口板控制30个伺服电机

谢谢
费利克斯

嗨Chaitanya,

你看到的错误似乎是一个错误,引脚应该保留在SS而不是MOSI。我们已经做了记录,并将在未来的版本中修复它。
目前,您可以先创建SPI设备,然后在数字输出模式下使用SS,它应该根据您的要求工作。
同时,我们将在未来的版本中研究在SPI设备创建期间在数字输出模式中保留SS引脚的可能性。

谢谢,
Arpita
MATLAB硬件团队- Mathworks

Menghan

嗨Leharika,

“matlabshared.supp万博1manbetxortpkg运行。在MATLAB命令窗口中的“getInstalled”,并查看结果中是否显示了Arduino硬件的MATLAB支持包。万博1manbetx如果确实已安装,但仍然出现错误,请联系我们的客户支持以获得进一步帮助。万博1manbetx

谢谢,

Menghan

MATLAB硬件团队- MathWorks

你好!
虽然我已经安装了这个支持包,但当我输入a=arduino(万博1manbetx);在命令窗口中,红色字体表示需要安装MATLAB支持软件。万博1manbetx为什么会这样?请帮助。

嗨!很好的支持方案,但我万博1manbetx有个问题。我试图通过Matlab控制Arduino Mega 2560,并用它来控制11个基于SPI的数字电位器。由于我只使用我的Mega 2560作为主设备,我不需要我的PIN 53 (SS)在我的Mega 2560上。我试图使用PIN 53作为数字输出,当我连接我的SPI设备并试图通过Mega2560控制它们时,PIN 53被配置为数字输出,Matlab给我一个错误“板Mega2560, SPI通信需要引脚D53(MOSI),目前正在使用。要使用SPI,请将它们配置为“SPI”。”然而,当我不使用PIN 53时,一切都很好。为什么Matlab认为PIN 53是MOSI?Arduino的规范中明确提到PIN 53是SS, PIN 52是SCK, PIN 51是MOSI, PIN 50是MISO。

Menghan

嗨,Thilina和Deepak,

关于“必须指定一个草图文件”错误,请联系我们的技术支持。万博1manbetx我们需要重现它来找出一个可能的解决方案。

谢谢,

Menghan

我还得到了“必须精确指定一个草图文件”错误。PLZZ做点什么


当我尝试设置我的Arduino时,我面临这个错误“必须指定一个草图文件”。
我真的需要帮助来解决这个问题
提前谢谢你

嗨,每次我尝试安装这个包时,我都会遇到这样的错误:“下载支持包有一个问题。万博1manbetx要解决此问题,请参阅此MATLAB答案"

请以管理员身份运行打开matlab以正确安装

软件包未安装。显示“下载支持包时出现问题。”万博1manbetx要解决此问题,请参阅此MATLAB答案

Menghan

你好,阿巴斯,

请与我们的客户支持联系,他们将能够帮助您解决安装问题。万博1manbetx

//www.tianjin-qmedu.com/万博1manbetxsupport/contact_us.html?s_tid=sp_ban_cs

谢谢,

Menghan

MATLAB硬件团队


我可以下载这个包。但是我不能安装它。每次它得到错误。
我需要帮助。

你好MathWorks
我可以成功安装包,但无法配置单板
在我选择要安装在我的Arduino Uno上的库,选择板和端口,并按程序后,会弹出一个错误提示,请确保您选择准确的一个草图。

我试着只点击一个库并尝试编程,仍然存在同样的错误

如何解决这个问题?

为什么我得到安装错误.....
我无法安装。

dgmcik

我如何从以前下载的包安装?“从文件夹安装”在2017a版不可用!!

锉派

你好,
是否支持DAC库,我们有一个需要0-10V万博1manbetx可变DC的灯具。我们正在使用非传染性疾病。io 0-10V DAC。
https://store.ncd.io/product/1-channel-0-10v-dac-digital-analog-converter-i%C2%B2c/
如果有可用的i2c包,请告诉我。
谢谢

罗德里戈

Arduino Due似乎已经停产,取而代之的是M0,这个包还不支持M0。万博1manbetx对M0万博1manbetx的支持来了吗?

必须卸载所有Arduino支持包,并重新安装此包。万博1manbetx在那之后一切都很好。

现在我已经能够安装包了,当我检查Matlab和Arduino之间是否建立连接时,我得到了这个错误
“Arduino IDE文件夹' Arduino -1.6.13'已损坏。打开附加资源管理器,重新安装Arduino硬件的MATLAB支持包。"万博1manbetx

Pratik Hule

当到达第三方包时,安装失败,有人遇到同样的失败吗?

甚至不能安装这个包

我得到的错误代码和其他人一样。“Arduino IDE文件夹' Arduino -1.6.13'已损坏。打开附加资源管理器,重新安装Arduino硬件的MATLAB支持包。"万博1manbetx根据其他评论,这个问题显然从4月份就开始了。我多次卸载/重装arduino IDE和Matlab插件。我甚至安装了1.6.13版本的Arduino IDE,看看它是否可以工作。没什么。你得解决这个问题,我还有个学校作业要做。

你好,我尝试过和Arduino沟通,但是只弹出cu。Usbmodem端口,而不是tty。Usbmodem端口,是否有方法解决此问题?

嗨Menghan。我有一个问题的Matlab支持包arduino硬件。万博1manbetx当我尝试连接我的arduino MEGA 2560时,我看到下一个错误:arduinoide文件夹“C:\ProgramData\MATLAB\SupportPackages\R2017a\3 .instrset\arduinoid万博1manbetxe.instrset\arduino-1.6.13”不可访问或损坏

skhu zwane

伊格纳西奥,我得到了同样的错误,不能解决它。
我对你发现的问题很感兴趣

5 ran6

嗨,我试图直接启动IDE,但我不能。所以我认为可能是在DEP的“数据执行预防”保护Windows上的一个问题,我通过cmd控制台使用管理特权禁用了所有的保护,但问题仍然存在。也许我可以使用Arduino IDE的另一个版本。
我还是把这个问题提交给了服务请求。谢谢你的回答

Ignacio

Menghan

嗨Ignacio,

您可以在这里提交服务请求,//www.tianjin-qmedu.com/万博1manbetxsupport/contact_us.html
进入arduinoio. exe所在的文件夹。在MATLAB中,看看你是否可以从那里启动IDE。请将此信息包含在请求中。

Menghan

您好,当然,在我问“如何联系技术支持”这个问题之前,我尝试了多次重新安装程序包。万博1manbetx谢谢

Menghan

嗨Ignacio,

请先尝试在2017a MATLAB中重新安万博1manbetx装支持包。如果它不工作,请联系我们的技术支持,我们想了解更多并帮助您修复它。万博1manbetx

谢谢,

Menghan

嗨,我有这个问题“Arduino IDE在文件夹' Arduino -1.6.13'是腐败的”在matlab 2017 for win64 bis。我曾经在Matlab 2015a上使用这个包,没有任何问题。你能帮我吗?

嗨,蒂姆,

Arduino Micro应该与此支持包一起工作。万博1manbetx当你调用arduino时,只需指定'micro'作为板类型。你可以在这里找到支持的电路板列表,万博1manbetx

//www.tianjin-qmedu.com/hardware-万博1manbetxsupport/arduino-matlab.html

谢谢,

Menghan

你好,
有没有办法让arduino微(我碰巧有)连接?

欢呼声蒂姆

Menghan

嗨Gibin,

通过MATLAB Arduino支持包,通信或数万博1manbetx据传输从MATLAB开始,这意味着每当MATLAB调用Arduino板时,Arduino板都会从MATLAB获得数据。请随意查看我们文档中的一些示例,看看它是否符合您想要实现的目标。

//www.tianjin-qmedu.com/help/万博1manbetxsupportpkg/arduinoio/examples.html?s_cid=doc_ftr

谢谢,

Menghan - (MATLAB硬件团队)

请帮帮我。当arduino程序调用mathlab将数字数据从mathlab传递给arduino时,我如何使用mathlab

我有个问题。我尝试用蓝牙模块HC-06连接电脑到Arduino。对于这个任务,我实现了两个方法。
命令arduinosetup不适用于Arduino硬件版本16.2.1的MATLAB支持包。万博1manbetx我无法通过蓝牙(HC-06)连接电脑和Arduino。
当我尝试使用以下命令:
instrhwinfo(“蓝牙”、“HC-06”)
b =蓝牙('HC-06',1)
fopen (b)
= arduino(“COM4为”、“UNO”)
我得到以下错误:
无法编程单板Uno (COM4)。
请确保板子在
万博1manbetx支持和端口和板
类型是正确的。
有人能帮我一下吗?

我想用A4988或drv8825驱动步进电机。我能找到Simulink文件样本吗?万博1manbetx如果你能控制,我想模拟3d打印机。万博1manbetx

答案:D

你好,

我可以知道如何添加自定义Arduino库到Matlab。例如Arduino库的Hx711重量传感器模块?

Tae-Hoon柳

我实际上下载了arduino支持包,但当我写一个=ard万博1manbetxuino

给出这个错误,我尝试安装了很多次,每次都成功安装
有什么问题请帮助我

“在使用此功能之前,您需要MATLAB Arduino支持万博1manbetx包。打开支持包万博1manbetx安装程序以安装其他支持
MATLAB硬件。”

Rouis Jihene

你好,我安装了matlab R2017a,我需要使用lsm303examples从加速度计读取值:首先我写
a = arduino('COM5', 'Mega2560', 'Libraries', 'Pololu/LSM303')
它的工作很好,然后我想创建LSM303设备对象的LSM303D加速度计
compass = addon(a, 'Pololu/LSM303')
但是它不起作用:我得到了这个错误消息:
无法自动检测设备类型和SA0引脚状态。如果使用Arduino Due或Arduino克隆,请指定两个设备
类型及引脚状态
我该怎么办?请帮助我,非常紧急,谢谢

帕洛塔埃

我有9.2 Matlab (2017a),但我可以安装它,因为我得到这个消息:
“支持包要万博1manbetx求安装以下产品:s manbetx 845
MATLAB 9.2”
我怎么解决这个问题?谢谢

Erix科技

如何修复Arduino IDE文件夹' Arduino -1.6.13'是腐败的。打开外接程序管理器重新安装
Arduino万博1manbetx硬件的MATLAB支持包。
我准备重新安装3次,但仍然一样。有人能帮帮我吗?

Menghan

嗨,达里奥,

谢谢你报告这个问题。但是,有各种各样的原因可能导致安装失败。为了更好地帮助您,您可以在这里为我们的客户支持创建一个服务请求吗万博1manbetx//www.tianjin-qmedu.com/万博1manbetxsupport/contact_us.html?我们很乐意帮你找到解决办法。

Menghan

(MATLAB硬件团队- MathWorks)

Eric Thim,我也在尝试安装,这是同样的想法。谁来帮帮我们。在所有计算机中(20)19台使用2016b,一台使用2015a

这将在Arduino Due工作吗?

由于某种原因,当我试图安装软件包时,当它到达“下载第三方软件包”时,安装停止。没有给出错误编号;我只是被告知联系技术支持。万博1manbetx有解决这个问题的方法吗?

有人能帮我分享一下Arduino硬件支持吗?万博1manbetx我不能从网上下载。至少3小时是0%。我在网上找不到脱机安装包。Thanks.784584308@qq.com

谁能帮我分享一下Arduino硬件支持包?万博1manbetx我从官网下载的,运行不好。总是提示错误:Arduino IDE文件夹' Arduino -1.6.13'不可访问或已损坏。谢谢。zhouyangoo@foxmail.com

你好,
是否有可能向arduino输入彻底的手势。

Huda Makruf

嗨Aditya,

自从安装了支持包后,它是否为您工作过?万博1manbetx如果不能,你能试着重新安装吗?如果您仍然得到错误,请联系我们的技术支持进行进一步的故障排除。万博1manbetx

谢谢,
Menghan

在Mac OS X El Capitan 10.11.6 (15G1217)上使用R2016B

A = arduino('/dev/cu。Usbmodem1411 ','uno', 'traceon', true)
更新Uno上的服务器代码(/dev/cu.usbmodem1411)。请稍等。
第一次输入不能为空。期望非空字符向量或
有效的文件id。

我甚至连痕迹都没有。请建议如何解决这个问题。

谢谢你!

嗨,我正在尝试安装硬件支持包,它需要太长时间和停止。万博1manbetx我退出这个重试,但它给我错误现在。能请任何人帮忙将是非常感激的。
错误:应用程序遇到意外错误,需要关闭。您可能想尝试重新安装您的产品。更多信息请参见C:\Users\Muhammad\AppData\Local\Temp\mathworks_Muhammad.log

Menghan

嗨,杰西,

应该在16.1.1版本中进行修复。如果它仍然不能为您工作,创建一个票给我们的技术支持的确切错误,我们将能够帮助您找到根本原因。万博1manbetx

Menghan

孟涵,我在安装过程中也遇到了Adafruit电机屏蔽的问题,Mathworks的最新版本似乎是16.1.1。你能确认哪个版本修复了Adafruit电机屏蔽的问题吗?

Adafruit电机护盾库下载问题现已解决。请尝试重新安装支持包。万博1manbetx如果您仍然面临这个问题,请联系我们的技术支持。万博1manbetx

谢谢,

Menghan

嗨,奥马尔,

我们注意到Adafruit马达护盾库下载问题开始就在今天。我们现在正在积极调查这个问题,一旦这个问题解决了,我将在这里更新。

谢谢,

Menghan

(MATLAB硬件团队- Arduino)

我在安装Arduino支持包时遇到了一个问题万博1manbetx
这个错误说

安装第三方软件adafruit motor shield v2库时出错

你知道我该怎么解决这个问题吗?

好吧,我做了。我重新安装了一次又一次....它给了我com5端口。也许吧,我很幸运

***未定义变量“ide”或类“ide.internal. getarduinoiderootdir”

R2016a
我有这个问题。我什么都试过了。我寻找了好几个小时的解决办法。但我没有。哈维尔has Same problem.and I dowloaded add-ons in Matlab. please Help.

我有Matlab R2016a,我已经安装了Arduino硬件版本16.1.1的Matlab万博1manbetx支持包

当我试图连接到我的Arduino UNO R3时,我收到了这条消息:

未定义变量“ide”或类“ide.internal. getarduinoiderootdir”

有什么解决方法吗?
谢谢
哈维尔

matlab

错误:应用程序无法连接到MathWorks。
有关解决此问题的详细信息,请参阅此支持文章万博1manbetx

我需要Arduino®硬件为matlab 2013a。
请提供链接。

我安装了aurdino simulink软件包完万博1manbetx成后,如果我打开simulink库意味着在显示的只是旧命令而不是新命令(ardino IO等)。它不显示为ardino的新命令

关于2016年10月1日Félix González的条目:

ArduinoServer。ino:11:23:致命错误:MWArduino.h:没有这样的文件或目录编译终止。

我得到了这个,并通过在C:\Program Files\ Arduino卸载Arduino环境来修复它,然后卸载MATLAB for Arduino包。在此之后,我重新安装了MATLAB for Arduino包,并从C:\MATLAB\SupportPackages\R2016A\ ardiino -1.6.1\启动Arduino环境。万博1manbetx在Arduino Preferences中,将此设置为素描本位置。

显然,在计算机上只能安装一次Arduino环境,而不会弄乱所有的Arduino路径信息。

当我尝试安装Arduino支持包时,我一直得到这个错误:万博1manbetx

下载失败:sun.security.validator.ValidatorException: PKIX路径构建失败:
suncertpathbuilderexception:无法找到请求目标的有效认证路径

有什么建议或变通办法吗?

谢谢你这些有用的文件!
请问如何设置模拟输入的分辨率和采样率?
谢谢你!

dhaba印度

阅读Arduino硬件的MATLAB支持包中的故障排除,在Arduino连接万博1manbetx失败的主题中,我发现了这个说明:a = Arduino ('COM4','Uno','Trace',true)。我输入了它,得到了这个:

供应商返回错误消息:
C:\Users\ricar_000\Documents\Arduino\libraries\Firmata
C:\MATLAB\SupportPackages\R2016a\arduino-1.6.1\librari万博1manbetxes\MWArduino (legacy)
C:\MATLAB\SupportPackages\R2016a\arduino-1.6.1\ha万博1manbetxrdware\arduino\avr\libraries\Wire
C:\MATLAB\SupportPackages\R2016a\arduino-1.6.1\h万博1manbetxardware\arduino\avr\libraries\SPI
C:\MATLAB\SupportPackages\R2016a\arduino-1.6.1\lib万博1manbetxraries\Servo

C:\MATLAB\万博1manbetxSupportPackages\R2016a\arduino-1.6.1/hardware/tools/avr/bin/avr-g++ -c -g -Os -w -fno-exceptions
- function-sections -fdata-sections -fno-threadsafe-statics -MMD -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10601
-DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR -IC:\MATLAB\万博1manbetxSupportPackages\R2016a\arduino-1.6.1\hardware\arduino\avr\cores\arduino
": \ MATLAB 万博1manbetx\ SupportPackages \ R2016a \ arduino-1.6.1 \ \ arduino \ avr变异\ \硬件标准
用户":\ \ ricar_000 \ \ Arduino \图书馆\ Firmata文档
MATLAB的":\ \万博1manbetx SupportPackages \ R2016a \ arduino-1.6.1 \图书馆\ MWArduino
MATLAB的":\ \万博1manbetx SupportPackages \ R2016a \ arduino-1.6.1 \硬件\ arduino \ avr \图书馆\电线
MATLAB的":\ \万博1manbetx SupportPackages \ R2016a \ arduino-1.6.1 \硬件\ arduino \ avr \图书馆\ SPI
": \ MATLAB 万博1manbetx\ SupportPackages \ R2016a \ arduino-1.6.1 \图书馆\伺服\ src
当地C:\Users\ RICAR_ ~ 1 \ AppData \ \ Temp \ ArduinoServer \ MW \ ArduinoServer.cpp - o
当地C:\Users\ RICAR_ ~ 1 \ AppData \ \ Temp \ ArduinoServer \ MW \ ArduinoServer.cpp.o
C:\MATLAB\万博1manbetxSupportPackages\R2016a\arduino-1.6.1/hardware/tools/avr/bin/avr-g++ -c -g -Os -w -fno-exceptions
- function-sections -fdata-sections -fno-threadsafe-statics -MMD -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10601
-DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR -IC:\MATLAB\万博1manbetxSupportPackages\R2016a\arduino-1.6.1\hardware\arduino\avr\cores\arduino
": \ MATLAB 万博1manbetx\ SupportPackages \ R2016a \ arduino-1.6.1 \ \ arduino \ avr变异\ \硬件标准
用户":\ \ ricar_000 \ \ Arduino \图书馆\ Firmata文档
MATLAB的":\ \万博1manbetx SupportPackages \ R2016a \ arduino-1.6.1 \图书馆\ MWArduino
MATLAB的":\ \万博1manbetx SupportPackages \ R2016a \ arduino-1.6.1 \硬件\ arduino \ avr \图书馆\电线
MATLAB的":\ \万博1manbetx SupportPackages \ R2016a \ arduino-1.6.1 \硬件\ arduino \ avr \图书馆\ SPI
": \ MATLAB 万博1manbetx\ SupportPackages \ R2016a \ arduino-1.6.1 \图书馆\伺服\ src
": \ \ ricar_000 \用户文档\ Arduino \图书馆\ Firmata \效用
C:\Users\ricar_000\Documents\Arduino\libraries\Firmata\ Firmata.cpp - o
当地C:\Users\ RICAR_ ~ 1 \ AppData \ \ Temp \ ArduinoServer \ MW \ Firmata \ Firmata.cpp.o
C:\MATLAB\万博1manbetxSupportPackages\R2016a\arduino-1.6.1/hardware/tools/avr/bin/avr-g++ -c -g -Os -w -fno-exceptions
- function-sections -fdata-sections -fno-threadsafe-statics -MMD -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10601
-DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR -IC:\MATLAB\万博1manbetxSupportPackages\R2016a\arduino-1.6.1\hardware\arduino\avr\cores\arduino
": \ MATLAB 万博1manbetx\ SupportPackages \ R2016a \ arduino-1.6.1 \ \ arduino \ avr变异\ \硬件标准
用户":\ \ ricar_000 \ \ Arduino \图书馆\ Firmata文档
MATLAB的":\ \万博1manbetx SupportPackages \ R2016a \ arduino-1.6.1 \图书馆\ MWArduino
MATLAB的":\ \万博1manbetx SupportPackages \ R2016a \ arduino-1.6.1 \硬件\ arduino \ avr \图书馆\电线
MATLAB的":\ \万博1manbetx SupportPackages \ R2016a \ arduino-1.6.1 \硬件\ arduino \ avr \图书馆\ SPI
": \ MATLAB 万博1manbetx\ SupportPackages \ R2016a \ arduino-1.6.1 \图书馆\伺服\ src
": \ \ ricar_000 \用户文档\ Arduino \图书馆\ Firmata \效用
C:\Users\ricar_000\Documents\Arduino\libraries\Firmata\utility\ BLEStream.cpp - o
当地C:\Users\ RICAR_ ~ 1 \ AppData \ \ Temp \ ArduinoServer \ MW \ Firmata \ \ BLEStream.cpp.o效用
C:\MATLAB\万博1manbetxSupportPackages\R2016a\arduino-1.6.1/hardware/tools/avr/bin/avr-g++ -c -g -Os -w -fno-exceptions
- function-sections -fdata-sections -fno-threadsafe-statics -MMD -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10601
-DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR -IC:\MATLAB\万博1manbetxSupportPackages\R2016a\arduino-1.6.1\hardware\arduino\avr\cores\arduino
": \ MATLAB 万博1manbetx\ SupportPackages \ R2016a \ arduino-1.6.1 \ \ arduino \ avr变异\ \硬件标准
用户":\ \ ricar_000 \ \ Arduino \图书馆\ Firmata文档
MATLAB的":\ \万博1manbetx SupportPackages \ R2016a \ arduino-1.6.1 \图书馆\ MWArduino
MATLAB的":\ \万博1manbetx SupportPackages \ R2016a \ arduino-1.6.1 \硬件\ arduino \ avr \图书馆\电线
MATLAB的":\ \万博1manbetx SupportPackages \ R2016a \ arduino-1.6.1 \硬件\ arduino \ avr \图书馆\ SPI
": \ MATLAB 万博1manbetx\ SupportPackages \ R2016a \ arduino-1.6.1 \图书馆\伺服\ src
": \ \ ricar_000 \用户文档\ Arduino \图书馆\ Firmata \效用
C:\Users\ricar_000\Documents\Arduino\libraries\Firmata\utility\ EthernetClientStream.cpp - o
当地C:\Users\ RICAR_ ~ 1 \ AppData \ \ Temp \ ArduinoServer \ MW \ Firmata \ \ EthernetClientStream.cpp.o效用
C:\MATLAB\万博1manbetxSupportPackages\R2016a\arduino-1.6.1/hardware/tools/avr/bin/avr-g++ -c -g -Os -w -fno-exceptions
- function-sections -fdata-sections -fno-threadsafe-statics -MMD -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10601
-DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR -IC:\MATLAB\万博1manbetxSupportPackages\R2016a\arduino-1.6.1\hardware\arduino\avr\cores\arduino
": \ MATLAB 万博1manbetx\ SupportPackages \ R2016a \ arduino-1.6.1 \ \ arduino \ avr变异\ \硬件标准
用户":\ \ ricar_000 \ \ Arduino \图书馆\ Firmata文档
MATLAB的":\ \万博1manbetx SupportPackages \ R2016a \ arduino-1.6.1 \图书馆\ MWArduino
MATLAB的":\ \万博1manbetx SupportPackages \ R2016a \ arduino-1.6.1 \硬件\ arduino \ avr \图书馆\电线
MATLAB的":\ \万博1manbetx SupportPackages \ R2016a \ arduino-1.6.1 \硬件\ arduino \ avr \图书馆\ SPI
": \ MATLAB 万博1manbetx\ SupportPackages \ R2016a \ arduino-1.6.1 \图书馆\伺服\ src
": \ \ ricar_000 \用户文档\ Arduino \图书馆\ Firmata \效用
C:\Users\ricar_000\Documents\Arduino\libraries\Firmata\utility\ SerialFirmata.cpp - o
当地C:\Users\ RICAR_ ~ 1 \ AppData \ \ Temp \ ArduinoServer \ MW \ Firmata \ \ SerialFirmata.cpp.o效用
C:\Users\ricar_000\Documents\Arduino\libraries\Firmata\utility\SerialFirmata.cpp:20:0:
C:\Users\ricar_000\Documents\Arduino\libraries\Firmata\utility\SerialFirmata.h:30:28: fatal error: SoftwareSerial.h: No
这样的文件或目录
# include < SoftwareSerial.h >

编译终止。
编译误差3 / 4

有人能帮我一下吗?

谢谢。
里卡多

三Vu

=。=我为我的错误感到抱歉=.=!nu:D:D

三Vu

弗拉维奥-布里亚托利:https://www.facebook.com/KenBi00

Uyen阮

“再加一个”…对不起,我不太明白。”Cam on ban Tri Vu" =)

三Vu

你应该移动文件夹ArduinoIO到桌面,并改变路径或增加一个:D,我试过了!试一试!有运气!

Uyen阮

我已经运行了文件adioes。pde。我已经提交了我的错误技术服务,等待他们的答复。谢谢Tri Vu

三Vu

哦,你应该找到文件夹pde和运行文件*。pde在文件夹adios之前运行代码从MATLAB:D

Uyen阮

请帮帮我!!
我的问题是:“不能编程板Uno (COM3)。请检查单板是否有支撑,端口和单板类型是否正确。万博1manbetx"
我尝试了很多方法,例如:运行管理,在设备和打印机检查COM ..

Uyen阮

Uyen阮

你好。我似乎无法连接matlab和我的arduino Uno,我已经安装了支持包。万博1manbetx它会给我这样的错误:

> > = arduino ()
更新Uno (COM5)上的服务器代码。请稍等。
无法编程单板Uno (COM5)。请检查单板是否有支撑,端口和单板类型是否正确。万博1manbetx

然后我输入这个:
>> a = arduino('COM5', 'Uno', 'Trace', true)

还有这个:

更新Uno (COM5)上的服务器代码。请稍等。
供应商返回错误消息:
C:\MATLAB\SupportPackages\R2016a\arduino-1.6.1\libra万博1manbetxries\Firmata
C:\MATLAB\SupportPackages\R2016a\arduino-1.6.1\ha万博1manbetxrdware\arduino\avr\libraries\Wire

C:\MATLAB\万博1manbetxSupportPackages\R2016a\arduino-1.6.1/hardware/tools/avr/bin/avr-g++ -c -g -Os -w -fno-exceptions
- function-sections -fdata-sections -fno-threadsafe-statics -MMD -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10601
-DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR -IC:\MATLAB\万博1manbetxSupportPackages\R2016a\arduino-1.6.1\hardware\arduino\avr\cores\arduino
": \ MATLAB 万博1manbetx\ SupportPackages \ R2016a \ arduino-1.6.1 \ \ arduino \ avr变异\ \硬件标准
": \ MATLAB 万博1manbetx\ SupportPackages \ R2016a \ arduino-1.6.1 \图书馆\ Firmata \ src
MATLAB的":\ \万博1manbetx SupportPackages \ R2016a \ arduino-1.6.1 \硬件\ arduino \ avr \图书馆\电线
当地C:\Users\毛皮~ 1 \ AppData \ \ Temp \ ArduinoServer \ MW \ ArduinoServer.cpp - o
当地C:\Users\毛皮~ 1 \ AppData \ \ Temp \ ArduinoServer \ MW \ ArduinoServer.cpp.o
ArduinoServer。ino:11:23:致命错误:MWArduino.h:没有这样的文件或目录
编译终止。
编译误差3 / 4

任何帮助都很感激

Menghan

嗨,斯特拉,

你能检查一下你的电脑上是否有这个文件夹并且它在MATLAB路径下吗?注意,如果您不在Windows上,支持包的安装路径将不同。万博1manbetx

C: \ MATLA万博1manbetxB工具箱\ SupportPackages \ R2015b \ arduinoide \ \实时\ \ arduinoide目标

如果手动将其添加到MATLAB路径,请确保运行“rehash toolboxcache”。

Menghan

(MATLAB硬件团队- MathWorks)

嗨,我真的需要这个帮助。我在连接matlab和arduino方面有问题。我已经检查了一切,板上和端口的信息,设备管理器,我甚至安装了一个新的arduino。但它总是告诉我:
删除(instrfindall);
a = arduino('COM3','Mega2560','TraceOn', true);

正在更新Mega2560 (COM3)上的服务器代码。请稍等。
未定义变量“ide”或类“ide.internal. getarduinoiderootdir”。

有人能帮我一下吗?

BTW, matlab是R2015b, arduino板正在连接一个小型机器人。本文尝试用matlab进行转向控制

Menghan

嗨,德里克,

如果你得到同样的错误,这可能与Firmata版本问题无关。为了更好更快地帮助您,请按照此页面的指示联系我们的技术支持团队,万博1manbetx

//www.tianjin-qmedu.com/万博1manbetxsupport/contact_us.html?s_tid=sp_ban_cs

Menghan

嗨Menghan,

谢谢你的回复。我试着重新安装了这个包,甚至用了不同的系统。然而,同样的问题依然存在。不知怎么的,我觉得它和厚壁岩有关。关于如何将板的firmata降级为旧版本有什么建议吗?

谢谢你!

Menghan

嗨,德里克,

你能试着重新安装支持包,看看是否能解决这个问题吗?万博1manbetx

谢谢,

Menghan

(MATLAB硬件团队- MathWorks)

我使用Matlab 2015b和Arduino UNO。我已经下载了支持包。万博1manbetx当我运行这个命令时:

A = arduino('com3', 'uno')

我得到以下错误消息,

更新Uno (COM3)上的服务器代码。请稍等。
使用ar2时出错(第2行)
未定义变量“ide”或类
“ide.internal.getArduinoIDERootDir”。

知道我该怎么纠正吗?谢谢。

顺便说一下,我使用的是matlab 2016a与Arduino支持包。万博1manbetx我的arduino是2560。

请帮帮我
我使用的是MATLAB13b,我安装了arduino支持包。万博1manbetx它与simulink一起工作很好。万博1manbetx但是当我尝试GUI时,它给出了错误。所以我输入
a = arduino()在命令窗口显示错误如下:未定义的函数或变量'arduino'

Menghan

你好尼古拉斯,

你能不能运行下面的代码给我们看一下轨迹,并把MATLAB输出文本发给我们,

a = arduino('/dev/ ty. usbmodemfd131 ','Uno','traceon',true)

谢谢,

Menghan

我试图在我的MAC (OS X El Capitan)中使用我的Arduino/Genuino UNO与Matlab,但无法连接Arduino板。

我试过了:
A = arduino();
无法检测Arduino硬件。确保原始Arduino硬件已正确插入。否则,请同时注明port和board
类型。更多信息请参见arduino函数参考页。

然后:
一个= arduino(“/ dev / tty.usbmodemFD131”,“Uno”)
更新Uno上的服务器代码(/dev/ ty. usbmodemfd131)。请稍等。
无法编程单板Uno (/dev/ ty. usbmodemfd131)。请检查单板是否有支撑,端口和单板类型是否正确。万博1manbetx

我该如何解决这个问题?

投资方面,

尼古拉。

那是欣但

嗨Haritha,

你还在为Arduino板编程时遇到问题吗?

在MATLAB命令行中运行以下代码以获取跟踪。如果这不能让你知道哪里出了问题,请在评论中分享跟踪,以便我们可以与你一起跟进。

A = arduino('com3','uno', 'forcebuild', true, 'traceon', true)

此外,使用Arduino IDE和/或控制面板,以确保您的Arduino板确实是在COM端口3上,并且板类型确实是“Uno”。

问候,
高尼姆
(MATLAB硬件团队- MathWorks)

我的问题解决了!感谢梦涵对Max的回答。我把我的文件夹名称从Arduino改为a,然后再次在matlab中调用Arduino。现在它被连接起来了。

我有MATLAB 2016a,并安装了Arduino的硬件支持。万博1manbetx然而,我得到了如下的错误。
“无法编程Arduino板Uno (COM3)。请确保单板有支撑,端口和单板类型正确”万博1manbetx

当我尝试跟踪错误信息时。我得到它如下。
*我在德语中使用Matlab。
[Verwende die Bibliothek Firmata im Ordner: = '使用文件夹中的Firmata图书馆:]

请告诉我我哪里不舒服。我一整天都被这个问题难住了。

>> a = arduino('COM5', 'Uno', 'Trace', true)
更新Uno (COM5)上的服务器代码。请稍等。
供应商返回错误消息:
Verwende die Bibliothek Firmata im Ordner: C:\Users\xn\Documents\Arduino\libraries\Firmata
Verwende die Bibliothek MWArduino im Ordner: C:\MATLAB\万博1manbetxSupportPackages\R2016a\arduino-1.6.1\libraries\MWArduino (legacy)
Verwende die Bibliothek Wire im Ordner: C:\MATLAB\万博1manbetxSupportPackages\R2016a\arduino-1.6.1\hardware\arduino\avr\libraries\Wire
Verwende die Bibliothek SPI im Ordner: C:\MATLAB\万博1manbetxSupportPackages\R2016a\arduino-1.6.1\hardware\arduino\avr\libraries\SPI
Verwende die Bibliothek Servo im orderner: C:\MATLA万博1manbetxB\SupportPackages\R2016a\arduino-1.6.1\libraries\Servo

C:\MATLAB\万博1manbetxSupportPackages\R2016a\arduino-1.6.1/hardware/tools/avr/bin/avr-g++ -c -g -Os -w -fno-exceptions - function-sections -fdata-sections
-fno-threadsafe-static -MMD -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10601 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR .使用实例
MATLAB的":\ \万博1manbetx SupportPackages \ R2016a \ arduino-1.6.1 \硬件\ arduino \ avr \核心\ arduino
MATLAB的":\ \万博1manbetx SupportPackages \ R2016a \ arduino-1.6.1 \硬件\ arduino \ avr \变体\标准":\ xn \ \用户文档\ arduino \图书馆\ Firmata
MATLAB的":\ \万博1manbetx SupportPackages \ R2016a \ arduino-1.6.1 \图书馆\ MWArduino
MATLAB的":\ \万博1manbetx SupportPackages \ R2016a \ arduino-1.6.1 \硬件\ arduino \ avr \图书馆\电线
MATLAB的":\ \万博1manbetx SupportPackages \ R2016a \ arduino-1.6.1 \硬件\ arduino \ avr \图书馆\ SPI
-IC:\MATLAB\万博1manbetxSupportPackages\R2016a\arduino-1.6.1\libraries\Servo\src C:\Users\xn\AppData\Local\Temp\ArduinoServer\MW\ArduinoServer.cpp -o
C:\Users\xn\AppData\Local\Temp\ ArduinoServer \ MW \ ArduinoServer.cpp.o
C:\MATLAB\万博1manbetxSupportPackages\R2016a\arduino-1.6.1/hardware/tools/avr/bin/avr-g++ -c -g -Os -w -fno-exceptions - function-sections -fdata-sections
-fno-threadsafe-static -MMD -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10601 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR .使用实例
MATLAB的":\ \万博1manbetx SupportPackages \ R2016a \ arduino-1.6.1 \硬件\ arduino \ avr \核心\ arduino
MATLAB的":\ \万博1manbetx SupportPackages \ R2016a \ arduino-1.6.1 \硬件\ arduino \ avr \变体\标准":\ xn \ \用户文档\ arduino \图书馆\ Firmata
MATLAB的":\ \万博1manbetx SupportPackages \ R2016a \ arduino-1.6.1 \图书馆\ MWArduino
MATLAB的":\ \万博1manbetx SupportPackages \ R2016a \ arduino-1.6.1 \硬件\ arduino \ avr \图书馆\电线
MATLAB的":\ \万博1manbetx SupportPackages \ R2016a \ arduino-1.6.1 \硬件\ arduino \ avr \图书馆\ SPI
MATLAB的":\ \万博1manbetx SupportPackages \ R2016a \ arduino-1.6.1 \图书馆\伺服\ src ": \ \ xn \ \用户文档Arduino \图书馆\ Firmata \效用
C:\Users\xn\Documents\Arduino\libraries\Firmata\Firmata.cpp -o C:\Users\xn\AppData\Local\Temp\ArduinoServer\MW\Firmata\Firmata.cpp.o
C:\MATLAB\万博1manbetxSupportPackages\R2016a\arduino-1.6.1/hardware/tools/avr/bin/avr-g++ -c -g -Os -w -fno-exceptions - function-sections -fdata-sections
-fno-threadsafe-static -MMD -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10601 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR .使用实例
MATLAB的":\ \万博1manbetx SupportPackages \ R2016a \ arduino-1.6.1 \硬件\ arduino \ avr \核心\ arduino
MATLAB的":\ \万博1manbetx SupportPackages \ R2016a \ arduino-1.6.1 \硬件\ arduino \ avr \变体\标准":\ xn \ \用户文档\ arduino \图书馆\ Firmata
MATLAB的":\ \万博1manbetx SupportPackages \ R2016a \ arduino-1.6.1 \图书馆\ MWArduino
MATLAB的":\ \万博1manbetx SupportPackages \ R2016a \ arduino-1.6.1 \硬件\ arduino \ avr \图书馆\电线
MATLAB的":\ \万博1manbetx SupportPackages \ R2016a \ arduino-1.6.1 \硬件\ arduino \ avr \图书馆\ SPI
MATLAB的":\ \万博1manbetx SupportPackages \ R2016a \ arduino-1.6.1 \图书馆\伺服\ src ": \ \ xn \ \用户文档Arduino \图书馆\ Firmata \效用
C:\Users\xn\Documents\Arduino\libraries\Firmata\utility\ EthernetClientStream.cpp - o
C:\Users\xn\AppData\Local\Temp\ ArduinoServer \ MW \ Firmata \ \ EthernetClientStream.cpp.o效用
C:\MATLAB\万博1manbetxSupportPackages\R2016a\arduino-1.6.1/hardware/tools/avr/bin/avr-g++ -c -g -Os -w -fno-exceptions - function-sections -fdata-sections
-fno-threadsafe-static -MMD -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10601 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR .使用实例
MATLAB的":\ \万博1manbetx SupportPackages \ R2016a \ arduino-1.6.1 \硬件\ arduino \ avr \核心\ arduino
MATLAB的":\ \万博1manbetx SupportPackages \ R2016a \ arduino-1.6.1 \硬件\ arduino \ avr \变体\标准":\ xn \ \用户文档\ arduino \图书馆\ Firmata
MATLAB的":\ \万博1manbetx SupportPackages \ R2016a \ arduino-1.6.1 \图书馆\ MWArduino
MATLAB的":\ \万博1manbetx SupportPackages \ R2016a \ arduino-1.6.1 \硬件\ arduino \ avr \图书馆\电线
MATLAB的":\ \万博1manbetx SupportPackages \ R2016a \ arduino-1.6.1 \硬件\ arduino \ avr \图书馆\ SPI
MATLAB的":\ \万博1manbetx SupportPackages \ R2016a \ arduino-1.6.1 \图书馆\伺服\ src ": \ \ xn \ \用户文档Arduino \图书馆\ Firmata \效用
C:\Users\xn\Documents\Arduino\libraries\Firmata\utility\ SerialFirmata.cpp - o
C:\Users\xn\AppData\Local\Temp\ ArduinoServer \ MW \ Firmata \ \ SerialFirmata.cpp.o效用
C:\Users\xn\Documents\Arduino\libraries\Firmata\utility\SerialFirmata.cpp:20:0:
c:\ users \xn\ documents \ arduo \libraries\ firmata \utility\SerialFirmata.h:30:28: fatal error: SoftwareSerial.h:没有这样的文件或目录
# include < SoftwareSerial.h >

编译终止。
Fehler beim Kompilieren。

haritha c

我有MATLAB 2014a,并安装Arduino硬件支持。万博1manbetx
当我打字时
A = arduino
A = arduino(端口,板)

A = arduino
A = arduino('com2','uno')

在matlab中可以看到

无法编程Arduino单板Uno (COM3)。请确认单板是否有支撑,端口和单板类型是否正确万博1manbetx
正确的。

请给点建议。我用的是windows7

谢谢你的反馈,梦涵。经过两个小的修改,我已经设法让它工作。首先,我确保Java已更新,然后安装Java 6 SE运行时(遗留)以匹配我的Arduino配置。我不能证明Java更新是唯一的技巧,因为我还安装了树莓派Matlab支持包。万博1manbetx最后,通过拨打直接地址(正如你提到的),我能够连接到董事会。另一台没有这些更改的计算机仍然收到相同的错误。虽然一切都可能与Java有关,但我的迷信迫使我按照相同的顺序为其他机器安装树莓派工具包。我没有系统地对此进行测试,但现在一切都正常了。我希望这能帮助其他有相同处境的用户!
再次感谢你的帮助!

嗨,菲利普

要找出单板的正确串口,请在终端中键入“ls /dev/tty*”并查找usbmodem项。确切的字符串应该是你输入到arduino的。

一旦你有了这些,指定端口和板来创建arduino对象。

如果您仍然得到错误,请联系技术支持,我们愿意更好地帮助您。万博1manbetx

谢谢,

Menghan

(MATLAB硬件团队- MathWorks)

Menghan

嗨受罪

你能试试下面的方法,看看是否有用吗?否则,误差是多少?

>>s = serial('/dev/ ty.usbmodemfa131');

谢谢,

Menghan

打开串口/dev/ ty失败usbmodemfa131与Mega2560单板通信。确保此板没有其他MATLAB arduino对象。我该如何修复?

无法安装Arduino的MATLAB支持包万博1manbetx®硬件同时下载Arduino IDE。我尝试直接从googlecode下载,它似乎停止下载这个文件在80%。

我该怎么解决呢?

Menghan

嗨),

似乎您正在使用带有“部署到硬件”按钮的Simulink Ardu万博1manbetxino支持包。万博1manbetx为了获得准确和快速的响应,请联系我们的技术支持。万博1manbetx

谢谢,

Menghan

罗)

嗨Menghan,

我和其他人也有同样的问题。我使用Arduino Due,在Win10 PC上运行MATLAB 2014a。我的Arduino板可以使用IDE。然而,当我尝试“部署到硬件”时,它说“arm-none-eabi-gcc.exe已停止工作”。我想知道是否有一些路径冲突之类的。

当我使用"getenv('PATH')"命令时,它返回:
ans =
C:\ProgramData\Oracle\Java\javapath;C:\Windows\System32 \wbem;E:\Altium Designer\System;C:\ Windows\System32 \wbem; C:\Windows\System32 \WindowsPowerShell\v1.0\;C:\Program Files (x86)\Symantec\VIP Access客户端\;E: \ MATLAB \ runtime \ win64; E: \ MATLAB \ bin; E: \ MATLAB \ polyspace \ bin; E: \节奏\ SPB \ openaccess \ bin \ win32 \选择;E: \ \节奏\ SPB \工具捕获;E: \ \节奏\ SPB \工具pspice软件;E: \ specctra \ bin \节奏\ SPB \工具;E: \场效应晶体管\ bin \节奏\ SPB \工具;E: \ libutil \ bin \节奏\ SPB \工具;E: \ bin \节奏\ SPB \工具;E: \ pcb \ bin \节奏\ SPB \工具;E: \ ModelSim \ win64

你能帮我一下吗?谢谢你!

Menghan

嗨Aghil,

如果您正在使用windowsruntime Kinect图像采集工具箱支持包,请在这里提出您的万博1manbetx问题,

//www.tianjin-qmedu.com/matlabcentral/fileexchange/40445-image-acquisition-toolbox-万博1manbetxsupport-package-for-kinect-for-windows-runtime

要获得更快更好的响应,请联系MathWorks技术支持万博1manbetx

//www.tianjin-qmedu.com/万博1manbetxsupport/contact_us.html

谢谢,

Menghan

(MATLAB硬件团队- MathWorks)

我在安装kinect运行时软件包时遇到了问题,目前我使用的是matlab2013a。
当我尝试下载那个支持包时,软件的下载没有完成(它在半路上万博1manbetx),即使我保持了几个小时
请帮帮我

mamu

嗨Menghan,

谢谢,它起作用了!

马克斯

Menghan

你好,马克斯,

您在C:\ users \ max \ documents \arduino \libraries\中安装或下载的Firmata库优先于C:\MATLAB\SupportPackages\R2015b\arduino-1.6.1\libraries中的默认Firmata库。万博1manbetx

你能否将第一个Firmata库移动到另一个位置或临时重命名它,然后再次尝试调用arduino ?

Menghan

mamu

嗨Menghan,
谢谢你的回复。
不幸的是,没有一个解决问题的建议能帮到我。

以下是“需要更多持有”部分的结果:
供应商返回错误消息:
Verwende die Bibliothek Firmata im Ordner: C:\Users\Max\Documents\Arduino\libraries\Firmata
图书馆藏书室:
C: \ MATLA万博1manbetxB \ SupportPackages \ R2015b \ arduino-1.6.1 \图书馆\ MWArduino(遗留)
Verwende die Bibliothek Wire im Ordner:
C: \ MATLA万博1manbetxB \ SupportPackages \ R2015b \ arduino-1.6.1 \硬件\ arduino \ avr \图书馆\电线
图书馆秩序:
C: \ MATLA万博1manbetxB \ SupportPackages \ R2015b \ arduino-1.6.1 \硬件\ arduino \ avr \图书馆\ SPI
Verwende die Bibliothek Servo im Ordner:
C: \ MATLA万博1manbetxB \ SupportPackages \ R2015b \ arduino-1.6.1 \图书馆\伺服

C:\MATLAB\万博1manbetxSupportPackages\R2015b\arduino-1.6.1/hardware/tools/avr/bin/avr-g++ -c -g -Os -w
-fno-exceptions - function-sections -fdata-sections -fno-threadsafe-statics -MMD
-mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10601 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR
MATLAB的":\ \万博1manbetx SupportPackages \ R2015b \ arduino-1.6.1 \硬件\ arduino \ avr \核心\ arduino
": \ MATLAB 万博1manbetx\ SupportPackages \ R2015b \ arduino-1.6.1 \ \ arduino \ avr变异\ \硬件标准
用户":\ \马克斯\ \ Arduino \图书馆\ Firmata文档
MATLAB的":\ \万博1manbetx SupportPackages \ R2015b \ arduino-1.6.1 \图书馆\ MWArduino
MATLAB的":\ \万博1manbetx SupportPackages \ R2015b \ arduino-1.6.1 \硬件\ arduino \ avr \图书馆\电线
MATLAB的":\ \万博1manbetx SupportPackages \ R2015b \ arduino-1.6.1 \硬件\ arduino \ avr \图书馆\ SPI
": \ MATLAB 万博1manbetx\ SupportPackages \ R2015b \ arduino-1.6.1 \图书馆\伺服\ src
C:\Users\Max\AppData\Local\Temp\ ArduinoServer \ MW \ ArduinoServer.cpp - o
C:\Users\Max\AppData\Local\Temp\ ArduinoServer \ MW \ ArduinoServer.cpp.o
C:\MATLAB\万博1manbetxSupportPackages\R2015b\arduino-1.6.1/hardware/tools/avr/bin/avr-g++ -c -g -Os -w
-fno-exceptions - function-sections -fdata-sections -fno-threadsafe-statics -MMD
-mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10601 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR
MATLAB的":\ \万博1manbetx SupportPackages \ R2015b \ arduino-1.6.1 \硬件\ arduino \ avr \核心\ arduino
": \ MATLAB 万博1manbetx\ SupportPackages \ R2015b \ arduino-1.6.1 \ \ arduino \ avr变异\ \硬件标准
用户":\ \马克斯\ \ Arduino \图书馆\ Firmata文档
MATLAB的":\ \万博1manbetx SupportPackages \ R2015b \ arduino-1.6.1 \图书馆\ MWArduino
MATLAB的":\ \万博1manbetx SupportPackages \ R2015b \ arduino-1.6.1 \硬件\ arduino \ avr \图书馆\电线
MATLAB的":\ \万博1manbetx SupportPackages \ R2015b \ arduino-1.6.1 \硬件\ arduino \ avr \图书馆\ SPI
": \ MATLAB 万博1manbetx\ SupportPackages \ R2015b \ arduino-1.6.1 \图书馆\伺服\ src
": \ \用户马克斯\ Arduino \图书馆\ Firmata \ \文件实用程序
C:\Users\Max\Documents\Arduino\libraries\Firmata\ Firmata.cpp - o
C:\Users\Max\AppData\Local\Temp\ ArduinoServer \ MW \ Firmata \ Firmata.cpp.o
C:\MATLAB\万博1manbetxSupportPackages\R2015b\arduino-1.6.1/hardware/tools/avr/bin/avr-g++ -c -g -Os -w
-fno-exceptions - function-sections -fdata-sections -fno-threadsafe-statics -MMD
-mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10601 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR
MATLAB的":\ \万博1manbetx SupportPackages \ R2015b \ arduino-1.6.1 \硬件\ arduino \ avr \核心\ arduino
": \ MATLAB 万博1manbetx\ SupportPackages \ R2015b \ arduino-1.6.1 \ \ arduino \ avr变异\ \硬件标准
用户":\ \马克斯\ \ Arduino \图书馆\ Firmata文档
MATLAB的":\ \万博1manbetx SupportPackages \ R2015b \ arduino-1.6.1 \图书馆\ MWArduino
MATLAB的":\ \万博1manbetx SupportPackages \ R2015b \ arduino-1.6.1 \硬件\ arduino \ avr \图书馆\电线
MATLAB的":\ \万博1manbetx SupportPackages \ R2015b \ arduino-1.6.1 \硬件\ arduino \ avr \图书馆\ SPI
": \ MATLAB 万博1manbetx\ SupportPackages \ R2015b \ arduino-1.6.1 \图书馆\伺服\ src
": \ \用户马克斯\ Arduino \图书馆\ Firmata \ \文件实用程序
C:\Users\Max\Documents\Arduino\libraries\Firmata\utility\ EthernetClientStream.cpp - o
C:\Users\Max\AppData\Local\Temp\ ArduinoServer \ MW \ Firmata \ \ EthernetClientStream.cpp.o效用
C:\MATLAB\万博1manbetxSupportPackages\R2015b\arduino-1.6.1/hardware/tools/avr/bin/avr-g++ -c -g -Os -w
-fno-exceptions - function-sections -fdata-sections -fno-threadsafe-statics -MMD
-mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10601 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR
MATLAB的":\ \万博1manbetx SupportPackages \ R2015b \ arduino-1.6.1 \硬件\ arduino \ avr \核心\ arduino
": \ MATLAB 万博1manbetx\ SupportPackages \ R2015b \ arduino-1.6.1 \ \ arduino \ avr变异\ \硬件标准
用户":\ \马克斯\ \ Arduino \图书馆\ Firmata文档
MATLAB的":\ \万博1manbetx SupportPackages \ R2015b \ arduino-1.6.1 \图书馆\ MWArduino
MATLAB的":\ \万博1manbetx SupportPackages \ R2015b \ arduino-1.6.1 \硬件\ arduino \ avr \图书馆\电线
MATLAB的":\ \万博1manbetx SupportPackages \ R2015b \ arduino-1.6.1 \硬件\ arduino \ avr \图书馆\ SPI
": \ MATLAB 万博1manbetx\ SupportPackages \ R2015b \ arduino-1.6.1 \图书馆\伺服\ src
": \ \用户马克斯\ Arduino \图书馆\ Firmata \ \文件实用程序
C:\Users\Max\Documents\Arduino\libraries\Firmata\utility\ SerialFirmata.cpp - o
C:\Users\Max\AppData\Local\Temp\ ArduinoServer \ MW \ Firmata \ \ SerialFirmata.cpp.o效用
文件中包含
C:\Users\Max\Documents\Arduino\libraries\Firmata\utility\ SerialFirmata.cpp: 20:0
c:\ users \ max \ documents \ arduo \libraries\ firmata \utility\SerialFirmata.h:30:28:致命错误:
h:没有这样的文件或目录
# include < SoftwareSerial.h >

编译终止。
Fehler beim Kompilieren。

mamu

Menghan

嗨mamu,

你有没有试过查看这里的故障排除文档页面,

//www.tianjin-qmedu.com/help/万博1manbetxsupportpkg/arduinoio/troubleshooting-in-matlab-support-package-for-arduino-hardware.html

如果它们都不适合您,请查看“需要更多帮助”部分并发布您的跟踪输出。

Menghan
(MATLAB硬件团队- MathWorks)

mamu

你好Menghan,
当我尝试将Matlab连接到我的arduino时,我得到了这个:
"无法编程单板Uno (COM4)。请确认
支持单板,端口和单万博1manbetx板类型
正确的。”
你能帮我吗?

Menghan

嗨,汤姆,

谢谢你报道这个问题。这是由于大约一个月前Adafruit的源文件更改造成的。链接中提到的解决方案应该适用于所有版本。与此同时,我们正在更新支持包来修复它。万博1manbetx

Menghan

亲爱的Menghan,

谢谢你的帮助,我找到了解决问题的方法!

如果你和我一样遇到同样的问题,请访问这个链接://www.tianjin-qmedu.com/matlabcentral/answers/268379-i-can-t-connect-my-adafruit-motorshield-v2-3-with-matlab2014a#comment_343753

祝你一切顺利!
汤姆

亲爱的Menghan,

这是我得到的:

在C:/Users/Tom/AppData/Local/Temp/ArduinoServer/Dynamic.cpp文件中包含:
从C: / MATLAB / 万博1manbetxSupportPackages / R2015a / arduinoio /工具箱/ MATLAB /硬件/ SupportPackages / arduinoio / src / MWArduino.cpp: 488:
C: / MATLA万博1manbetxB / SupportPackages / R2015a / arduinoio /工具箱/ MATLAB /硬件/ SupportPackages / arduinoio / + arduinoioaddons / + adafruit / src / MotorShieldV2Base.h:兴起:
Adafruit_PWMServoDriver.h:没有这样的文件或目录
make: *** [C:/Users/Tom/AppData/Local/Temp/ArduinoServer/MWArduino.cpp.]错误1

但后来我得到了一个解决方案,张贴在这里,并改变了文件中的文件名描述://www.tianjin-qmedu.com/matlabcentral/answers/268379-i-can-t-connect-my-adafruit-motorshield-v2-3-with-matlab2014a#comment_343753

但现在当我运行你的命令时,它被卡在了其他地方:
C: / MATLA万博1manbetxB / SupportPackages / R2015a arduino-1.5.6-r2 /图书馆/ Adafruit_MotorShield / Adafruit_MotorShield.cpp - o
C: /用户/汤姆/ AppData /地方/ Temp / ArduinoServer / Adafruit_MotorShield.cpp.o
make: ***没有规则使目标' C:/Users/Tom/AppData/Local/Temp/ArduinoServer/Adafruit_PWMServoDriver.cpp。O ',需要
“C: /用户/汤姆/ AppData /地方/ Temp / ArduinoServer / ArduinoServer.elf’。停止。

谢谢你看这个!

最好的祝愿

Menghan

嗨,汤姆,

您可以运行此命令来打开跟踪吗?

a = arduino('COM3','Uno','Libraries','Adafruit/MotorShieldV2', 'TraceOn', true)

您将在命令提示符处看到更多消息。你能把你看到的错误发给我吗?

Menghan
(MATLAB硬件团队- MathWorks)

太好了!

亲爱的Menghan,

看来你很了解这方面,也许你也能帮我?
我无法将motorshield dv2库更新到arduino。然而,arduino IDE工作得很好。

当我通过a= Arduino()连接到Arduino时,它也可以工作,还可以指定com和板类型。此外,如果我包括“伺服”库,它仍然有效……但是当我尝试上传adafruit/motorshieldv2库时,它给了我一个错误:不能编程板Uno (COM3)。请检查单板是否有支撑,端口和单板类型是否正确。万博1manbetx(顺便说一下,在启动下图中的最后一个命令之前,工作区已经被清除了)

我使用的是windows10下的Matlab R2015a,并安装了arduino的硬件支持包。万博1manbetx
谢谢
汤姆

Menghan

嗨,拉胡尔,

你看到了什么错误?你用什么操作系统?

Menghan
(MATLAB硬件团队- MathWorks)

有人能上传文件夹吗?我无法自动安装。总会遇到一些错误。这将是一个很大的帮助。谢谢

Menghan

嗨Jarubula,

支持包只万博1manbetx能通过支持包安装程序安装。

我可以知道你得到什么样的下载错误吗?

Menghan
(MATLAB硬件团队- MathWorks)

嗨Menghan,

我尝试安装arduino支持包。万博1manbetx由于某些原因下载失败。所以我手动下载了Arduino-1.6.1-windows.zip IDE文件。所以我想知道如何手动安装该IDE。

Menghan

嗨reiner,

在R201万博1manbetx4a及以后的MATLAB中介绍了该支持包。请升级您的MATLAB,或者您可以尝试这里的传统支持,万博1manbetx

//www.tianjin-qmedu.com/matlabcentral/fileexchange/47522-matlab-万博1manbetxsupport-package-for-arduino%C2%AE-hardware

请注意,有关遗留支持的问题应在其自己的页面上提出。万博1manbetx

希望这能有所帮助。

Menghan
(MATLAB硬件团队- MathWorks)

我正在使用Matlab2013a,它说“arduino硬件的Matlab支持包无法用于万博1manbetx发布Matlab”,我如何解决这个问题?

Menghan

嗨,迪,

请在这里询问Simul万博1manbetxink Ard万博1manbetxuino支持包的相关问题,

//www.tianjin-qmedu.com/matlabcentral/fileexchange/40312-万博1manbet万博1manbetxxsimulink-support-package-for-arduino-hardware

Menghan
(MATLAB硬件团队- MathWorks)

你好。谁能帮我搞定WiFi ThingSpeak Write simulink block?万博1manbetx我已经安装了arduino支持包,但我没有得到这个万博1manbetx块。我使用的是matlab 2013b。

lays25

哇,我很惊讶!我卸载了WinAVR,并手动从Windows路径中删除了这两个条目。现在我可以完美地连接到我的Arduino,只需在Matlab命令提示符中输入“a = Arduino”。

你真是我的救命恩人,干杯!:)

Menghan

C:\WinAVR-20100110\utils\bin;

您可以尝试卸载WinAVR(如果不使用)或暂时从系统路径中删除它们,然后在MATLAB中执行相同的命令吗?

Menghan

lays25

嗨Menghan,

下面是第一个命令的输出:

>>系统('C:\MATLAB\Suppo万博1manbetxrtPackages\R2015a\arduino-1.5.6-r2\hardware\tools\g++_arm_none_eabi\bin\cs-make -f C:\ users \maciej\ appdata \ local \ temp\ ArduinoServer\ArduinoServer.mk')

C: / MATLA万博1manbetxB / SupportPackages / R2015a / arduino-1.5.6-r2 /五金/工具/ g++ _arm_none_eabi / bin / arm-none-eabi-gcc我“C: / MATLAB / SupportPackages / R2015a / arduino-1.5.6-r2 /硬件/ arduino / sam /系统/ libsam”-“C: / MATLAB / SupportPackages / R2015a / arduino-1.5.6-r2 /硬件/ arduino / sam /系统/ CMSIS / CMSIS /包括“我“C: / MATLAB / SupportPackages / R2015a / arduino-1.5.6-r2 /硬件/ arduino / sam /系统/ CMSIS /设备/爱特梅尔公司”——“C: / MATLAB / SupportPackages / R2015a / arduino-1.5.6-r2 /硬件/ arduino / sam /核心/ arduino”我“C: / MATLAB万博1manbetx / SupportPackages / R2015a / arduino-1.5.6-r2 /硬件/ arduino / sam /核心/ arduino / USB”-“C: / MATLAB / SupportPackages / R2015a / arduino-1.5.6-r2 /硬件/ arduino / sam /变量/ arduino_due_x”- C - g - o - w -ffunction-sections -fdata-sections -nostdlib - param max-inline-insns-single = 500 -Dprintf = iprintf改cortex-m3 -DF_CPU = 84000000 -DARDUINO = 156 -D__SAM3X8E__ -mthumb -DUSBCON -DARDUINO_ARCH_SAM C: / MATLAB / SupportPackages / R2015a arduino-1.5.6-r2 /硬件/ arduino / sam /核心/ arduino / WInterrupts.c- o C: /用户/ maciej / AppData /地方/ Temp / ArduinoServer / WInterrupts.c.o
C:/MATLAB/SupportPackages/R2015a万博1manbetx/arduino-1.5.6-r2/hardware/arduino/sam/cores/arduino/WInterrupts.h:22
从C: / MATLAB / 万博1manbetxSupportPackages / R2015a / arduino-1.5.6-r2 /硬件/ arduino / sam /核心/ arduino / WInterrupts.c: 19:
C:/MATLAB/万博1manbetxSupportPackages/R2015a/arduino-1.5.6-r2/hardware/arduino/sam/cores/arduino/ arduino .h:31: fatal error: avr/pgmspace.h: No such file or directory
编译终止。
cs-make: *** [C:/Users/maciej/AppData/Local/Temp/ArduinoServer/WInterrupts.c.]错误1

ans =

2

据我所知,它似乎返回与以前完全相同的错误。

这是第二个问题:

> > getenv(路径)

ans =

C: \ Perl \ bin \网站;C: \ Perl \ bin; C: \程序文件(x86) \ M1许可;C: \程序文件(x86) \ NVIDIA公司\物理运算引擎\普遍;C: \程序文件(x86) \ \ ArchestrA \常见文件;C: \ ProgramData \甲骨文\ Java \ javapath; C: \程序文件(x86) \ EAGLE-6.5.0 \ lbr \ com; C: \ winavr - 20100110 \ bin; C: \ winavr - 20100110 \跑龙套\ bin; C: \ Windows \ system32系统;C: \ Windows; C: \ Windows \ system32系统\ Wbem; C: \ Windows \ system32系统v1.0 \ WindowsPowerShell \ \; C: \程序文件(x86) \英特尔\ OpenCL SDK \ 2.0 \ bin \ x86; C: \ Program Files \英特尔\ OpenCL (x86)SDK \ 2.0 \ bin \ x64; C: \程序文件(x86) \ \ \ MPEG友立资讯系统常见的文件;C: \程序文件(x86) \英特尔\ OpenCL SDK \ 2.0 \ bin \ x86; C: \程序文件(x86) \英特尔\ OpenCL SDK \ 2.0 \ bin \ x64; D: \ programy \ MATLAB \ R2015a \ runtime \ win64; D: \ programy \ MATLAB \ R2015a \ bin; D: \ programy \ MATLAB \ R2013b \ runtime \ win64; D: \ programy \ MATLAB \ R2013b \ bin; C: \ OpenVPN \ bin \程序文件;C: \程序文件(x86) \英特尔\ OpenCL SDK \ 2.0 \ bin \ x86; C: \程序文件(x86) \英特尔\ OpenCL SDK \ 2.0 \ bin \ x64; C: \程序文件D:\programy\MATLAB\R2013b\polyspace\bin; C:\Program Files (x86)\Skype\Phone\X;

你能看看路径上是否缺了什么重要的东西吗?

Menghan

嗨lays25,

你能在MATLAB中试试这个命令吗?
系统('C:\MATLAB\Supp万博1manbetxortPackages\R2015a\arduino-1.5.6-r2\hardware\tools\g++_arm_none_eabi\bin\cs-make -f C:\ users \maciej\ appdata \ local \ temp\ ArduinoServer\ArduinoServer.mk')

此外,getenv('PATH')在MATLAB中返回什么?

Menghan

lays25

嗨Menghan,

我试着在Windows命令提示符下运行这个命令,没有输出,也没有错误,所以我认为它编译没有问题。我还使用了Matlab中的“system”命令,得到了相同的结果(得到“ans = 0”),没有错误。

哪个路径变量可能导致这种差异?

Menghan

Hi lays25,有些东西可能与你的路径冲突,无论是系统路径还是MATLAB路径。你能在Windows shell中执行相同的命令吗?(从right after Vendor returned error messages to WInterrupts.c.o and make sure it is in one line).

另外,尝试在MATLAB中使用系统函数执行相同的命令。

告诉我结果。

lays25

嗨Menghan,

这是您要求的跟踪。

>> a = arduino('COM14','Due','TraceOn', true)
更新服务器代码到期(COM14)。请稍等。
供应商返回错误消息:
C: / MATLA万博1manbetxB / SupportPackages / R2015a / arduino-1.5.6-r2 /五金/工具/ g++ _arm_none_eabi / bin / arm-none-eabi-gcc
我“C: / MATLAB万博1manbetx / SupportPackages / R2015a / arduino-1.5.6-r2 /硬件/ arduino / sam /系统/ libsam”
我“C: / MATLAB万博1manbetx / SupportPackages / R2015a / arduino-1.5.6-r2 /硬件/ arduino / sam /系统/ CMSIS / CMSIS /包括“
我“C: / MATLAB万博1manbetx / SupportPackages / R2015a / arduino-1.5.6-r2 /硬件/ arduino / sam /系统/ CMSIS /设备/爱特梅尔公司”
我“C: / MATLAB万博1manbetx / SupportPackages / R2015a / arduino-1.5.6-r2 /硬件/ arduino / sam /核心/ arduino”
我“C: / MATLAB万博1manbetx / SupportPackages / R2015a / arduino-1.5.6-r2 /硬件/ arduino / sam /核心/ arduino / USB”
-c:/MATLAB/Su万博1manbetxpportPackages/R2015a/arduino-1.5.6-r2/hardware/arduino/sam/ variables /arduino_due_x" -c -g -Os -w
- function-sections -fdata-sections - nodestlib——param max-inline-ins -single=500 -Dprintf=iprintf -mcpu=cortex-m3
-DF_CPU= 8000000 -DARDUINO=156 -D__SAM3X8E__ -mthumb -DUSBCON -DARDUINO_ARCH_SAM
C: / MATLA万博1manbetxB / SupportPackages / R2015a / arduino-1.5.6-r2 /硬件/ arduino / sam /核心/ arduino / WInterrupts.c - o
C: /用户/ maciej / AppData /地方/ Temp / ArduinoServer / WInterrupts.c.o
文件中包含
C: / MATLA万博1manbetxB / SupportPackages / R2015a / arduino-1.5.6-r2 /硬件/ arduino / sam /核心/ arduino / WInterrupts.h: 22日

C: / MATLA万博1manbetxB / SupportPackages / R2015a / arduino-1.5.6-r2 /硬件/ arduino / sam /核心/ arduino / WInterrupts.c: 19:
C: / MATLA万博1manbetxB / SupportPackages / R2015a / arduino-1.5.6-r2 /硬件/ arduino / sam /核心/ arduino / Arduino.h: 31:
avr/pgmspace.h:没有这样的文件或目录
编译终止。
cs-make: *** [C:/Users/maciej/AppData/Local/Temp/ArduinoServer/WInterrupts.c.]错误1

这对我来说没有多大意义,因为我可以清楚地看到文件“avr/pgmspace.h”在那里,权限是正确的(Matlab以管理员身份运行)。

Menghan

嗨lays25,

你可以试试下面的命令,然后把日志发给我,包括在命令提示符中打印出来的所有文本吗?
a = arduino('COM11','Due','TraceOn', true)

Menghan,
(MATLAB硬件团队- MathWorks)

lays25

你好高尼姆,

是的,电路板从Arduino IDE工作。USB线缆已插入“Programming”接口。我尝试下载Arduino软件并更新驱动程序,但它们应该已经是最新的,但是我在将USB电缆插入Due的本机端口后更新了所谓的Bossa程序端口。

然而,它不能在Matlab中工作,即使我可以将Simulink模型部署到板上,当然是使用编程端口。万博1manbetx

Ankit德赛

lays25

你好,我正在使用Matlab 2015a和Arduino Due。我已经安装了所有可用的Arduino支持包,我可以通过Simulink使用外部万博1manbetx模式成功连接到单板。万博1manbetx

然而,当我试图通过输入“a = arduino('com11', 'due')”从Matlab命令窗口连接时,我得到了以下消息:

更新服务器代码到期(COM11)。请稍等。
无法编程板到期(COM11)。请检查单板是否有支撑,端口和单板类型是否正确。万博1manbetx

现在我确定端口是正确的,板没有故障,因为我的教授能够在他的笔记本电脑上用Matlab 2015b连接到它,通过Simulink和Matlab命令窗口。万博1manbetx

我能做些什么来解决这个问题?

太好了!

这个包非常棒,因为您可以使用Arduino作为Simulink草图的输入/输出,也可以直接在Arduino上运行Simulink草图(仅使用Arduino MEGA万博1manbetx和DUE的外部模式)。它只是一个按钮,按一下就可以实现所有这些,这对学生和其他新手来说是必不可少的。另外:你不需要MATLAB编码器,这是昂贵的,没有标准的学生版本。

(我使用的是MATLAB 2015a, Mega和DUE的外部模式都可以工作。)

猎人以

帮助! !当我试图安装或重新安装支持包时,我得到这个错误“指定的密钥不存在于此容器中。”万博1manbetx

我想知道更多的工作与matlab和arduino接口开发

威廉

我在Yosemite遇到了和Youbin Kim一样的问题。这段代码的最新版本看起来可能已经损坏——zip文件无法解压缩。我可以通过下载旧版本的镜像成功手动安装:
http://blog.spitzenpfeil.org/arduino/mirror_released/

我一直在安装过程中得到一个错误。它说它无法解压缩“arduino-1.5.6-r2-macosx.zip”文件。我也尝试过手动拉开它,但它不起作用。我也试着下载了这个软件包并单独安装。非常感谢你的帮助。

你好,

我无法安装支持包。万博1manbetx我总是得到我必须登录的消息,当我尝试登录时,我总是得到“发生错误”的消息,虽然电子邮件和密码是正确的,你知道是什么原因和我可以做什么吗?

嗨,雷纳托,

您能够成功安装包吗?我们以前从未见过这样的问题。你能给我们更多关于MATLAB版本号的信息吗?另外,您是否安装了其他支持包?万博1manbetx这是在重新安装还是重新安装期间?

如果您仍然有问题,通过MathWorks技术支持来更好地帮助您解决问题也会有很大帮助。万博1manbetx

谢谢
Shankar
(MATLAB硬件团队- MathWorks)

雷纳托(

我试图安装Arduino的MATLAB支持包,但总是在最后出万博1manbetx现以下错误消息:

c:\ users \ rento \ appdata \ local \ temp\ tp1f22b9b0_c576_4425_b860_3d4e万博1manbetx2aeb8a06\simulink无法删除。
无法删除C:\Users\Renato\AppData\Local\Temp\tp1f22b9b0_c576_4425_b860_3d4e2aeb8a06。

我手动删除文件,并再次尝试安装,但错误消息再次出现。

有人知道我该怎么做吗?

谢谢

辛南林

我下载不了。
它弹出错误“预期输入非空”。

请帮帮我。

Menghan

嗨Noufal,

你经常看到这个错误吗?有时,Arduino服务器可能不可用,如果您没有这样做,您可能会在其他时间尝试下载支持包。万博1manbetx
如果以上没有帮助,请您告诉我们更多信息,包括您的MATLAB版本,您所在的地区(这可能会影响服务器访问和下载速度)。

谢谢,
Menghan金
软件工程师
MathWorks

当我第一次安装这个包时,弹出了一个非常有用的文档帮助文件。然而,我似乎再也找不到它了。如何访问帮助文件?


当我尝试安装时,出现以下对话框:-

下载失败:服务器返回HTTP响应代码:503http://downloads.arduino.cc/arduino-1.5.6-r2-windows.zip

请帮助。

张称


Arduino的MAT万博1manbetxLAB支持包®硬件仍然无法安装在我的电脑上(2014a)
和支持包万博1manbetx为总阶段食蚁兽不能downloud。(http://cn.mathworks.com/hardware-万博1manbetxsupport/i2c-interface.html

Menghan

你好,

支持包无万博1manbetx法通过普通浏览器获取。它只能通过MATLAB中的支持包安装程序下载,安装程序需要Internet访万博1manbetx问。

如果您家中有另一台计算机或您的个人笔记本电脑,MATLAB可以在其上访问Internet,您可以使用安装程序中的“从Internet下载”选项下载支持包。万博1manbetx然后,将下载的文件复制到你的大学电脑中,选择“从文件夹中安装”选项,并使用包含文件的文件夹路径。

希望这能有所帮助。

Menghan金
软件工程师
MathWorks

已经

非常恼人的是,这个包只能通过Matlab应用程序本身获得。我正尝试在我的大学里使用Arduinos和Matlab,但Matlab不允许连接到互联网(大学指南不允许),所以我不知道如何获得这个支持包。万博1manbetx

是否有任何解决方案可以通过标准浏览器获取这个包?

已经

从2013年开始,我们在过程控制实验室中使用了MATLAB和Arduino UNO (Ruggediuno)。我们能够以每个50美元的价格制作40个实验套件,并分发给学生。下面是我们实验室源代码的链接。

//www.tianjin-qmedu.com/matlabcentral/fileexchange/48016-arduino-matlab-process-control-lab

该实验室在12月份的CACHE新闻中有特别报道。这篇文章包括了一些关于提高学生体验的经验教训。第二年(2014年),在我们制定了一些重要细节之后,这是一次积极的经历。

http://apmonitor.com/che436/uploads/Main/Hands_on_Process_Control_CACHE.pdf

我们有兴趣继续改进Arduino实验室。有关过程动力学和控制的其他模块的任何建议请与我联系:john.hedengren@byu.edu。

嗨,杰森,

我也有同样的问题。使用这个包或其他ArduinoIO包(Simulink),我无法正确地看到50 Hz正弦波。万博1manbetx
一个有能力的微处理器卡看不到频率超过25赫兹的波,这真的很烦人。

你找到解决这个问题的办法了吗万博 尤文图斯?
谢谢

每当我尝试将其连接到arduino时,我都会收到以下消息:

EDU>> a = arduino();
在Arduino Uno (COM5)上更新服务器代码。请稍等。
无法编程Arduino单板Uno (COM5)。请检查单板是否有支撑,端口和单板类型是否正确。万博1manbetx

有什么建议吗?

詹姆斯

工作得很好。安装没有问题。

尼尔。

同样得到一个403错误,似乎还没有修复

现在得到一个403错误。

Menghan

下载问题是由于Arduino团队更改了我们使用的IDE版本的下载链接。这个问题已经解决了。请重新安装支持包。万博1manbetx
如果您对支持包有任何其他技术问题,请随时联系我们的技术支持。万博1manbetx

谢谢。

丹尼尔

任何修复下载失败错误?

Mathworks声明Matlab支持包不是实时的,循环时间不能小万博1manbetx于40 ms (25 Hz)。我正在使用Arduino进行实时应用,喜欢将数据传输到计算机上,以便稍后显示。我希望串行数据缓冲区能够以更快的速度捕获数据。

我尝试了Simulink万博1manbetx Arduino支持包。万博1manbetx它在外部模式下也不能很好地工作,特别是对于Due。

默认波特率如何改变?

Patreze