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

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

3天内不再提示

如何用ATTINY45制作SD卡音乐播放器

科技观察员 来源:八色木 作者:八色木 2022-04-13 16:49 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

这是一个使用 ATtiny 8针MCU来制作的很简单的SD音频播放器。可以支持ATtinyX5系列(25/45/85)三款AVR微控制器,核心是MCU与SD卡的连接。SD卡卡座只有6个引脚,2个用于电源,4个用于控制信号,因此连接还是非常容易完成的。ATtinyX5系列微控制器的芯片体积小,价格便宜,非常适用于运行一些比较简单的程序。ATtiny25/ATtiny45/ATtiny85都只有8个引脚,三者几乎完全相同,唯一的差别是内存容量的大小,如ATtiny85的内存是ATtiny45的两倍,因此可以加载更复杂的程序。

ATtinyX5系列微控制器在使用前需要通过AVR编程器加载播放器的固件, AVR编程器与ATtinyX5系列微控制器的编程连接。

电路原理

poYBAGJWjoSAEFOfAAKJIXhFRmM528.png

元件清单如下:

1、ATTINY25/ATTINY45/ATTINY85 微控制器芯片(U1)

2、MiciroSD SMD/SMT 卡座(SOCKET)

3、 4.7K 电阻(R1)

4、按钮开关(S1)

5、8 Pin IC 底座(U1)

6、100uF 电解电容(C2)

7、100nF 瓷片电容(C3)

8、2 针 JST PH 插座(J1)

9、2 针 JST PH 插头

10、滑动开关(S2)

11、 CR2032 电池座

12、 CR2032 电池

13、 小喇叭

14、 Micro SD卡

PCB电路板

pYYBAGJWjoCALfRzAAI_vZNchKM752.png

MCU固件下载

固件:ATTINY45 SD卡音频播放器MCU固件

PCB:ATTINY45 SD卡音频播放器PCB文件

这款SD卡音频播放器只支持LPCM、8/16位、单/立体声和最大 48 kHz采样率的wave格式的声音文件,MP3文件必须转换为.wav的文件才能使用。如果SD卡中存在“wav”目录,文件将按照目录列表的顺序播放,如果不存在“wav”目录,则会播放根目录下的wave文件,按钮开关用于切换到下一个文件。

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

    关注

    48

    文章

    8249

    浏览量

    162343
  • mcu
    mcu
    +关注

    关注

    147

    文章

    18604

    浏览量

    386883
  • 音频播放器
    +关注

    关注

    0

    文章

    23

    浏览量

    12696
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    解锁存储密码:SD NAND、TFSD的应用全景

    ,让我们一同揭开它们的神秘面纱,深入了解其应用领域、场景及具体产品。 一、SD NAND:大能量 SD NAND,也被叫做贴片式TF或者eMMC的简化版 ,是一种贴片式封装的存储芯片,尺寸微小,常见的仅有6x8mm ,直接焊接
    的头像 发表于 10-29 14:24 212次阅读

    如何使用 M487 微控制 (MCU) 通过 DAC 在 SD 播放 WAV 文件声音?

    使用 M487 微控制 (MCU) 通过 DAC 在 SD 播放 WAV 文件声音
    发表于 08-20 06:05

    SD—雷龙 SD NAND

    一、SD介绍 1.基本介绍 本质:nand flash + 控制芯片 1.SD ,Secure Digital Card,称为安全数字
    的头像 发表于 07-21 17:59 3234次阅读
    <b class='flag-5'>SD</b><b class='flag-5'>卡</b>—雷龙 <b class='flag-5'>SD</b> NAND

    【嵌入式开发】SD—雷龙 SD NAND

    可以看到平均速度在18.6MB/S附近 2.MP3播放器 随着多媒体技术的发展,各种媒体对存储容量的要求也显著地在增加,为此就需要TF这类小巧的介质来存放数据。 以MP3播放模块为例,它只有硬币
    发表于 07-21 17:56

    Made with KiCad(135):Echo - 开源的音乐播放器

    “  Echo 是一个开源硬件平台,专为音乐播放器设计。该项目的目标是开发一款基于开源软件并采用开源设计的高品质音乐播放器。 ”   Made with KiCad 系列将支持新的展示
    的头像 发表于 07-16 11:17 2729次阅读
    Made with KiCad(135):Echo - 开源的<b class='flag-5'>音乐</b><b class='flag-5'>播放器</b>

    基于STM32的音乐播放器电路+PCB源文件+源码+论文等打包下载

    基于STM32的音乐播放器电路+PCB源文件+源码+论文等打包,推荐下载!
    发表于 05-29 21:37

    RT-Thread+GD32,打造音乐播放器与NES模拟

    方案实现01UI显示UI使用LVGL显示框架,从SD中加载矢量字体显示。示例中支持了TinyTTF字体引擎和FreeType,通过menuconfig选择即可。首页通过流式布局实现了蜂窝式图标效果
    的头像 发表于 05-14 18:11 674次阅读
    RT-Thread+GD32,打造<b class='flag-5'>音乐</b><b class='flag-5'>播放器</b>与NES模拟<b class='flag-5'>器</b>

    【开源分享】用ESP32复刻一个iPod :便携式音乐播放器Tangara

    Tangara是一款便携式开源音乐播放器,硬件电路使用KiCad设计,而且它的外壳和固件也是100%开源,点击阅读原文或下载链接可跳转下载。它通过3.5毫米耳机插孔或蓝牙输出高品质声音,电池续航
    的头像 发表于 04-22 08:05 1732次阅读
    【开源分享】用ESP32复刻一个iPod :便携式<b class='flag-5'>音乐</b><b class='flag-5'>播放器</b>Tangara

    【开源分享】用ESP32复刻一个iPod :便携式音乐播放器Tangara

    Tangara 是一款便携式音乐播放器。它通过 3.5 毫米耳机插孔或蓝牙输出高品质声音,电池续航时间长,并包括一个功能强大的处理,足以支持您可以投入的任何音频格式。它也是运行开源软件的 100
    发表于 04-21 11:35

    Made with KiCad:Tangara 便携式音乐播放器

    “ Tangara 是一款便携式音乐播放器。它可通过 3.5 毫米耳机插孔或蓝牙输出高品质音质,电池续航时间长。” Made with KiCad 系列将支持新的展示方式。直接将以下链接复制到
    发表于 04-16 14:01

    蛇年焕新,数字标牌播放器点亮新春营销

    春节期间,商场成为人们欢聚、购物的热门场所。在商场入口处,大型数字标牌展示着精心制作的新春广告,高清画质将喜庆氛围完美呈现,流畅的切换效果瞬间将顾客带入热闹的春节气氛中。 借助数字标牌播放器
    的头像 发表于 01-24 11:26 624次阅读
    蛇年焕新,数字标牌<b class='flag-5'>播放器</b>点亮新春营销

    云服务 Flexus X 实例,Docker 集成搭建 YesPlayMusic 网易云音乐播放器

    YesPlayMusic 是一款基于 Electron 的开源网易云音乐桌面播放器,以简洁的界面和丰富的功能受到了许多用户的喜爱,特别是对于希望在桌面上享受网易云音乐服务的用户 Docker 安装并
    的头像 发表于 01-13 18:17 1070次阅读
    云服务<b class='flag-5'>器</b> Flexus X 实例,Docker 集成搭建 YesPlayMusic 网易云<b class='flag-5'>音乐</b><b class='flag-5'>播放器</b>

    【正点原子STM32H7R3开发套件试用体验】SD音乐播放器

    【正点原子STM32H7R3开发套件试用体验】SD音乐播放器 本文介绍了单片机开发过程中常用的 SD
    发表于 01-01 15:33

    毕业设计竞赛选题推荐 | 嵌入式Linux应用之音乐播放器项目实战(含文档及源码)

    01引言随着数字化娱乐日益普及,音乐播放器作为人们生活中不可或缺的一部分,扮演着重要的角色。无论是通勤途中、健身锻炼还是工作学习,一个好用的音乐播放器都能为用户提供愉悦的音频体验,丰富
    的头像 发表于 12-23 16:50 1356次阅读
    毕业设计竞赛选题推荐 | 嵌入式Linux应用之<b class='flag-5'>音乐</b><b class='flag-5'>播放器</b>项目实战(含文档及源码)

    海贝R1便携音乐播放器开箱

    作为一个爱听音乐打发时间的玩家,我已经习惯随身携带一款小巧轻便的音乐播放器,从早期的CD播放器到现在的数码播放器,它总能在不经意间中给我带来
    的头像 发表于 12-09 09:40 1983次阅读
    海贝R1便携<b class='flag-5'>音乐</b><b class='flag-5'>播放器</b>开箱