0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

如何制作袖珍音乐播放器

454398 来源:wv 2019-10-28 10:37 次阅读

第1步:必需的组件

为此,您将需要以下列表中列出的几个组件:

1。 Arduino pro mini或arduino nano

2。 FTDI(如果您使用的是arduino pro mini)

3。 5v Boost(仅当您的sd卡适配器与5v兼容时,否则,如果您有3.3v微型sd卡适配器,则可以跳过此步骤,并使用arduino pro mini或nano的vcc直接为sd卡适配器供电

4。锂离子电池

5。 Micro SD卡适配器

6。微型SD卡

7。瞬时按钮

8。开/关开关

9。容纳所有组件的任何情况

第2步:电路原理

使电路如图所示

(在地线和3.5mm插孔的信号引脚之间使用2.2uF电容器可平滑音频信号以获得更好的声音)

步骤3:代码和库

在上传代码之前,请确保已安装所需的库。安装然后在下面给出步骤:

该库的链接:

https://github.com/TMRh20/TMRpcm

https://github .com/mathertel/OneButton

安装库的步骤:

1。下载库。

2。打开您的Arduino IDE。

3。单击菜单栏的草图选项。

4。单击包含库选项,然后单击“添加.ZIP库”。

5。然后浏览到您已下载库的文件夹。

6。单击压缩文件。

7。几秒钟后,您将在IDE中收到一条消息,提示已包含库。

现在,您可以编译代码

步骤4:将Mp3音乐转换为WAV文件

tmrpcm库可以处理.WAV音乐文件,因此您必须将mp3音乐文件转换为.WAV文件。

这将花费很少的时间秒。只需按照给定的步骤进行操作即可:

1。打开链接“ https://audio.online-convert.com/convert-to-wav”

2。现在上传mp3音乐文件。

3。正确设置可选设置,如图1所示。

4。现在单击开始转换按钮。

5。现在您可以下载文件。

6。打开下载文件夹,并将其重命名为1

7。如果要添加更多文件,请依次命名这些文件的下一个数字,如下图所示

8。现在将此文件粘贴到您的SD卡中。

9。将其安装到您的micro SD适配器上。

步骤5:

步骤6:现在打开电路。。..并享受您的乐趣自己的音乐播放器

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 播放器
    +关注

    关注

    5

    文章

    394

    浏览量

    37367
收藏 人收藏

    评论

    相关推荐

    变速播放器1和2的区别

    关于变速播放器1和2的区别,由于这里并未明确指出“变速播放器1”和“变速播放器2”具体指的是哪两款软件,因此我无法提供这两款特定软件之间的对比。不过,我可以从一般意义上探讨变速播放器
    的头像 发表于 10-14 09:48 141次阅读

    步步高AB915D DVD播放器维修图纸

    步步高AB915D DVD播放器采用ZIVA-4.1芯片方案
    发表于 09-29 10:18 0次下载

    为什么好的播放器还要配解码

    好的播放器之所以需要配备解码,是因为音频和视频文件的编码和解码是一个复杂的过程,涉及到多种技术和标准。解码的作用是将压缩的音频和视频数据还原成可以被播放设备识别和
    的头像 发表于 09-23 18:02 690次阅读

    数字播放器和解码

    数字播放器和解码的组合能够提供更优质的音频体验。数字播放器负责处理和传输音频数据,而解码则负责将这些数据转换为高质量的模拟信号。它们的配合可以确保你听到的音频既清晰又真实。
    的头像 发表于 09-06 17:35 780次阅读
    数字<b class='flag-5'>播放器</b>和解码<b class='flag-5'>器</b>

    请问用蜂鸣器播放音乐的时候如何同时播放两段音乐

    我用 PWM 控制的音乐播放,可以按照乐谱播放音符 但现在有个需求,是在播放背景音乐的时候同时叠加一个前景
    发表于 06-14 08:23

    HarmonyOS实战开发-如何实现音频低时延录制和播放,AudioVivid音乐播放的相关功能

    录制 点击暂停按钮,暂停录制,录音时间也停止计时 点击继续按钮,继续录制,录音时间继续计时 停止录制后,会生成录制结果,界面上有一个低时延播放开关和录制成功的音频播放器,点击低时延播放开关可打开低时延
    发表于 05-11 20:26

    串口音乐播放IC:音乐播放的新革命

    播放IC是一种集成电路,它能够通过串口接口接收音频数据,然后通过内部的解码将数字音频信号转换为模拟音频信号,从而驱动扬声发出声音。这种技术相较于传统的音乐
    的头像 发表于 05-06 14:32 554次阅读

    HarmonyOS开发案例:【视频播放器

    使用ArkTS语言实现视频播放器,主要包括主页面和视频播放页面
    的头像 发表于 04-24 14:52 769次阅读
    HarmonyOS开发案例:【视频<b class='flag-5'>播放器</b>】

    HarmonyOS开发案例:【视频播放器

    使用ArkTS语言实现视频播放器,主要包括主界面和视频播放界面,
    的头像 发表于 04-23 17:25 625次阅读
    HarmonyOS开发案例:【视频<b class='flag-5'>播放器</b>】

    HarmonyOS开发案例:【音乐播放器

    使用ArkTS语言实现了一个简易的音乐播放器应用
    的头像 发表于 04-23 15:44 898次阅读
    HarmonyOS开发案例:【<b class='flag-5'>音乐</b><b class='flag-5'>播放器</b>】

    HarmonyOS开发案例:【视频播放器

    基于video、swiper和slider组件,实现简单的视频播放器,可支持海报轮播、视频播放等功能。
    的头像 发表于 04-22 21:06 413次阅读
    HarmonyOS开发案例:【视频<b class='flag-5'>播放器</b>】

    用STM32F105的USB做了一个读U盘MP3的播放器,为什么听到的音乐播放速度很快?

    最近用STM32F105的USB做了一个读U盘MP3的播放器,使用I2S2_DMA输出音频数据,再使用TAS5711数字功放进行输出声音。读出文件的采样为44.1khz, I2S也设置为此采样率。不知为何,听到的音乐播放速度很快
    发表于 04-02 06:52

    便携式音频播放器/迷你小音响实现Hi-Fi高保真音质

    便携式音频播放器/迷你小音响实现Hi-Fi高保真音质
    的头像 发表于 02-04 09:53 987次阅读

    车载播放器怎么选择格式

    :MP3是目前最常见和广泛支持的音频格式之一。它可以提供良好的音质,并且具有较小的文件大小。由于大多数音乐都是以MP3格式存储在设备中的,所以选择支持MP3格式的车载播放器是首选。 AAC:AAC是一种高级音频编码格式,也是用于音频传输和
    的头像 发表于 01-05 16:36 1588次阅读

    基于FPGA的音频播放器设计

    主要是音频播放器设计不太会,想问各位大神怎么样可以实现用verilog语言实现音频播放,通过串口输出
    发表于 01-03 13:54