LabVIEW控制Arduino驱动数码管(基础篇—11)
目录
1、实验目的
2、实验环境
3、程序设计
4、实验演示
1、实验目的
利用LIAT中的数码管显示函数库,通过LabVIEW软件控制Arduino Uno控制板,将特定的数据显示在单个数码管上,实现数码管的滚动显示。
2、实验环境
此处使用的是共阳数码管。将数码管的阳极接至Arduino Uno控制板上的+5V,将数码管的A、B、C、DP、D、E、F和G分别接至Arduino Uno控制板上的数字接口D2、D3、D4、D5、D9、D10、D11、D12,如下图所示:
3、程序设计
LabVIEW的前面板如下所示:
程序框图如下所示:
LabVIEW程序首先通过设置的串口号与Arduino Uno控制板建立连接,然后调用Seven Segment函数库中的Seven Segment Configure函数节点以配置数码管的管脚连接,接着进入While循环中通过调用Seven Segment Write String函数节点设置写入的数据和滚动间隔的时间。最后,断开与Arduino Uno控制板的连接。
4、实验演示
点击运行按钮,LabVIEW程序开始执行,可以看到数码管上滚动显示所设置的数字。由于数码管显示字符的能力有限,一般用来显示数字。
项目资源下载请参见:LabVIEW控制Arduino驱动数码管-单片机文档类资源-CSDN下载
LabVIEW控制Arduino驱动数码管(基础篇—11)相关推荐
- LabVIEW控制Arduino实现示波器(基础篇—7)
目录 1.实验目的 2.实验环境 3.程序设计 4.实验演示 1.实验目的 利用LIAT中的模拟采样函数库,通过Arduino Uno控制板上的模拟输入端口采集模拟信号,并上传至LabVIEW界面上显 ...
- LabVIEW控制Arduino流水灯(基础篇—3)
目录 1.实验目的 2.实验环境 3.程序设计 4.实验演示 1.实验目的 利用LIAT中的数字I/O函数库,通过LabVIEW控制Arduino Uno控制板上多个管脚上LED灯,实现依次点亮,依次 ...
- LabVIEW控制Arduino实现舵机联控(基础篇—9)
目录 1.控制单个舵机 1.1.实验目的 1.2.实验环境 1.3.程序设计 1.4.实验演示 2.控制多个舵机 2.1.实验目的 2.2.实验环境 2.3.程序设计 2.4.实验演示 本篇博文将通过 ...
- LabVIEW控制Arduino实现RGB调色灯(基础篇—6)
目录 1.实验目的 2.实验环境 3.程序设计 4.实验演示 1.实验目的 利用LIAT中的RGB函数库,通过LabVIEW控制Arduino Uno控制板实现RGB调色. 2.实验环境 将共阳RGB ...
- LabVIEW控制Arduino采集光敏电阻数值(基础篇—14)
目录 1.实验目的 2.实验环境 3.程序设计 4.实验演示 1.实验目的 利用光敏电阻和LIAT中的光敏函数库,通过Arduino Uno控制板的模拟端口采集与光敏电阻串联电阻的分压值上传给LabV ...
- LabVIEW控制Arduino采集电位器电压(基础篇—4)
目录 1.实验目的 2.实验环境 3.程序设计 4.实验演示 1.实验目的 利用LIAT函数库中模拟IO的功能,通过Arduino Uno控制板上模拟输入端口实现对电压的测量,并显示在LabVIEW前 ...
- LabVIEW控制Arduino LED灯闪烁(基础篇—2)
目录 1.实验目的 2.实验环境 3.程序设计 4.实验演示 1.实验目的 利用LIAT中的数字I/O函数库,通过LabVIEW控制Arduino Uno控制板上D13管脚上LED灯,实现等间隔闪烁. ...
- LabVIEW控制Arduino实现PWM呼吸灯(基础篇—5)
目录 1.实验目的 2.实验环境 3.程序设计 4.实验演示 1.实验目的 利用LIAT中的模拟I/O函数库,通过LabVIEW和Arduino Uno控制板实现LED灯亮度的调节,产生灯会呼吸的效果 ...
- LabVIEW控制Arduino采集热敏电阻温度数值(基础篇—13)
目录 1.实验目的 2.实验环境 3.程序设计 4.实验演示 1.实验目的 利用热敏电阻和LIAT中的热敏电阻函数节点,通过Arduino Uno控制板的模拟端口采集与热敏电阻串联电阻的分压值上传给L ...
最新文章
- 马斯克因何财报会议怒爆粗口?明明是史上最佳Q1业绩,股价还一度大涨10%
- [LGP4707] 重返现世
- Python3教程Web开发实战梳理-day7(看着不错)
- jboss4 java_JBoss核心Java Web服务
- Java中的wait()和sleep()方法之间的区别
- MS CRM 2011 RC中的新特性(9)—全新的工作流 脚本设计模式
- SecureCRT上传bash: rz: command not found
- EDA365 Skill找不到Cadence安装路径的原因与解决办法
- 浪曦大型企业门户综合项目的设计、实施与管理实地培训班隆重开班招生中……
- C# vb .net实现相机视图效果滤镜
- 面向对象之多态以及进阶
- Sparse Transformers
- Bzoj1758: [Wc2010]重建计划
- YOLOv6: A Single-Stage Object Detection Framework for IndustrialApplications
- 【linux】 不要再暴力关机了,讲讲我最近遇到的问题和完美解决方案
- 2009.02.24 奥巴马总统发表国情咨文(全文)
- 【八步拿捏】Aaqus有限元分析及减震复材建模计算/力学分析等多个SCI案例复现(附源码解析)...
- ubuntu ppoe拨号上网
- 计算机语言有几种 各有什么特点,计算机语言分为几类?每一类各有什么特点?...
- CANON CAMERA SDK 佳能 开发包 下载
热门文章
- 使用Scratch 3.0制作弹球游戏(一)——课题准备
- SitePoint播客#34:对斜线表示抱歉
- 小米笔记本 Air 13 评测
- 如何在 fibos 上创建快照和使用快照启动节点
- [ 数据结构 -- 手撕排序算法第四篇 ] 选择排序
- 网吧服务器点歌系统,网吧点歌系统_网吧语音大师_蓝宝石语音_网吧点歌系统_蓝宝石呼叫网管_hylbs.com...
- 7-25 念数字(15 分)Java与C++
- php fseek和fsgets,20160724IOS_C
- 燕十八redis 微博地址
- 日常英语单词学习-A Family Tree