微信关注 “DLGG创客DIY”

设为“星标”,重磅干货,第一时间送达。

arduino特点库超多,想必大家都领教了,今天来分享一下之前玩过的TRMpcm库。

这个库是干嘛用的?

简单粗暴用arduino(这里特指arduino官方那几个板子uno、nano、mega什么的,esp8266还不知道有没有大神移植过去)播放音乐。

项目中的方法是用电阻和电容滤波然后直接接喇叭,这里我用有源音箱测试的,效果还可以。之前我用电阻电容也做过一个音乐盒(【DIY】arduino播放音乐方案——TMRpcm),声音有点小,也能凑活听。

就是一个音乐播放的方案,给大家参考

  • 材料:

  1. Arduino

  2. USB供电音箱

  3. Micro SD卡模块

  4. SD卡

  5. 3.5mm音频座模块

  • 模块连接:

  • 测试程序:

  • 步骤:

  1. 将音乐转换成对应格式(MP3文件转换成arduino可以直接播放的wav格式,MP3转WAV工具)

  2. 将转换好的音频文件保存到SD卡

  3. 连接模块

  4. 下载程序

  5. 复位后程序运行播放音乐

Arduino程序需要调用TMRpcm库,库导入方法。。大家应该都会哈,不会的话等我日后写教程吧。

总结:播放wav文件非常简单,模块也比较便宜好找。

你点的每个在看,我都当成喜欢

【arduino】DIY音乐播放器,arduino播放wav音乐,TRMpcm库测试及使用相关推荐

  1. android音乐播放器文章,Android论文音乐播放器文章.doc

    毕业论文毕业设计开题报告论文报告设计报告可行性研究报告 移动互联网开发 结业论文设计 学生姓名: 黄敏 学 号: k031241508 班 级: k0312415 论文题目: 音乐播放器 摘要: 当今 ...

  2. Python—实现本地音乐播放器(添加/播放/暂停/下一首/上一首/音量/打开超链接)

    Python-实现本地音乐播放器(添加/播放/暂停/下一首/上一首/音量/打开超链接) 1.样例 2.分析 1.播放器界面 2.功能 2.1播放器界面 button:添加/播放/暂停/下一首/上一首 ...

  3. 开源音乐播放器_使用开源音乐播放器设计生活中的配乐

    开源音乐播放器 我们围绕着自己的个人配乐. 我们的音乐让我们想起了人生中最重要的时刻,并帮助我们塑造了自己的感受和看法. 让音乐播放器支持自由选择音乐的播放方式,同时又不影响播放质量非常重要,而且我一 ...

  4. Android实现控制第三方音乐播放器暂停/播放

    实现控制第三方音乐播放器思路: 1.参考方法:可能实现第三方音乐播放器暂停/播放/下一曲/上一曲 思路:android模拟发送键值,就像蓝牙耳机等远程设备切换歌曲操作,但是行不通.原因是现在Andro ...

  5. 鸿蒙系统怎样去掉下拉音乐播放器,windows10系统下怎样取消音乐播放器默认播放器...

    一位用户反馈自己的windows10系统电脑中,默认音乐播放器是百度音乐,因为自己并不喜欢用百度音乐来播放歌曲,就想将其取消掉.这该如何操作呢?接下来,就随小编看看windows10系统下取消音乐播放 ...

  6. 仿网易云音乐html代码,仿网易云音乐外链播放器UI的HTML5音乐播放器插件

    简要教程 APlayer是一款仿网易云音乐外链播放器UI的HTML5音乐播放器插件.APlayer音乐播放器可以自定义歌曲封面,可以自定义同步歌词等,界面时尚大方,是一款非常好的HTML5音乐播放器插 ...

  7. html5自动播放音乐外链,仿网易云音乐外链播放器UI的HTML5音乐播放器插件

    APlayer是一款仿网易云音乐外链播放器UI的HTML5音乐播放器插件.APlayer音乐播放器可以自定义歌曲封面,可以自定义同步歌词等,界面时尚大方,是一款非常好的HTML5音乐播放器插件. 安装 ...

  8. android 播放器 wav 无法播放,对于Android媒体播放器mp3与wav(For android media player mp3 vs. wav)...

    对于Android媒体播放器mp3与wav(For android media player mp3 vs. wav) 我想知道在Android媒体播放器上加载和播放小wav是否比较快的小文件更快. ...

  9. android 音乐播放器设计,基于Android音乐播放器设计的实现毕业论文.pdf

    摘要 随着手机的智能化以及网络的普及和应用,人类将进入移动互联 网的新时代.在国内,随着4G牌照的下发,三大运行商也在加紧抢 占移动互联网领域的制高点.在此过程中,人们对新一代移动互联终 端设备的功能 ...

  10. 单片机音乐播放器课程设计C语言,单片机音乐播放器课程设计中音乐代码怎么弄...

    单片机音乐播放器课程设计中音乐代码怎么弄 答案:2  信息版本:手机版 解决时间 2019-10-06 13:16 已解决 2019-10-06 02:07 单片机音乐播放器课程设计中音乐代码怎么弄 ...

最新文章

  1. Java 深、浅克隆
  2. linux case if for语法
  3. Vue导入非模块化的第三方插件功能无效解决方案
  4. 数据结构(单链表的相关操作)
  5. python numpy中数组.min()
  6. Python matplotlib 线图(plt.plot())
  7. 三大抽样分布:卡方分布,t分布和F分布的简单理解
  8. 太牛了!B 站 UP 主开发会写高考作文的 AI
  9. PPT画图(或排版)后保存为高清图片(可自定义分辨率)
  10. Unity 3D Generic动画类型,对于应用RootMotion的设置
  11. 4.5.2 地址变换机构 4.5.3  访问内存的有效时间
  12. 抖音作品怎么快速上热门推荐?如何上精选
  13. 1024程序员节获奖名单放榜啦,云端技术奥秘大使就是你!
  14. 嵌入式开发笔记——调试组件SEGGER_RTT
  15. MATLAB中assignment模块,Simulink Matlab Function 模块使用问题求教
  16. 算法导论读书笔记(20)van Emde Boas树
  17. MSP430f2619学习—串口通信
  18. 计算机点阵,计算机问题24*24点阵字型码用()字节存 – 手机爱问
  19. 有谁认识这颗芯片?锂电池管理芯片充放电一体芯片
  20. 管理篇:怎么确定下面的人是真的在玩游戏(或者学习工作内容)

热门文章

  1. BZOJ 3781: 小B的询问 [莫队]
  2. 获取Executor提交的并发执行的任务返回结果的两种方式/ExecutorCompletionService使用...
  3. SqlAlchemy个人学习笔记完整汇总
  4. 生成和验证注册码的基本思路
  5. C语言关键字 - 铁布衫:const
  6. Vector和LinkedList源代码阅读笔记
  7. 使用CInternetSession和CHttpFile提取网页源码
  8. UA OPTI570 量子力学26 无自旋的氢原子
  9. UA MATH571B 试验设计VI 随机效应与混合效应1
  10. Java虚拟机垃圾收集器初步学习