999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于單片機(jī)的音樂(lè)節(jié)奏彩燈控制系統(tǒng)設(shè)計(jì)

2020-06-23 09:36:38匡暢
科技創(chuàng)新與應(yīng)用 2020年19期
關(guān)鍵詞:單片機(jī)

匡暢

摘 ?要:針對(duì)目前市面上音樂(lè)節(jié)奏彩燈成本高、需要提前編程、效果單一等缺點(diǎn),設(shè)計(jì)了一種基于頻譜分析的音樂(lè)節(jié)奏燈光系統(tǒng)。該系統(tǒng)以單片機(jī)為控制核心,配合MSGEQ7芯片、WS2812彩燈模塊、固態(tài)繼電器模塊,藍(lán)牙音頻模塊等,可以實(shí)現(xiàn)對(duì)用戶播放的音樂(lè)進(jìn)行頻譜分析,根據(jù)頻譜特征判斷音樂(lè)的鼓點(diǎn)節(jié)奏和音樂(lè)氛圍,并控制彩燈隨著音樂(lè)節(jié)奏進(jìn)行不同效果的變化。該系統(tǒng)具有操作簡(jiǎn)單、無(wú)需編程、即插即用、效果豐富、識(shí)別精準(zhǔn)等特點(diǎn)。

關(guān)鍵詞:?jiǎn)纹瑱C(jī);MSGEQ7;WS2812

中圖分類號(hào):TP311 ? ? ?文獻(xiàn)標(biāo)志碼:A 文章編號(hào):2095-2945(2020)19-0092-02

Abstract: In view of the shortcomings of music rhythm lights in the market, such as high cost, need to be programmed in advance, and single effect, a music rhythm lighting system based on spectrum analysis is designed. The system takes single-chip microcomputer as the control core, and cooperates with MSGEQ7 chip, WS2812 color lamp module, solid-state relay module, Bluetooth audio module and so on. It can analyze the frequency spectrum of the music played by users, judge the drumbeat rhythm and music atmosphere of music according to the spectrum characteristics, and control the color lights to change with the music rhythm in different effects. The system has the characteristics of simple operation, no programming, plug and play, rich effect, accurate recognition and so on.

Keywords: single chip microcomputer; MSGEQ7; WS2812

引言

彩燈控制主要用在聚會(huì)、KTV、酒吧、慶典、廣告牌、園林噴漆裝飾以及舞臺(tái)演出等場(chǎng)合,是一種為環(huán)境提供不同變化效果的燈光控制設(shè)備。但是專業(yè)彩燈不僅價(jià)格昂貴,而且操作復(fù)雜,需要提前編程,不適合普通用戶使用。而普通的效果燈,只有燈光閃爍,沒(méi)有節(jié)奏跟隨,效果單一。

針對(duì)上述問(wèn)題,本文設(shè)計(jì)了一種基于單片機(jī)的音樂(lè)節(jié)奏彩燈控制系統(tǒng),該系統(tǒng)使用簡(jiǎn)單方便,無(wú)需提前編程,即插即用,彩燈效果實(shí)時(shí)跟隨音樂(lè)節(jié)奏變化,且彩燈效果豐富,代入感強(qiáng),音樂(lè)氛圍好,適用于各種非專業(yè)化場(chǎng)合,具有很強(qiáng)的市場(chǎng)價(jià)值。

1 整體設(shè)計(jì)

1.1 系統(tǒng)整體框架

如圖1所示,本文設(shè)計(jì)的音樂(lè)節(jié)奏彩燈控制系統(tǒng)主要由藍(lán)牙音頻模塊、MSGEQ7芯片、單片機(jī)主機(jī)、單片機(jī)從機(jī)、固態(tài)繼電器、WS2812芯片以及LED燈帶構(gòu)成。其中,藍(lán)牙音頻模塊主要用于接收音樂(lè)信號(hào),MSGEQ7芯片用于解析音樂(lè)頻譜,單片機(jī)主機(jī)根據(jù)解析的頻譜信號(hào)分析音樂(lè)節(jié)奏,單片機(jī)從機(jī)用于控制WS2812芯片和固態(tài)繼電器的開(kāi)關(guān),從而控制LED燈帶顯示不同燈光效果。

1.2 外觀設(shè)計(jì)

系統(tǒng)產(chǎn)品外觀呈長(zhǎng)方體型,如圖2所示,背部設(shè)有插座,用于給LED燈帶供電,其中三插電源用于給普通LED燈帶供電,type-C接口用于給WS2812彩色燈帶供電和通信,插座下方的三個(gè)接口分別是AUX IN、AUX OUT和電源接口。產(chǎn)品頂部有一個(gè)開(kāi)關(guān)按鈕,用于開(kāi)關(guān)系統(tǒng)電源。

2 硬件設(shè)計(jì)

2.1 音頻采集、處理和分析模塊

音頻采集、處理和分析模塊分別為藍(lán)牙音頻模塊、MSGEQ7芯片以及單片機(jī)主機(jī)。

藍(lán)牙音頻模塊用于實(shí)現(xiàn)音頻采集功能。藍(lán)牙音頻模塊采用杰理藍(lán)牙解碼芯片,內(nèi)置無(wú)損功放模塊,能夠左右聲道輸出,提供AUX輸入輸出音頻接口,支持藍(lán)牙5.0協(xié)議,穩(wěn)定連接范圍為5米,能夠通過(guò)多種方式采集音頻信號(hào),放大并輸出到下一級(jí)。

MSGEQ7芯片用于對(duì)采集到的音頻信號(hào)進(jìn)行處理。MSGEQ7是一款音頻頻譜采集芯片,通過(guò)輸入音頻信號(hào),芯片可以輸出該音頻信號(hào)頻譜中的7個(gè)幅值,頻率分別為63Hz、160Hz、400Hz、1kHz、2.5kHz、6.25kHz和16kHz,這7個(gè)固定頻率幅值分別表征了音樂(lè)信號(hào)的中低高頻特點(diǎn),MSGEQ7芯片將頻譜幅值信息發(fā)送給單片機(jī)主機(jī)進(jìn)行處理。

單片機(jī)主機(jī)用于對(duì)頻譜幅值進(jìn)行分析。單片機(jī)主機(jī)收到7個(gè)頻點(diǎn)幅值后會(huì)對(duì)這些數(shù)據(jù)進(jìn)行分析,判斷音樂(lè)是否有鼓點(diǎn)節(jié)奏,判斷音樂(lè)氛圍有多高。然后根據(jù)判斷出來(lái)的情況控制LED顯示各種效果。

2.2 彩燈控制模塊

為了保障音頻處理的實(shí)時(shí)性,以及燈光效果的復(fù)雜性,我們專門(mén)設(shè)置了單片機(jī)從機(jī),用于控制燈光效果。

系統(tǒng)一共使用了2臺(tái)單片機(jī)從機(jī)來(lái)控制燈光效果,2臺(tái)單片機(jī)分別用于控制氛圍彩燈和節(jié)奏彩燈,這2臺(tái)單片機(jī)均使用串口通信方式與主控芯片通信,為了提高實(shí)時(shí)性,串口波特率為115200bps,通信方式為廣播通信,通信指令幀僅為一個(gè)字符。

2.3 彩燈模塊

彩燈模塊采用WS2812驅(qū)動(dòng)芯片,WS2812是一款LED燈控制芯片,每一個(gè)WS2812可以控制一個(gè)RGB全彩LED燈,WS2812可以進(jìn)行串聯(lián)使用,并且只需要一根數(shù)據(jù)線即可控制。由于每個(gè)LED彩燈對(duì)應(yīng)一個(gè)WS2812芯片控制,因此每個(gè)LED燈都可以獨(dú)立點(diǎn)亮。通過(guò)主控芯片控制,彩燈帶可以顯示多種變換效果,例如流水燈、漸變色、彩虹流水等等。

彩燈接口使用定制的type-C接口,不但可以用于供電,還可以與WS2812進(jìn)行通信。除了type-C接口外,還提供標(biāo)準(zhǔn)電源插座,用于連接普通LED臺(tái)燈或非定制彩燈燈帶,主控芯片通過(guò)固態(tài)繼電器控制插座通斷,從而控制普通彩燈的亮滅。固態(tài)繼電器響應(yīng)速度快,可以讓普通LED燈帶隨音樂(lè)節(jié)奏閃爍。

3 軟件設(shè)計(jì)

3.1 平均值濾波

由于采集的音頻頻點(diǎn)信息比較密集,無(wú)法直觀反映音頻頻點(diǎn)的特點(diǎn),為了保證采集速率,程序采用了一種簡(jiǎn)單的平均值濾波算法對(duì)頻點(diǎn)信號(hào)進(jìn)行處理。該算法使用平均值濾波方法,多次采集數(shù)據(jù),并對(duì)采到的數(shù)據(jù)求平均值。算法先多次累加采集到的單次幅值,然后將幅值之和除以采集次數(shù),得到一段時(shí)間內(nèi)的平均幅值。

需要注意的是,平均算法中,采集次數(shù)的多少會(huì)影響濾波算法的速率和精度,次數(shù)太多會(huì)影響系統(tǒng)實(shí)時(shí)性,從而導(dǎo)致燈光跟節(jié)奏的同步效果,次數(shù)太少會(huì)影響濾波精度,導(dǎo)致節(jié)奏判斷失誤。

3.2 音樂(lè)節(jié)奏判斷

要把握音樂(lè)節(jié)奏,就要判斷出音樂(lè)的低頻鼓點(diǎn)信號(hào)。主控芯片會(huì)抽取濾波后的低頻幅值進(jìn)行判斷,當(dāng)幅值超過(guò)我們?cè)O(shè)定的閾值時(shí),主控芯片會(huì)認(rèn)為該信號(hào)為低頻鼓點(diǎn),此時(shí),系統(tǒng)會(huì)控制節(jié)奏彩燈顯示節(jié)奏效果。

除了音樂(lè)節(jié)奏,我們還需要呈現(xiàn)音樂(lè)氛圍。音樂(lè)氛圍主要根據(jù)信號(hào)頻譜的平均幅值來(lái)判斷,當(dāng)音樂(lè)頻譜的平均幅值增大時(shí),主控芯片會(huì)認(rèn)為此時(shí)音樂(lè)氛圍提高了,系統(tǒng)會(huì)控制氛圍彩燈逐漸點(diǎn)亮,烘托音樂(lè)氛圍。

3.3 彩燈效果

彩燈可以呈現(xiàn)兩種音樂(lè)效果,分別為音樂(lè)氛圍效果和音樂(lè)節(jié)奏效果。系統(tǒng)可以同時(shí)驅(qū)動(dòng)6條燈帶,其中3條為節(jié)奏燈帶,用于響應(yīng)低頻節(jié)奏,另外3條為氛圍燈帶,用于響應(yīng)音樂(lè)氛圍,每一條燈帶最多可包含100個(gè)LED燈珠。

音樂(lè)氛圍彩燈的效果具體表現(xiàn)為,當(dāng)音樂(lè)氛圍變化后,整條燈帶上的LED燈同時(shí)漸亮或漸暗,漸變過(guò)程持續(xù)一小段時(shí)間。為了保障音樂(lè)氛圍的效果,漸亮和漸暗后會(huì)保持一段時(shí)間,不會(huì)急劇變化。

音樂(lè)節(jié)奏彩燈有兩種表現(xiàn)效果,分別是流水效果和呼吸效果。流水效果的具體表現(xiàn)為,每次收到節(jié)奏命令后,彩燈在指定的一端開(kāi)始,有一個(gè)類似與流星效果的流水燈流向另一端末尾,最后流出末端;呼吸效果的具體表現(xiàn)為,當(dāng)節(jié)奏出現(xiàn)后,整條燈帶上的LED燈同時(shí)快速漸亮,并保持一小段時(shí)間,然后同時(shí)快速漸暗直到熄滅。

4 結(jié)束語(yǔ)

本文設(shè)計(jì)的音樂(lè)節(jié)奏彩燈控制系統(tǒng),不僅操作方便、價(jià)格實(shí)惠,而且節(jié)奏精確,音樂(lè)氛圍感強(qiáng),非常適合舞廳、KTV、家庭聚會(huì)、小型慶典、節(jié)日彩燈、圣誕彩燈等非專業(yè)場(chǎng)合,目前市場(chǎng)上還沒(méi)有同類產(chǎn)品出現(xiàn),具有推廣價(jià)值。

參考文獻(xiàn):

[1]陳蘭,江朋友,閃靜潔.基于單片機(jī)的多功能音樂(lè)頻譜儀的設(shè)計(jì)與實(shí)現(xiàn)[J].科技視界,2018(07):45-46.

[2]李逸家.基于51單片機(jī)的LED點(diǎn)陣音樂(lè)頻譜顯示器[J].工業(yè)控制計(jì)算機(jī),2015(04):137-138+140.

[3]吳繼發(fā),陳特放.單片機(jī)實(shí)現(xiàn)音頻頻譜顯示的快速算法研究[J].電子設(shè)計(jì)工程,2009(11):70-71.

[4]張京華.LED顯示屏結(jié)構(gòu)設(shè)計(jì)研究[J].科技與創(chuàng)新,2018(02):27-28.

[5]廖建文,彭永杰,屈珣.藍(lán)牙音箱頻譜屏的設(shè)計(jì)[J].宜賓學(xué)院學(xué)報(bào),2015(06):45-47+65.

[6]張馨華.基于單片機(jī)的帶頻譜顯示的迷你藍(lán)牙音箱設(shè)計(jì)[J].寧德師范學(xué)院學(xué)報(bào)(自然科學(xué)版),2019(01):39-47.

[7]王啟明,郭寧峰,周艷艷.基于STC8A4K60S2A12單片機(jī)的音樂(lè)頻譜儀的設(shè)計(jì)[J].電腦知識(shí)與技術(shù),2019(27):211-212.

猜你喜歡
單片機(jī)
基于單片機(jī)的SPWM控制逆變器的設(shè)計(jì)與實(shí)現(xiàn)
電子制作(2019年13期)2020-01-14 03:15:28
基于單片機(jī)的層次漸變暖燈的研究
電子制作(2019年15期)2019-08-27 01:12:10
基于單片機(jī)的多功能智能插排
電子制作(2019年11期)2019-07-04 00:34:48
基于單片機(jī)的便捷式LCF測(cè)量?jī)x
電子制作(2019年9期)2019-05-30 09:42:02
小議PLC與單片機(jī)之間的串行通信及應(yīng)用
電子制作(2018年12期)2018-08-01 00:48:04
MSP430單片機(jī)在仿真中要注意的幾點(diǎn)問(wèn)題
電子制作(2017年9期)2017-04-17 03:00:53
基于單片機(jī)的平衡控制系統(tǒng)設(shè)計(jì)
電子制作(2017年19期)2017-02-02 07:08:27
基于單片機(jī)的三維LED點(diǎn)陣設(shè)計(jì)
電子制作(2016年21期)2016-05-17 03:52:51
Microchip推出兩個(gè)全新PIC單片機(jī)系列
基于Proteus的單片機(jī)控制系統(tǒng)的仿真設(shè)計(jì)
主站蜘蛛池模板: 色综合久久88色综合天天提莫| 欧美精品一区二区三区中文字幕| 国产精品美人久久久久久AV| 91精品久久久久久无码人妻| 亚洲欧美日韩另类在线一| 精品无码一区二区三区在线视频| 尤物国产在线| 五月天婷婷网亚洲综合在线| 99热这里只有精品在线播放| 婷婷六月天激情| 国产成人无码综合亚洲日韩不卡| 亚洲综合网在线观看| 狠狠v日韩v欧美v| 亚洲—日韩aV在线| 91精品国产麻豆国产自产在线| 成人午夜天| 婷婷五月在线| 精品亚洲欧美中文字幕在线看| 狠狠色香婷婷久久亚洲精品| 这里只有精品在线| 亚洲免费三区| 国产在线精品人成导航| 99热国产在线精品99| 亚洲国产成人无码AV在线影院L| 国产精品一区二区在线播放| 99久视频| 五月天在线网站| 国产极品美女在线播放| www亚洲天堂| 国产亚卅精品无码| 亚洲狠狠婷婷综合久久久久| 激情六月丁香婷婷四房播| 丰满人妻中出白浆| 尤物成AV人片在线观看| 婷婷色在线视频| 日韩欧美视频第一区在线观看| 中文无码精品A∨在线观看不卡| 国产成人精品2021欧美日韩| 无码高清专区| 福利在线不卡| 久草国产在线观看| 成人福利一区二区视频在线| www成人国产在线观看网站| 全部免费毛片免费播放| 亚洲中文无码av永久伊人| 精品视频在线观看你懂的一区| 中国精品久久| 54pao国产成人免费视频| 天堂久久久久久中文字幕| 丝袜国产一区| 亚洲天堂区| 午夜精品区| 中文字幕 91| 欧美日韩国产在线观看一区二区三区 | 精久久久久无码区中文字幕| 色久综合在线| 欧美中文字幕在线二区| 久久久久久久久久国产精品| 精品91视频| 午夜视频www| 色悠久久久| 亚洲大尺度在线| 日韩欧美91| 色亚洲激情综合精品无码视频 | 色综合综合网| 欧美三级日韩三级| 亚洲天堂视频在线播放| 72种姿势欧美久久久大黄蕉| 美女一区二区在线观看| 国产高清自拍视频| 日本欧美成人免费| 人妻丰满熟妇αv无码| 欧美一区二区自偷自拍视频| 亚洲一区二区三区在线视频| 亚洲成综合人影院在院播放| 精品视频在线观看你懂的一区 | 无码日韩视频| 久久精品国产精品青草app| 亚洲欧美不卡中文字幕| 波多野结衣中文字幕一区二区| 国产成人无码AV在线播放动漫 | 无码啪啪精品天堂浪潮av|