0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

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

科技觀察員 ? 來源:八色木 ? 作者:八色木 ? 2022-04-13 16:49 ? 次閱讀

這是一個(gè)使用 ATtiny 8針MCU來制作的很簡(jiǎn)單的SD音頻播放器??梢灾С諥TtinyX5系列(25/45/85)三款A(yù)VR微控制器,核心是MCU與SD卡的連接。SD卡卡座只有6個(gè)引腳,2個(gè)用于電源,4個(gè)用于控制信號(hào),因此連接還是非常容易完成的。ATtinyX5系列微控制器的芯片體積小,價(jià)格便宜,非常適用于運(yùn)行一些比較簡(jiǎn)單的程序。ATtiny25/ATtiny45/ATtiny85都只有8個(gè)引腳,三者幾乎完全相同,唯一的差別是內(nèi)存容量的大小,如ATtiny85的內(nèi)存是ATtiny45的兩倍,因此可以加載更復(fù)雜的程序。

ATtinyX5系列微控制器在使用前需要通過AVR編程器加載播放器的固件, AVR編程器與ATtinyX5系列微控制器的編程連接。

電路原理

poYBAGJWjoSAEFOfAAKJIXhFRmM528.png

元件清單如下:

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

2、MiciroSD SMD/SMT 卡座(SOCKET)

3、 4.7K 電阻(R1)

4、按鈕開關(guān)(S1)

5、8 Pin IC 底座(U1)

6、100uF 電解電容(C2)

7、100nF 瓷片電容(C3)

8、2 針 JST PH 插座(J1)

9、2 針 JST PH 插頭

10、滑動(dòng)開關(guān)(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文件必須轉(zhuǎn)換為.wav的文件才能使用。如果SD卡中存在“wav”目錄,文件將按照目錄列表的順序播放,如果不存在“wav”目錄,則會(huì)播放根目錄下的wave文件,按鈕開關(guān)用于切換到下一個(gè)文件。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 微控制器
    +關(guān)注

    關(guān)注

    48

    文章

    7552

    瀏覽量

    151426
  • mcu
    mcu
    +關(guān)注

    關(guān)注

    146

    文章

    17148

    瀏覽量

    351212
  • 音頻播放器
    +關(guān)注

    關(guān)注

    0

    文章

    23

    瀏覽量

    12473
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    畢業(yè)設(shè)計(jì)競(jìng)賽選題推薦 | 嵌入式Linux應(yīng)用之音樂播放器項(xiàng)目實(shí)戰(zhàn)(含文檔及源碼)

    01引言隨著數(shù)字化娛樂日益普及,音樂播放器作為人們生活中不可或缺的一部分,扮演著重要的角色。無論是通勤途中、健身鍛煉還是工作學(xué)習(xí),一個(gè)好用的音樂播放器都能為用戶提供愉悅的音頻體驗(yàn),豐富
    的頭像 發(fā)表于 12-23 16:50 ?233次閱讀
    畢業(yè)設(shè)計(jì)競(jìng)賽選題推薦 | 嵌入式Linux應(yīng)用之<b class='flag-5'>音樂</b><b class='flag-5'>播放器</b>項(xiàng)目實(shí)戰(zhàn)(含文檔及源碼)

    海貝R1便攜音樂播放器開箱

    作為一個(gè)愛聽音樂打發(fā)時(shí)間的玩家,我已經(jīng)習(xí)慣隨身攜帶一款小巧輕便的音樂播放器,從早期的CD播放器到現(xiàn)在的數(shù)碼播放器,它總能在不經(jīng)意間中給我?guī)?/div>
    的頭像 發(fā)表于 12-09 09:40 ?157次閱讀
    海貝R1便攜<b class='flag-5'>音樂</b><b class='flag-5'>播放器</b>開箱

    變速播放器1和2的區(qū)別

    關(guān)于變速播放器1和2的區(qū)別,由于這里并未明確指出“變速播放器1”和“變速播放器2”具體指的是哪兩款軟件,因此我無法提供這兩款特定軟件之間的對(duì)比。不過,我可以從一般意義上探討變速播放器
    的頭像 發(fā)表于 10-14 09:48 ?213次閱讀

    請(qǐng)問如何用STM32芯片讀寫SD?

    何用STM32芯片讀寫SD?
    發(fā)表于 07-03 07:08

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

    播放IC是一種集成電路,它能夠通過串口接口接收音頻數(shù)據(jù),然后通過內(nèi)部的解碼將數(shù)字音頻信號(hào)轉(zhuǎn)換為模擬音頻信號(hào),從而驅(qū)動(dòng)揚(yáng)聲發(fā)出聲音。這種技術(shù)相較于傳統(tǒng)的音樂
    的頭像 發(fā)表于 05-06 14:32 ?601次閱讀

    HarmonyOS開發(fā)案例:【視頻播放器

    使用ArkTS語言實(shí)現(xiàn)視頻播放器,主要包括主頁面和視頻播放頁面
    的頭像 發(fā)表于 04-24 14:52 ?903次閱讀
    HarmonyOS開發(fā)案例:【視頻<b class='flag-5'>播放器</b>】

    HarmonyOS開發(fā)案例:【視頻播放器

    使用ArkTS語言實(shí)現(xiàn)視頻播放器,主要包括主界面和視頻播放界面,
    的頭像 發(fā)表于 04-23 17:25 ?703次閱讀
    HarmonyOS開發(fā)案例:【視頻<b class='flag-5'>播放器</b>】

    HarmonyOS開發(fā)案例:【音樂播放器

    使用ArkTS語言實(shí)現(xiàn)了一個(gè)簡(jiǎn)易的音樂播放器應(yīng)用
    的頭像 發(fā)表于 04-23 15:44 ?1037次閱讀
    HarmonyOS開發(fā)案例:【<b class='flag-5'>音樂</b><b class='flag-5'>播放器</b>】

    HarmonyOS開發(fā)案例:【視頻播放器

    基于video、swiper和slider組件,實(shí)現(xiàn)簡(jiǎn)單的視頻播放器,可支持海報(bào)輪播、視頻播放等功能。
    的頭像 發(fā)表于 04-22 21:06 ?467次閱讀
    HarmonyOS開發(fā)案例:【視頻<b class='flag-5'>播放器</b>】

    用STM32F105的USB做了一個(gè)讀U盤MP3的播放器,為什么聽到的音樂播放速度很快?

    最近用STM32F105的USB做了一個(gè)讀U盤MP3的播放器,使用I2S2_DMA輸出音頻數(shù)據(jù),再使用TAS5711數(shù)字功放進(jìn)行輸出聲音。讀出文件的采樣為44.1khz, I2S也設(shè)置為此采樣率。不知為何,聽到的音樂播放速度很快
    發(fā)表于 04-02 06:52

    SD連接是什么

    SD連接是數(shù)字設(shè)備中用于連接SD的一種硬件接口。隨著數(shù)字設(shè)備的普及,SD
    的頭像 發(fā)表于 03-04 10:48 ?6971次閱讀

    sd是什么有什么用途 TFSD有什么區(qū)別

    取出并在其他設(shè)備上讀取。 SD卡通常用于數(shù)字相機(jī)、智能手機(jī)、平板電腦、音樂播放器、游戲機(jī)、導(dǎo)航系統(tǒng)和其他支持SD的設(shè)備中。它們提供了擴(kuò)展存
    的頭像 發(fā)表于 01-31 13:53 ?5264次閱讀

    sd是什么有什么用途 TFSD有什么區(qū)別

    和用途 SD,全稱Secure Digital Card,是一種以閃存為介質(zhì)的可插拔式存儲(chǔ)。它是由SanDisk、Panasonic和Toshiba聯(lián)合研發(fā)的,于1999年首次發(fā)布,被廣泛應(yīng)用于數(shù)碼相機(jī)、手機(jī)、平板電腦、
    的頭像 發(fā)表于 01-25 10:44 ?5112次閱讀

    STM32F407+PCM5102APWR+SD內(nèi)播放wav或mp3音樂如何實(shí)現(xiàn)?

    STM32F407+PCM5102APWR+SD內(nèi)播放wav或mp3音樂如何實(shí)現(xiàn)? 實(shí)現(xiàn)STM32F407與PCM5102APWR和SD
    的頭像 發(fā)表于 01-16 17:11 ?2763次閱讀

    車載播放器怎么選擇格式

    :MP3是目前最常見和廣泛支持的音頻格式之一。它可以提供良好的音質(zhì),并且具有較小的文件大小。由于大多數(shù)音樂都是以MP3格式存儲(chǔ)在設(shè)備中的,所以選擇支持MP3格式的車載播放器是首選。 AAC:AAC是一種高級(jí)音頻編碼格式,也是用于音頻傳輸和
    的頭像 發(fā)表于 01-05 16:36 ?1739次閱讀