博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
LabVIEW与Arduino的连接
阅读量:7070 次
发布时间:2019-06-28

本文共 887 字,大约阅读时间需要 2 分钟。

labVIEWArduino的连接有两种方法:

第一种方法是用Arduino的IDE去打开位于labVIEW文件目录下面的(C:\Program Files (x86)\National Instruments\LabVIEW 2016\vi.lib\LabVIEW Interface for Arduino\Firmware\LIFA_BaseArduino固件程序,然后编译将其下载,但是有的时候往往会遇见编译不通过下载不了固件的情况;

第二种方法就是直接利用labVIEW中的第三方插件将固件下载到Arduino完成连接,本文讲的就是第二种方法。

VI Package Manager里面搜索Arduino,通常会出现下面几个。

 

 

其中34都是7天试用,第1和第2是免费的,第2个是NI官方出的一个Arduino的范例,只不过是很基础的东西,如果要复杂的可以先学习NI的程序构架与编程方法,然后自己根据自己的需要设计适合自己的vi。第1个就是第一步连接Arduino用到的,Digilent Linx,将这个安装以后,按照下列步骤连接完成Arduino的连接。

1、选择"工具"--->"Makerhub"----->"Linx"------>"Linx fireware Wizard",在跳出的界面中选择好自己的板子及型号,我这里是Mega2560,如下图:

 

 

点击NEXT,选择本次连接上arduino串口(注意,此时你的Arduino已经连接了电脑而且串口被识别了,可以提前安装好Arduino的驱动,一般你之前一直用Arduino的IDE开发的话就没啥问题)。

 

 

点击NEXT,选择 Pre-Bulit Fireware

 

 

点击NEXTlabVIEW开始刷固件了,如图所示

 

然后完成了如图所示

 

 

你可以选择Launch Example便打开了如图所示的vi,然后你就可以测试相应的IO功能了,引脚上接上一个灯,点击图中的绿色的灯,实际引脚上的灯也就亮了。

 

   

转载于:https://www.cnblogs.com/robohou/p/7240629.html

你可能感兴趣的文章
NSNotificationCenter
查看>>
版本号正则表达式匹配
查看>>
新手入门mysql(一)
查看>>
nodejs实现微信小程序支付功能及相关问题总结
查看>>
Django web框架-win10搭建django2.1.7开发环境,定义简易视图及网址
查看>>
HTTP各种常见状态码
查看>>
Git相关小记
查看>>
Python将字符串转为字典最佳实践
查看>>
Python3之字符串格式化format函数详解(下)
查看>>
Python笔记001-类的特殊方法
查看>>
10分钟快速精通rollup.js——Vue.js源码打包原理深度分析
查看>>
蜂鸟智游大数据:“人在囧途”的春运,航空公司们可操碎了心
查看>>
在 create-react-app 中启用装饰器语法
查看>>
python中的数据类型(list,tuple,dict,set,None)
查看>>
通过 Snabbdom 理解 Virtual DOM
查看>>
原生JS实现类似《掘金》网站的图片查看器
查看>>
微服务架构下,解决数据一致性问题的实践
查看>>
2019,Web前端开发还值得学吗?
查看>>
理财基金篇二——基金理财的种类
查看>>
React知识点:关于className处理
查看>>