虚拟仪器课程设计-音乐喷泉

  • 前言
  • 原理
  • 我们理解的任务要求
  • 实现
  • 后记

前言

本学期选了虚拟仪器的选修课,就是用 labview。labview上手简单,但是也有点难度。在课程最后两周要完成一个课程设计,大部分同学都照着网上的资料搞了钢琴、贪吃蛇、俄罗斯方块这些,还有一些搞了无人售货机电梯之类的,我们组由于我头铁选了没有资料可以参考的音乐喷泉。
在网上搜labview 音乐喷泉,能够搜到的就只有一篇中南大学的很久之前的本科毕业论文,而且论文里的图片高糊,且没有和mydaq硬件结合。所以我决定发一个参考供后来人继续改进

原理

最后一次课程设计需要软硬件结合,可能是为了体现虚拟仪器不只是仿真?
老师给每一组发了ni mydaq硬件。这个学生级设备非常的简单,很快就能掌握怎么进行配置。

我们理解的任务要求

本次设计任务为:基于LabVIEW软件进行图形化编程,并使用配套硬件NI myDAQ,实现一个模拟音乐喷泉。
其中,音频信号可通过myDAQ输入,再由LabVIEW编程使电脑将音频信号播放出来。也可以通过LabVIEW编程选择使用打开电脑的本地音频文件(只能是.wav格式)进行播放音乐。播放音乐的同时,需要有跃动的喷泉水柱。喷泉的水柱由多个滑动杆作为显示控件,并读取音乐信号实现。

实现

前面板大概长这样
后面板大概长这样

后记

文件我也会上传的
其实这个设计出来的音乐喷泉还没有达到老师的预期和要求,但是我们不想再搞了,得赶紧复习考试(虽然考的也不咋地)
——————————————————————————————
还有就是我博客等级不足,不能自定义标签,又没有labview的专属标签,发表文章都不方便啊
发出来之后系统说我本文的推荐受影响,管他呢爱看不看好吧

虚拟仪器课程设计-音乐喷泉相关推荐

  1. 基于PLC音乐喷泉控制系统设计音乐喷泉组态设计音乐喷泉

    基于PLC音乐喷泉控制系统设计音乐喷泉组态设计音乐喷泉 ID:6569668379908680

  2. javaweb课程设计音乐播放网

    随着互联网和宽带上网的普及,音乐网站在中国异军突起,并日益渗透到人们的日常生活中.音乐网站是运用现代通信技术.计算机和网络技术进行的一种社会形态,其目的是通过互联网.提高社会生产效率.优化社会资源配置 ...

  3. 课程设计用计算机演奏音乐,微机原理课程设计--音乐演奏.doc

    微机原理课程设计--音乐演奏 学 院: 计算机科学技术 专 业: 计算机科学与技术(工) 班 级: 计10-1班 姓 名: 学 号: 指导教师: 2013年3月10日 微机原理与汇编语言课程设计任务书 ...

  4. java课程设计-音乐播放器_java课程设计---java音乐播放器.doc

    java课程设计---java音乐播放器 Java程序设计课程设计 题 目 java音乐播放器 学 号: 姓 名: 指导教师: 完成时间: 目 录 第一章 系统概述3 1.需求分析3 1.1任务目的: ...

  5. 【swjtu】数字电路课程设计-音乐播放器

    数字电子技术B 课程设计报告 (2021-2022第1学期) 课题名称:音乐播放器 指导教师:郑  狄 项目成员:

  6. java课程设计-音乐播放器_Java程序设计课程设计报告音乐播放器

    Java程序设计课程设计报告音乐播放器 <Java及Java web应用开发>实验报告 设计题目: Java音乐播放器 专 业 计算机信息管理 班 级 1班 学 号 姓 名 2014年12 ...

  7. Java课程设计—音乐闹钟

    Java课程设计项目--音乐闹钟 功能较全.美感十足的Java音乐闹钟项目,适合练手. 使用Eclipse运行

  8. java课程设计-音乐播放器,基于java的音乐播放器设计.doc

    摘要:音乐是生活的必需的,它能够缓解人们焦躁的心情,调节现代化生活的节奏,让人们能够舒缓身心.一个好的音乐播放器,能够实现个性化的功能,它能够根据个人的喜好来推荐歌曲.深流音乐播放器正是实现了此功能, ...

  9. 音乐播放器设置滑动杆JAVA_嵌入式系统课程设计---音乐播放器

    下一首按纽播放列表中当前MP3文件的下一首MP3文件 打开按钮选择一首MP3文件 列表按钮显示隐藏播放列表窗口 歌词按钮显示隐藏歌词显示窗口 静音按钮打开/关闭播放器的输出声音 音量控制条对播放器的音 ...

最新文章

  1. Android调用远程Service的参数和返回值都需要实现Parcelable接口
  2. MySQL用户授权(GRANT)
  3. 【MySQL经典案例分析】关于数据行溢出由浅至深的探讨
  4. Asterisk标准通道变量
  5. 图解Java多线程设计模式
  6. matlab引擎下载,安装用于 Python 的 MATLAB 引擎 API
  7. Java保留2位小数(六种方法)
  8. 2018百度之星程序设计大赛初赛B——1004p1m2
  9. 小颖java源代码反编译_小颖JAVA源代码反编译工具下载|
  10. 破解版editPlus
  11. Spark基本工作流程和作业调度
  12. 迅雷链接转为普通链接(js实现)
  13. Pandownload 之后,非它莫属
  14. 我国计算机的创新,浅析计算机技术的创新过程
  15. Unity IOException: Sharing violation on path
  16. C语言中fclose函数
  17. F:跳蛙【2019北大夏令营F】
  18. 改名换姓的Java字节码压缩包
  19. 史上最简SLAM零基础解读(6) - 卡方分布(chi-square distribution)和()卡方检验(Chi-Squared Test) → 理论讲解与推导
  20. 涉密信息系统“三员”的三个层面

热门文章

  1. Pthon第九课:对象、类、实例(class)
  2. p2p借贷网站--中兴财富模板
  3. ubuntu16.04搭建nfs服务端
  4. 基于C语言的简单飞机游戏
  5. 微信小程序实时监测网络状态变化
  6. 2011年2月15日到福州
  7. 一般无穷积分的收敛判别法
  8. 事件数据库Event Databse (ICEWS GDELT)
  9. BZOJ 1109 [POI2007]堆积木Klo(树状数组)
  10. ssh: connect to host XXX port 22: Connection timed out的问题