• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

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

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

      匡暢

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

      關鍵詞:單片機;MSGEQ7;WS2812

      中圖分類號:TP311 ? ? ?文獻標志碼:A 文章編號: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

      引言

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

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

      1 整體設計

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

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

      1.2 外觀設計

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

      2 硬件設計

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

      音頻采集、處理和分析模塊分別為藍牙音頻模塊、MSGEQ7芯片以及單片機主機。

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

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

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

      2.2 彩燈控制模塊

      為了保障音頻處理的實時性,以及燈光效果的復雜性,我們專門設置了單片機從機,用于控制燈光效果。

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

      2.3 彩燈模塊

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

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

      3 軟件設計

      3.1 平均值濾波

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

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

      3.2 音樂節(jié)奏判斷

      要把握音樂節(jié)奏,就要判斷出音樂的低頻鼓點信號。主控芯片會抽取濾波后的低頻幅值進行判斷,當幅值超過我們設定的閾值時,主控芯片會認為該信號為低頻鼓點,此時,系統(tǒng)會控制節(jié)奏彩燈顯示節(jié)奏效果。

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

      3.3 彩燈效果

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

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

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

      4 結(jié)束語

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

      參考文獻:

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

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

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

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

      [5]廖建文,彭永杰,屈珣.藍牙音箱頻譜屏的設計[J].宜賓學院學報,2015(06):45-47+65.

      [6]張馨華.基于單片機的帶頻譜顯示的迷你藍牙音箱設計[J].寧德師范學院學報(自然科學版),2019(01):39-47.

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

      猜你喜歡
      單片機
      基于單片機的SPWM控制逆變器的設計與實現(xiàn)
      電子制作(2019年13期)2020-01-14 03:15:28
      基于單片機的層次漸變暖燈的研究
      電子制作(2019年15期)2019-08-27 01:12:10
      基于單片機的多功能智能插排
      電子制作(2019年11期)2019-07-04 00:34:48
      基于單片機的便捷式LCF測量儀
      電子制作(2019年9期)2019-05-30 09:42:02
      小議PLC與單片機之間的串行通信及應用
      電子制作(2018年12期)2018-08-01 00:48:04
      MSP430單片機在仿真中要注意的幾點問題
      電子制作(2017年9期)2017-04-17 03:00:53
      基于單片機的平衡控制系統(tǒng)設計
      電子制作(2017年19期)2017-02-02 07:08:27
      基于單片機的三維LED點陣設計
      電子制作(2016年21期)2016-05-17 03:52:51
      Microchip推出兩個全新PIC單片機系列
      基于Proteus的單片機控制系統(tǒng)的仿真設計
      玉门市| 余江县| 朝阳区| 霍山县| 襄垣县| 公主岭市| 江北区| 昌黎县| 沙洋县| 棋牌| 大余县| 甘南县| 齐齐哈尔市| 金华市| 清水县| 刚察县| 哈尔滨市| 宁德市| 灵台县| 八宿县| 瑞昌市| 哈密市| 建瓯市| 上犹县| 望都县| 上栗县| 资溪县| 高要市| 永德县| 泰来县| 汉阴县| 永兴县| 岑溪市| 新野县| 友谊县| 芜湖市| 崇州市| 公主岭市| 北宁市| 扎鲁特旗| 新巴尔虎右旗|