基于51單片機(jī)音樂(lè)頻譜LED的電子制作
實(shí)物演示視頻:http://v.youku.com/v_show/id_XMTM5NjA5MTk4OA==.html?from=y1.7-1.2
一、實(shí)物展示:
二、功能介紹: 本設(shè)計(jì)通過(guò)8*15LED顯示屏,根據(jù)輸入音頻的高低,LED顯示屏隨著音樂(lè)“跳舞”的感覺(jué)。通過(guò)設(shè)計(jì)多種多樣的顯示效果,給人一種絢麗多彩的效果。
制作采用了FFT(Fast Fourier Transform)即離散傅立葉變換的快速算法。首先,我們用 ADC 去采樣一個(gè)模擬信號(hào)之后,使之變?yōu)閿?shù)字信號(hào)。根據(jù)采樣定理,因音頻信號(hào)的最高頻率約為 20Khz,若 adc 的采樣頻率設(shè)置為 40Khz,既有采樣頻率大于信號(hào)頻率的兩倍,就能基本滿(mǎn)足要求。其次,將采樣得到的數(shù)字信號(hào),送入 FFT 進(jìn)行變換處理。通常,若我們?nèi)?N 個(gè)采樣點(diǎn),經(jīng)過(guò) FFT 運(yùn)算之后,就可以得到 N 個(gè)點(diǎn)的 FFT 結(jié)果。但通常為了方便進(jìn)行 FFT 運(yùn)算,通常 N 取 2 的整數(shù)次方。設(shè) Fs 為 ADC 的采樣頻率,N 為傅立葉變換的點(diǎn)數(shù).則有最小分辨頻率 f=Fs/N,因此頻譜顯示的最低頻率就是 f Hz,以后每向右移一個(gè)點(diǎn),頻率值將增加 f Hz. 由于 FFT 結(jié)果的對(duì)稱(chēng)性,通常只使用前 N/2 個(gè)采樣點(diǎn)的結(jié)果,使用 A/D 轉(zhuǎn)換器對(duì)輸入的音頻信號(hào)進(jìn)行采樣以后,經(jīng)過(guò) FFT 變換,然后取某些頻率項(xiàng)的幅值,量化顯示,驅(qū)動(dòng) LED 點(diǎn)陣,點(diǎn)亮相應(yīng)的 LED 燈。 三、制作資料:
1、音樂(lè)頻譜原理圖
2、音樂(lè)頻譜源程序(C語(yǔ)言帶注釋?zhuān)?/strong>
3、音樂(lè)頻譜元器件清單
4、本設(shè)計(jì)視頻講解
5、芯片資料
6、制作詳解
7、軟件學(xué)習(xí)視頻
8、面板介紹
9、回*問(wèn)題技巧
10、功能介紹
11、焊接制作過(guò)程圖展
12、常見(jiàn)問(wèn)題分析
13、軟件安裝包
14、相關(guān)參考資料
設(shè)計(jì)購(gòu)買(mǎi)地址:游客,本帖隱藏的內(nèi)容需要積分高于 1 才可瀏覽,您當(dāng)前積分為 0
|