日本黄色一级经典视频|伊人久久精品视频|亚洲黄色色周成人视频九九九|av免费网址黄色小短片|黄色Av无码亚洲成年人|亚洲1区2区3区无码|真人黄片免费观看|无码一级小说欧美日免费三级|日韩中文字幕91在线看|精品久久久无码中文字幕边打电话

  1. <label id="jnhrv"></label>

    首頁(yè) > 評(píng)測(cè) > 讓音樂(lè)播放更簡(jiǎn)單——Adafruit Music Maker FeatherWing和Audio FX Sound Board評(píng)測(cè)

    讓音樂(lè)播放更簡(jiǎn)單——Adafruit Music Maker FeatherWing和Audio FX Sound Board評(píng)測(cè)

    Adafruit    Audio   音頻    Feather    MP3    OGG    播放器    解碼   
    • 作者:邵楠
    • 來(lái)源:21ic
    • [導(dǎo)讀]
    • 本文介紹的兩款模塊都很小巧,但功能強(qiáng)大,一款是高集成度的OGG播放器方案,另一款是大家都熟悉MP3解碼方案。此次評(píng)測(cè)的是Adafruit的兩塊板子:Audio FX Sound Board & Music Maker FeatherWing w/Amp

    本文介紹的兩款模塊都很小巧,但功能強(qiáng)大,一款是高集成度的OGG播放器方案,另一款是大家都熟悉MP3解碼方案。

    此次評(píng)測(cè)的是Adafruit的兩塊板子:Audio FX Sound Board & Music Maker FeatherWing w / Amp:

    image1_copy.jpg

    image2_copy.jpg

    Audio FX Sound Board

    image3_copy.jpg

    image4_copy.jpg

    這是Audio FX Sound Board,主芯片是VSLI VS1000D,外圍芯片是華邦的25Q128FV。有兩排2.54排針接口,一個(gè)Micro USB接口,還有一個(gè)3.5mm耳機(jī)插座。背面還預(yù)留一個(gè)電源插座焊盤(pán)。

    這是一個(gè)無(wú)需編程的可獨(dú)立工作的小型音效觸發(fā)器,定位與MP3音樂(lè)播放模塊不同,比起一般的ISD芯片和可錄音賀卡效果要好得多,大小22mmX48mmX6mm,重量4.7g,特別適用于道具、服裝和玩具上。

    供電是3V到5.5V直流,內(nèi)建16MB存儲(chǔ),可插入電腦以U盤(pán)形式訪問(wèn)內(nèi)部,支持OGG和WAV音頻文件,支持44.1KHz,16bit(CD音質(zhì)),11個(gè)觸發(fā)輸入,可觸發(fā)播放對(duì)應(yīng)的音頻文件,立體聲線路輸出,可接耳塞或者有源音箱,五種觸發(fā)效果(通過(guò)文件名設(shè)定)。

    模塊內(nèi)置的固件設(shè)計(jì)了五種常用的觸發(fā)效果,以方便在不同的應(yīng)用場(chǎng)合下使用,分別是:

    1. 基本觸發(fā):輸入低電平時(shí),觸發(fā)一次播放;

    2. 保持循環(huán)觸發(fā):當(dāng)輸入電平一直為低時(shí),循環(huán)播放,松開(kāi)即停;

    3. 鎖定循環(huán)觸發(fā):每按一次按鍵就開(kāi)始重復(fù)播放,直到下一次按下按鍵;

    4. 順序播放:支持最多10段音頻,第一次按鍵播放#0,第二次播放#1,如此類(lèi)推,直到播放完#9后,又從#0開(kāi)始;

    5. 隨機(jī)播放:與順序播放類(lèi)似,只是播放次序是隨機(jī)的;

    現(xiàn)在試試這些觸發(fā)模式。首先準(zhǔn)備一些音頻文件,OGG格式或WAV。這幾個(gè)文件需要與板子開(kāi)關(guān)輸入相對(duì)應(yīng),也就是一個(gè)IO可以觸發(fā)一個(gè)文件或一系列文件的播放?偣灿11個(gè)IO輸入(板子一排從0到10編號(hào))。每一個(gè)文件的觸發(fā)播放的方式由它的文件名說(shuō)明,觸發(fā)方式和觸發(fā)IO可以自由組合,例如:

    l T00.OGG,由IO0觸發(fā),基本觸發(fā)方式;

    l T01HOLDL.OGG,由IO1觸發(fā),保持循環(huán)觸發(fā)方式;

    l T02LATCH.OGG,由IO2觸發(fā),鎖定循環(huán)觸發(fā)方式;

    l T03NEXT0.OGG到T03NEXT9.OGG,由IO3觸發(fā),這10個(gè)文件按順序播放;

    l T04RAND0.OGG到T04RAND9.OGG,由IO4觸發(fā),這10個(gè)文件隨機(jī)播放;

    我的測(cè)試硬件如下:綠色的是6個(gè)輕觸開(kāi)關(guān)(低電平有效);黃色的是移動(dòng)電源,給模塊供電;黑色的是一個(gè)有源音箱(用耳機(jī)也沒(méi)有問(wèn)題,驅(qū)動(dòng)能力足夠)。

    image5_copy.jpg

    這里稍感不便的是,U盤(pán)拷貝數(shù)據(jù)的速度只有19.8KBps。

    假如按鍵觸發(fā)方式還是不能滿足實(shí)際需要,這個(gè)板子還提供了UART接口控制的進(jìn)階功能,可以實(shí)現(xiàn)更復(fù)雜的播放控制。有相應(yīng)的Arduino Library可供使用:

    image6.png

    值得注意主芯片VS1000D具有以下特性:

    OGG格式音頻播放器SOC;

    低功耗,帶電源按鍵輸入管腳,軟件控制電源關(guān)斷;

    內(nèi)建電壓調(diào)整器,單電源輸入;

    NAND FLASH接口;

    USB FS硬件接口;

    內(nèi)建高品質(zhì)立體聲DAC,集成耳放;

    自帶功能完整的播放器固件,也可以通過(guò)外部NAND FLASH或者SPI存儲(chǔ)器修改或取代;因此,這個(gè)模塊實(shí)際上是可以重新編程的,官網(wǎng)有這方面的的資料:http://www.vlsi.fi/fileadmin/app_notes/guide_vs1000.pdf,還有IDE免費(fèi)下載:http://www.vlsi.fi/en/support/software/vside.html,這里不作詳細(xì)說(shuō)明。

    多樣的存儲(chǔ)器接口,功能完整的固件,集成耳放和電源管理,USB免驅(qū),低功耗,非常適合作為低成本的音樂(lè)播放器(還有USB大容量存儲(chǔ)和USB音頻設(shè)備)或者作為嵌入到其他物品上:

    image7_copy.jpg

    Music Maker FeatherWing w / Amp

    image8_copy.jpg

    image9_copy.jpg

    此Arduino模塊雖小,但附帶2.1W的D類(lèi)功放(TI TPA2012D2),主芯片為VSLI VS1053,可以解碼多種格式,比如MP3, AAC, Ogg Vorbis, WMA, MIDI, FLAC, WAV (PCM and ADPCM),并且支持高音、低音和音量的數(shù)字調(diào)節(jié)。

    通過(guò)SPI接口,可以從SD卡中播放音頻文件。特別的是,可以讓芯片啟動(dòng)到MIDI模式,從UART 管腳讀取31250波特的MIDI數(shù)據(jù),以實(shí)現(xiàn)類(lèi)似合成器和電子鼓的功能。

    • 本文系21ic原創(chuàng),未經(jīng)許可禁止轉(zhuǎn)載!

    網(wǎng)友評(píng)論

    • 聯(lián)系人:巧克力娃娃
    • 郵箱:board@21ic.com
    • 我要投稿
    • 歡迎入駐,開(kāi)放投稿

    熱門(mén)標(biāo)簽
    項(xiàng)目外包 more+