Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/arduino/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Arduino 我的框图有问题:Init.vi发生错误5002_Arduino_Labview - Fatal编程技术网

Arduino 我的框图有问题:Init.vi发生错误5002

Arduino 我的框图有问题:Init.vi发生错误5002,arduino,labview,Arduino,Labview,我正在做一个心率分析,但我有一个真正的问题。当我按下以启动程序时,程序不工作,因此,我按下以停止正在运行的程序,并在该部分中显示已准备好关闭或完成连接: Init.vi上出现错误5002。无法与建立连接 阿杜伊诺。请确保选择了正确的COM端口 你已经用正确的固件刷新了Arduino 此错误代码未定义。可能会出现未定义的错误 原因很多。例如,没有人提供有关的说明 代码,或者您可能连接了一个不是错误代码的号码 输入错误代码 此外,可能会出现未定义的错误代码,因为 与第三方对象相关,例如操作系统或 A

我正在做一个心率分析,但我有一个真正的问题。当我按下以启动程序时,程序不工作,因此,我按下以停止正在运行的程序,并在该部分中显示已准备好关闭或完成连接:

Init.vi上出现错误5002。无法与建立连接 阿杜伊诺。请确保选择了正确的COM端口 你已经用正确的固件刷新了Arduino

此错误代码未定义。可能会出现未定义的错误 原因很多。例如,没有人提供有关的说明 代码,或者您可能连接了一个不是错误代码的号码 输入错误代码

此外,可能会出现未定义的错误代码,因为 与第三方对象相关,例如操作系统或 ActiveX。对于这些第三方错误,您可以获得 通过在Web上搜索错误代码来描述错误 (5002)或其十六进制表示法(0x0000138A)

这是我的VI图:

这是我的控制面板:

和我的arduino的连接:

因此:

  • 我怎样才能解决这个问题
  • 我在哪里可以找到更多信息来获取此信息

  • 谢谢你的帮助,但我是这个世界上的新手(Arduino和Labview)

    按照错误消息中给出的建议操作。首先,确保您可以使用一些简单的串行线终端(如,或)与Arduino通信。如果您无法使用串行线路终端发送任何命令,请检查Arduino上的固件。
    这就是解决此问题的方法…

    您可以忽略错误消息的第二段和第三段;之所以生成这些错误代码,是因为您使用的Arduino VI正在生成一个自定义错误代码,而这些代码尚未在LabVIEW开发环境中注册,因此其自动错误处理不知道它们的含义。你需要的信息在第一段

    如前所述,首先要检查的是您是否可以与Arduino通信。在您开始使用LabVIEW之前,您是否尝试过使用Arduino IDE使用“blink”示例这样的简单程序对设备进行编程


    如果这样做有效,那么下一步就是确保您已经使用与您使用的LabVIEW VIs通信所需的固件对Arduino进行了编程(您可以链接到从何处获得它们?),然后在LabVIEW中尝试一个更简单的测试程序-同样,只需让Arduino执行一些简单的操作,例如打开和关闭蜂鸣器。如果您遇到上述任何一个问题,我建议您提出一个新问题,详细说明您尝试了什么以及您看到了哪些错误。

    您好,是的。我已经在arduino的IDE上完成了,我可以通过串行绘图仪访问他,我可以通过arduino访问蜂鸣器。。。真正的问题是连接,用一个简单的labview程序我无法访问。好的,下一步是Arduino固件。要在LabVIEW程序中接收命令并从“Arduino”VIs返回数据,Arduino必须运行一些理解并响应这些命令的代码。你上传到Arduino了吗?仅供参考,5000-8000范围内的错误代码是第三方工具包。。。不是核心语言错误,甚至不是NI库。还有其他保留范围,但这是大多数工具箱使用的范围。这意味着,如果您在这里无法获得帮助,联系设备驱动程序的作者是您最好的选择。