锐单电子商城 , 一站式电子元器件采购平台!
  • 电话:400-990-0325

LabVIEW控制Arduino流水灯(基础篇—3)

时间:2023-12-23 12:37:02 2方型连接器连接器

目录

1、实验目的

2、实验环境

3、程序设计

4、实验演示


1、实验目的

利用LIAT中的数字I/O通过函数库LabVIEW控制Arduino Uno控制板上多个管脚LED灯,依次照明,依次熄灭,形成流水灯效果。

2、实验环境

如下图所示:硬件连接图:

LED灯的阳极通过220Ω限流电阻接到Arduino Uno的D2~D7.阴极直接到达GND。最后,用USB电缆将Arduino Uno控制板和计算机USB端口可以连接起来。

3、程序设计

LabVIEW如下图所示:

程序框图设计如下:

LabVIEW程序首先通过设置的串口号和Arduino Uno控制板连接,然后通过For循环数字管脚D2~D7设置为输出模式,然后进入While循环结构,在While通过一维数组循环移位、移位寄存器和Digital Write Port实现流水灯,最后,断开与Arduino Uno连接控制板。

4、实验演示

点击操作按钮,LabVIEW程序开始执行,可以看到Arduino Uno外接控制板LED灯按设定的时间间隔依次点亮熄灭,形成流水灯效果。LabVIEW前面板上的LED灯也与外接LED灯保持同步。可自行设置流水灯的时间间隔。

下载项目资源:LabVIEW控制Arduino流水灯-单片机文档资源-CSDN下载

锐单商城拥有海量元器件数据手册IC替代型号,打造电子元器件IC百科大全!

相关文章