如何连接LabVIEW与Arduino板

描述

要求

要 将 LabVIEW 与 Arduino 连接, 您 需要 以下 软件 和 硬件,

LabVIEW (软件)

NI 签证 (软件)

VI数据包管理器(软件)

Arduino IDE(软件)

LINX, (这将在VI包管理器中可用,打开VI包管理器并搜索它,双击它。您将进入安装窗口。单击该窗口中可见的安装按钮。

适用于Arduino的LabVIEW接口,这将在VI包管理器中提供,打开VI包管理器并搜索它,双击它。您将进入安装窗口。单击该窗口中可见的安装按钮,如下所示

Arduino

 

Arduino

为什么 我们 将 Arduino 与 LabVIEW 连接?

如 上 文章 所述,LabVIEW 是 一种 图形 化 编 程 语言。Arduino 程序由 代码 行 组成, 但是 当 我们 将 LabVIEW 与 Arduino 连接 时, 代码 行 被 减少 为 图形 程序, 这 容易 理解, 执行 时间 减少 了一半。

LED 与 Arduino 和 LabVIEW 一起闪烁

启动 LabVIEW。

现在开始图形编码。

在框图窗口中,右键单击选择Makerhub>>LINX>>打开,拖放打开框。然后,通过右键单击第一个线尖并选择“创建>>控件”来创建控件。从而创建了一个串行端口。

Arduino

在“框图”窗口中,右键单击并选择Makerhub >> LINX >>关闭。拖放关闭。

在框图窗口中,右键单击并选择Makerhub >> LINX >>数字>>写入。拖放写入。然后在导线的第二和第三端创建控件,方法是分别右键单击每个控件并选择“创建>>控件”。从而创建了D0通道和输出值。

在框图窗口中,右键单击并选择结构>>循环。将 While 循环拖过数字写入。然后通过右键单击 While 循环来创建移位寄存器。

在框图窗口中,右键单击并选择Makerhub >> LINX >>实用程序>>循环速率。将其拖放到 While 循环中。

在框图窗口中,右键单击选择布尔>>或。拖放或在 While 循环内。

在框图窗口中,右键单击并选择计时>>等待(毫秒)。将 Wait(ms) 拖放到 While 循环中,并通过右键单击最左侧的线尖为其创建一个常量,然后选择创建常量>>。

在前面板窗口中,右键单击并选择布尔>>停止按钮。现在,停止按钮出现在框图窗口中。将其拖放到 While 循环中。

现在,通过使用布线连接所有这些创建的块,您可以构建图形 LED 闪烁程序以与您的 Arduino 硬件连接。

Arduino

将LabVIEW代码与Arduino连接

构建图形代码后,在LINX >> LINX 固件向导中选择 Makerhub >>工具>>。

Arduino

现在,LINX固件向导窗口打开,选择设备系列作为Arduino;设备类型为 Arduino Uno ;串行/USB 固件上传方法。然后单击下一步。

Arduino

然后使用 Arduino USB 电缆将 Arduino 板连接到您的 PC。

现在,在下一个窗口中,通过单击下拉列表选择Arduino端口。选择“COM4”。然后单击“下一步”两次。

Arduino

然后点击 结束通话 按钮。

现在,您已经设置了串行端口,并使用LabVIEW连接了Arduino板。

运行程序

现在选择连续运行图标,然后在前面板窗口中选择端口并输入数字引脚。

然后通过切换输出值(充当开和关开关),您可以看到Arduino板的内置LED闪烁,直到输出值关闭。

Arduino

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分