要求
要 将 labview 与 arduino 连接, 您 需要 以下 软件 和 硬件,
labview (软件)
ni 签证 (软件)
vi数据包管理器(软件)
arduino ide(软件)
linx, (这将在vi包管理器中可用,打开vi包管理器并搜索它,双击它。您将进入安装窗口。单击该窗口中可见的安装按钮。
适用于arduino的labview接口,这将在vi包管理器中提供,打开vi包管理器并搜索它,双击它。您将进入安装窗口。单击该窗口中可见的安装按钮,如下所示
为什么 我们 将 arduino 与 labview 连接?
如 上 文章 所述,labview 是 一种 图形 化 编 程 语言。arduino 程序由 代码 行 组成, 但是 当 我们 将 labview 与 arduino 连接 时, 代码 行 被 减少 为 图形 程序, 这 容易 理解, 执行 时间 减少 了一半。
led 与 arduino 和 labview 一起闪烁
启动 labview。
现在开始图形编码。
在框图窗口中,右键单击选择makerhub>>linx>>打开,拖放打开框。然后,通过右键单击第一个线尖并选择“创建>>控件”来创建控件。从而创建了一个串行端口。
在“框图”窗口中,右键单击并选择makerhub >> linx >>关闭。拖放关闭。
在框图窗口中,右键单击并选择makerhub >> linx >>数字>>写入。拖放写入。然后在导线的第二和第三端创建控件,方法是分别右键单击每个控件并选择“创建>>控件”。从而创建了d0通道和输出值。
在框图窗口中,右键单击并选择结构>>循环。将 while 循环拖过数字写入。然后通过右键单击 while 循环来创建移位寄存器。
在框图窗口中,右键单击并选择makerhub >> linx >>实用程序>>循环速率。将其拖放到 while 循环中。
在框图窗口中,右键单击选择布尔>>或。拖放或在 while 循环内。
在框图窗口中,右键单击并选择计时>>等待(毫秒)。将 wait(ms) 拖放到 while 循环中,并通过右键单击最左侧的线尖为其创建一个常量,然后选择创建常量>>。
在前面板窗口中,右键单击并选择布尔>>停止按钮。现在,停止按钮出现在框图窗口中。将其拖放到 while 循环中。
现在,通过使用布线连接所有这些创建的块,您可以构建图形 led 闪烁程序以与您的 arduino 硬件连接。
将labview代码与arduino连接
构建图形代码后,在linx >> linx 固件向导中选择 makerhub >>工具>>。
现在,linx固件向导窗口打开,选择设备系列作为arduino;设备类型为 arduino uno ;串行/usb 固件上传方法。然后单击下一步。
然后使用 arduino usb 电缆将 arduino 板连接到您的 pc。
现在,在下一个窗口中,通过单击下拉列表选择arduino端口。选择“com4”。然后单击“下一步”两次。
然后点击 结束通话 按钮。
现在,您已经设置了串行端口,并使用labview连接了arduino板。
运行程序
现在选择连续运行图标,然后在前面板窗口中选择端口并输入数字引脚。
然后通过切换输出值(充当开和关开关),您可以看到arduino板的内置led闪烁,直到输出值关闭。
数字下变频(DDC)中坐标变换模块的ASIC实现
FPGA多bit跨时钟域之格雷码(一)
交叉带式分拣机的工作原理是什么
N32L40XCL-STB开发板模块评测任务大挑战之UART
为什么要进行电机定子检测
如何连接LabVIEW与Arduino板
华为荣耀8青春版:精致不精简!3G+32G版仅需1399元
多功能车辆总线,深扒MVB协议
迎新 | 宏景智驾2023届新人进阶训练营启航
基于2018年的存储市场5大关键词的解析
苹果iOS10.3正式版怎么样?这11大功能更新让果粉炸锅了!
Zillow提供的100万美元机器学习房价预测大赛奖金会花落谁家?
如何通过在Python中使用并发来加速网页数据抓取项目
机器越智能,人们预测解释和理解其影响的能力就越差
业界先进的7nm工艺技术,集成594亿个晶体管
变频器损坏的原因及维修常识
地址总线和数据总线的关系、作用和宽度
高通推出一款新的SoC——骁龙750G 5G移动平台
元件放置中的PCB设计和风险收益分析
华为透露首款VR产品7月中旬上市 对开发者第一年免费分成