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



相关文章
|
传感器
Arduino光敏传感器控制LED灯亮度
Arduino光敏传感器控制LED灯亮度
|
4月前
|
机器人 Linux 异构计算
实例1:控制树莓派板载LED灯闪烁
本文是一个关于如何使用Python编程控制树莓派板载LED灯闪烁的实验教程,涵盖了树莓派的基本概念、LED控制文件的读写操作、Python `open()` 和 `sleep()` 函数的使用方法,以及具体的实验步骤和代码实现,目的是让读者通过实践熟悉树莓派操作和Linux文件读写。
85 1
实例1:控制树莓派板载LED灯闪烁
|
5月前
|
异构计算
FPGA入门(5):控制LED灯
FPGA入门(5):控制LED灯
54 0
|
7月前
|
传感器 物联网 C语言
单片机在智能家居中的应用:以LED灯控制为例
单片机在智能家居中的应用:以LED灯控制为例
211 0
单片机在智能家居中的应用:以LED灯控制为例
|
C语言
单片机控制LED灯
单片机控制LED灯
274 0
|
编解码 网络性能优化 芯片
如何用51单片机实现pwm调光+呼吸灯(超详细+源码)
如何用51单片机实现pwm调光+呼吸灯(超详细+源码)
912 0
如何用51单片机实现pwm调光+呼吸灯(超详细+源码)
|
编译器
【51单片机】点亮LED灯(四种形式)
英文名:Light Emitting Diode。 简称:LED。 应用:LED显示屏、交通信号灯、广告灯、液晶屏背光源等。 特点:节能是LED灯最突出的特点、环保、
798 0
【51单片机】点亮LED灯(四种形式)
LabVIEW控制Arduino实现PWM呼吸灯(基础篇—5)
利用LIAT中的模拟I/O函数库,通过LabVIEW和Arduino Uno控制板实现LED灯亮度的调节,产生灯会呼吸的效果。
单片机开关控制LED的点亮及闪烁
单片机开关控制LED的点亮及闪烁
347 0
单片机——按钮控制LED的不同效果电亮
单片机——按钮控制LED的不同效果电亮
183 0