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

    文章

    387

    浏览量

    37236
收藏 人收藏

    评论

    相关推荐

    数字播放器和解码

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

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

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

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

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

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

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

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

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

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

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

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

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

    车载播放器怎么选择格式

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

    基于FPGA的音频播放器设计

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

    Arduino做个触摸屏音乐播放器使用什么解码模块支持格式多?

    Arduino做个触摸屏音乐播放器使用什么解码模块支持格式多
    发表于 11-10 07:10

    基于Cortex M3的音频播放器的设计

    电子发烧友网站提供《基于Cortex M3的音频播放器的设计.pdf》资料免费下载
    发表于 11-07 08:31 0次下载
    基于Cortex M3的音频<b class='flag-5'>播放器</b>的设计

    音乐播放芯片的声音原理

    声音的质量和效果不仅仅取决于音乐播放芯片的性能,还受到其他因素的影响,如扬声的品质、音频放大器的能力、播放环境等。因此,在设计和选择音乐
    的头像 发表于 10-30 16:10 814次阅读

    手工制作MP3播放器的电路图与资料

    电子发烧友网站提供《手工制作MP3播放器的电路图与资料.pdf》资料免费下载
    发表于 10-10 10:13 5次下载
    手工<b class='flag-5'>制作</b>MP3<b class='flag-5'>播放器</b>的电路图与资料

    基于51单片机音乐喷泉设计频谱彩灯音乐播放器源代码分享

    基于51单片机音乐喷泉设计频谱彩灯音乐播放器源代码
    发表于 09-26 07:16

    基于RTT-LVGL的音乐播放器设计案例

    此次项目主要是基于瑞萨HMI board 开发板实现音乐播放器功能,主要可以实现sd卡wav 文件扫描,音乐播放,音量调节、上一曲、下一曲音乐
    的头像 发表于 09-18 11:07 1740次阅读
    基于RTT-LVGL的<b class='flag-5'>音乐</b><b class='flag-5'>播放器</b>设计案例