LabVIEW控制Arduino LED灯闪烁(基础篇—2)

简介: 利用LIAT中的数字I/O函数库,通过LabVIEW控制Arduino Uno控制板上D13管脚上LED灯,实现等间隔闪烁。

1、实验目的

利用LIAT中的数字I/O函数库,通过LabVIEW控制Arduino Uno控制板上D13管脚上LED灯,实现等间隔闪烁。


2、实验环境

由于Arduino Uno控制板的D13脚已经连接了LED灯,此实验仅需要利用USB电缆将Arduino Uno控制板与计算机的USB端口连接起来即可。


3、程序设计

LabVIEW的前面板设计如下图所示:


4c4e653a0e2f4e43a92482eb11c664f3.png


程序框图设计所示:


cc6c97234a9e420bb87e17bbaea8507f.png


LabVIEW程序首先通过设置的串口号与Arduino Uno控制板建立连接,接着将数字管脚D13设置为输出模式,然后进入While循环结构,在While循环中实现熄灭LED灯→延时→点亮LED灯→延时,最后,断开与Arduino Uno控制板的连接。


4、实验演示

点击运行按钮,LabVIEW程序开始执行,可以看到Arduino Uno控制板板载LED灯以设置的时间间隔为周期闪烁,同时LabVIEW前面板上的LED灯和Arduino Uno控制板上的LED灯保持同步,以相同的时间间隔闪烁。


资源下载:https://download.csdn.net/download/m0_38106923/85430615



相关文章
|
12月前
|
传感器
Arduino光敏传感器控制LED灯亮度
Arduino光敏传感器控制LED灯亮度
|
11月前
|
C语言
单片机控制LED灯
单片机控制LED灯
234 0
|
计算机视觉
树莓派开发笔记(五):GPIO引脚介绍和GPIO的输入输出使用(驱动LED灯、检测按键)
树莓派开发笔记(五):GPIO引脚介绍和GPIO的输入输出使用(驱动LED灯、检测按键)
树莓派开发笔记(五):GPIO引脚介绍和GPIO的输入输出使用(驱动LED灯、检测按键)
|
9月前
|
编解码 网络性能优化 芯片
如何用51单片机实现pwm调光+呼吸灯(超详细+源码)
如何用51单片机实现pwm调光+呼吸灯(超详细+源码)
557 0
如何用51单片机实现pwm调光+呼吸灯(超详细+源码)
LabVIEW控制Arduino实现PWM呼吸灯(基础篇—5)
利用LIAT中的模拟I/O函数库,通过LabVIEW和Arduino Uno控制板实现LED灯亮度的调节,产生灯会呼吸的效果。
【51单片机】点亮一个LED灯(看开发板原理图十分重要)
点亮一个LED灯(看开发板原理图十分重要)
416 0
单片机开关控制LED的点亮及闪烁
单片机开关控制LED的点亮及闪烁
275 0
单片机——按钮控制LED的不同效果电亮
单片机——按钮控制LED的不同效果电亮
157 0
【蓝桥杯嵌入式】点亮LED灯,流水灯的原理图解析与代码实现——STM32
【蓝桥杯嵌入式】点亮LED灯,流水灯的原理图解析与代码实现——STM32
490 0
嵌入式开发学习之--点亮LED灯(下)
嵌入式开发学习之--点亮LED灯(下)
嵌入式开发学习之--点亮LED灯(下)