LabVIEW和单片机(Arduino)
文章平均质量分 79
使用LabVIEW开发上位机实现和单片机(Arduino)进行数据传输和控制
不脱发的程序猿
嵌入式工程师,CSDN博客专家、微软IoT领域MVP、华为云云享专家、阿里云专家博主、知乎认证科学技术领域答主
展开
-
如何系统学习LabVIEW?
LabVIEW工控系列文章包含4部分,80篇+文章。专栏中按照LabVIEW工控方向进行学习和研究,从基础的LabVIEW开发技巧方式到工业设备仪器控制、LabVIEW单片机开发以及LabVIEW机器视觉都有涉猎。原创 2022-06-27 00:27:48 · 16145 阅读 · 2 评论 -
LabVIEW和Arduino的巧妙结合(基础篇—1)
本专栏使用的单片机为:Arduino,主要原因在于,Arduino简单易上手,老少皆宜,受众面广泛,使用Arduino作为下位机,LabVIEW作为上位机,独立开发者可以快捷开发出一套软硬件联控的演示系统。原创 2022-05-21 15:59:26 · 9861 阅读 · 2 评论 -
LabVIEW控制Arduino LED灯闪烁(基础篇—2)
利用LIAT中的数字I/O函数库,通过LabVIEW控制Arduino Uno控制板上D13管脚上LED灯,实现等间隔闪烁。原创 2022-05-21 16:30:20 · 6941 阅读 · 4 评论 -
LabVIEW控制Arduino流水灯(基础篇—3)
利用LIAT中的数字I/O函数库,通过LabVIEW控制Arduino Uno控制板上多个管脚上LED灯,实现依次点亮,依次熄灭,形成流水灯效果。原创 2022-05-21 17:05:00 · 8373 阅读 · 3 评论 -
LabVIEW控制Arduino采集电位器电压(基础篇—4)
利用LIAT函数库中模拟IO的功能,通过Arduino Uno控制板上模拟输入端口实现对电压的测量,并显示在LabVIEW前面板上。原创 2022-05-22 21:00:35 · 4849 阅读 · 1 评论 -
LabVIEW控制Arduino实现PWM呼吸灯(基础篇—5)
利用LIAT中的模拟I/O函数库,通过LabVIEW和Arduino Uno控制板实现LED灯亮度的调节,产生灯会呼吸的效果。原创 2022-05-23 00:30:19 · 4880 阅读 · 0 评论 -
LabVIEW控制Arduino实现RGB调色灯(基础篇—6)
利用LIAT中的RGB函数库,通过LabVIEW控制Arduino Uno控制板实现RGB调色。原创 2022-05-24 00:06:09 · 6391 阅读 · 0 评论 -
LabVIEW控制Arduino实现示波器(基础篇—7)
利用LIAT中的模拟采样函数库,通过Arduino Uno控制板上的模拟输入端口采集模拟信号,并上传至LabVIEW界面上显示波形,实现一个简易示波器的功能。原创 2022-05-24 22:35:46 · 6786 阅读 · 1 评论 -
LabVIEW控制Arduino实现模拟数据采集(基础篇—8)
利用LIAT中的模拟采样函数库,通过Arduino Uno控制板上的模拟输入端口采集模拟信号,并上传至LabVIEW界面上显示波形,实现一个数据采集的功能。原创 2022-05-25 00:10:59 · 9100 阅读 · 0 评论 -
LabVIEW控制Arduino实现舵机联控(基础篇—9)
利用LIAT函数库,本篇博文将通过LabVIEW和Arduino Uno控制板实现对单个和多个舵机转动角度的控制。原创 2022-05-25 19:47:15 · 6935 阅读 · 1 评论 -
LabVIEW控制Arduino驱动1602液晶显示屏(基础篇—10)
利用LIAT中的LCD显示函数库,通过LabVIEW软件控制Arduino Uno控制板,将特定的字符串数据显示在LCD1602液晶显示屏上,并实现左右滚动的效果。原创 2022-05-26 19:00:00 · 6601 阅读 · 0 评论 -
LabVIEW控制Arduino驱动数码管(基础篇—11)
利用LIAT中的数码管显示函数库,通过LabVIEW软件控制Arduino Uno控制板,将特定的数据显示在单个数码管上,实现数码管的滚动显示。原创 2022-05-30 00:23:38 · 4230 阅读 · 0 评论 -
LabVIEW控制Arduino采集LM35温度传感器数值(基础篇—12)
本篇博文利用模拟温度传感器LM35和LIAT中的模拟函数库,通过Arduino Uno控制板的模拟端口采集LM35输出的电压值上传给LabVIEW软件,并除以比例因数以获得温度值,实现一个温度计的功能。原创 2022-06-01 00:15:18 · 5415 阅读 · 0 评论 -
LabVIEW控制Arduino采集热敏电阻温度数值(基础篇—13)
利用热敏电阻和LIAT中的热敏电阻函数节点,通过Arduino Uno控制板的模拟端口采集与热敏电阻串联电阻的分压值上传给LabVIEW软件,并除以温度系数以获得温度值,实现一个温度计的功能。原创 2022-06-02 00:33:17 · 5687 阅读 · 1 评论 -
LabVIEW控制Arduino采集光敏电阻数值(基础篇—14)
利用光敏电阻和LIAT中的光敏函数库,通过Arduino Uno控制板的模拟端口采集与光敏电阻串联电阻的分压值上传给LabVIEW软件,并除以光照系数以获得光照值,实现一个光强计的功能。原创 2022-06-02 19:55:58 · 4502 阅读 · 0 评论 -
LabVIEW控制Arduino采集多路模拟量、数字量(进阶篇—1)
采用Arduino Uno与LabVIEW来实现低成本上下位机数据采集系统,具有模拟量和数字量两种采集功能,可以满足低速、低成本的数据采集需求。其中,Arduino Uno作为下位机,负责A/D转换以及数据传输,LabVIEW编写的数据采集软件作为上位机,上下位机通过USB-TTL接口实现通信。...原创 2022-06-03 15:30:07 · 8246 阅读 · 0 评论 -
LabVIEW控制Arduino采集热电偶温度数值(进阶篇—2)
本项目主要介绍采用热电偶、MAX6675、Arduino Uno与LabVIEW来实现上下位机高温监测系统。其中,MAX6675实现热电偶的线性化与冷端补偿,Arduino Uno作为下位机,负责MAX6675的读写以及数据传输,LabVIEW编写的监测软件作为上位机,上下位机利用USB-TTL接口实现通信。......原创 2022-06-04 17:52:19 · 5406 阅读 · 0 评论 -
LabVIEW控制Arduino采集多路DS18B20温度数值(进阶篇—3)
本项目将介绍使用2个DS18B20传感器、Arduino Uno和LabVIEW组成多路温度数字测量系统,其中,2个DS18B20温度传感器并联接至单总线,Arduino Uno作为下位机,负责DS18B20的读写以及数据传输;LabVIEW编写的显示软件作为上位机,上下位机利用USB-TTL接口实现通信。...原创 2022-06-05 18:15:07 · 6385 阅读 · 1 评论 -
LabVIEW控制Arduino采集DHT11温湿度数值(进阶篇—4)
在整个系统中,Arduino Uno作为下位机,负责DHT11的读写以及数据传输,LabVIEW编写的显示软件作为上位机,上下位机利用USB-TTL接口实现通信。原创 2022-06-06 19:00:00 · 6202 阅读 · 3 评论 -
LabVIEW控制Arduino实现超声波测距(进阶篇—5)
在整个系统中,Arduino Uno作为下位机,负责读写HC-SR04超声波传感器、读取DS18B20温度传感器以及上传数据,LabVIEW软件作为上位机,负责接收超声波时间、空气温度和计算超声波所测量的距离值并显示,上下位机利用USB-TTL接口实现通信。.........原创 2022-06-06 23:58:57 · 11409 阅读 · 1 评论 -
LabVIEW控制Arduino实现红外测距(进阶篇—6)
在整个系统中,Arduino Uno作为下位机,负责读取GP2D12红外传感器的输出值以及上传数据,LabVIEW软件作为上位机,负责将测量的电压转换为距离值并显示出来,上下位机利用USB-TTL接口实现通信。原创 2022-06-10 01:31:39 · 8645 阅读 · 1 评论 -
LabVIEW Arduino电子称重系统(项目篇—1)
本篇博文将介绍使用应变式称重传感器、HX711模块、Arduino Uno和LabVIEW组成上下位机小量程电子称重系统。Arduino Uno作为下位机,负责HX711的读写以及数据传输,LabVIEW编写的显示软件作为上位机,上下位机利用USB-TTL接口实现通信。另外,还可以通过此系统对未知传感器进行标定,以修正误差,提高测量精度。...原创 2022-06-11 16:55:45 · 10089 阅读 · 2 评论 -
LabVIEW Arduino无线蓝牙遥控智能车(项目篇—2)
本节将要介绍一种基于Arduino与LabVIEW的无线遥控智能小车,可以实现自主(巡线和避障)与遥控两种功能,并且可以在两种功能之间进行切换。智能小车采用Arduino作为控制核心,上位机软件采用LabVIEW,两者通过APC220无线数传模块实现无线通信。.........原创 2022-06-13 19:00:00 · 12265 阅读 · 3 评论 -
LabVIEW Arduino ZigBee无线气象站(项目篇—3)
本篇博文将要介绍一种基于Arduino、LabVIEW和ZigBee的个人小型无线自动气象站,可以实现自主采集温度、湿度、气压、粉尘浓度,并且将数据实时上传至LabVIEW上位机软件。气象站终端设备采用Arduino作为控制核心,上位机软件采用LabVIEW,两者通过基于ZigBee技术的XBee模块实现无线通信。...原创 2022-06-15 22:27:19 · 8083 阅读 · 0 评论 -
LabVIEW Arduino RS-485智能农业监测系统(项目篇—4)
本篇博文将要介绍一种基于Arduino与LabVIEW的智能农业监测系统,可以实现农作物生长环境参数的实时采集以及上位机监测软件的数据分析和远程监测。数据采集终端设备采用Arduino作为控制核心,上位机软件采用LabVIEW,两者通过RS-485总线实现通信,只需要在田垄之间进行RS-485布线,即可实现组网通信。...原创 2022-06-20 19:00:00 · 9545 阅读 · 5 评论 -
LabVIEW Arduino TCP/IP远程智能家居系统(项目篇—5)
本篇博文主要介绍一个基于TCP/IP网络的远程智能家居系统,采用Arduino Uno控制器作为下位机,采用LabVIEW作为远程监控软件,两者通过网络实现通信。原创 2022-06-25 15:44:53 · 8308 阅读 · 1 评论 -
LabVIEW LINX Toolkit控制Arduino设备(拓展篇—1)
LabVIEW LINX Toolkit可支持驱动Raspberry Pi、BeagleBoard和Arduino开发板,包含数字、模拟、SPI、I2C、UART、PWM等驱动接口,非常适合创客开发实践。原创 2022-07-27 22:01:39 · 5507 阅读 · 0 评论