第1步:照片
步驟2:零件和耗材。
15瓦2.5英寸(6.4厘米)低音揚(yáng)聲器
15瓦2英寸(5厘米)高音揚(yáng)聲器。
PAM8610 D類數(shù)字音頻功率放大器板。
4700uf 16v電容器。
Arduino Pro Mini。
TTP223觸摸傳感器。
FTDI分組討論區(qū)。
40x WS2182B可尋址LED。
XL4015:DC/DC降壓轉(zhuǎn)換器,5 A/36 V
12v 2A電源適配器
熱縮管。
7x黃銅六角支架M3x15
16x M3x8內(nèi)六角螺釘。
磨砂亞克力圓筒燈罩(200毫米長x 94毫米直徑)
1“PVC管(180毫米)
圓柱形木塊(外徑:94毫米)
木質(zhì)Plyboard(3mm x 100mm x 100mm)
步驟3:附件。
對于機(jī)箱類型,我選擇了圓柱型外殼。
磨砂丙烯酸氣缸
底座為木質(zhì),外殼為低音揚(yáng)聲器,中間部分為磨砂,丙烯酸將有助于擴(kuò)散所使用的40個(gè)WS2812B LED。頂部還有木頭,將高音揚(yáng)聲器固定在適當(dāng)位置。
第4步:選擇揚(yáng)聲器驅(qū)動程序。
我使用了一對揚(yáng)聲器驅(qū)動程序,其中一個(gè)是低音揚(yáng)聲器,另一個(gè)是高音揚(yáng)聲器。兩者都是15瓦單位。由于音頻信號被分解成不同的頻率范圍被發(fā)送到不同的揚(yáng)聲器,因此只有揚(yáng)聲器設(shè)計(jì)用于處理那些揚(yáng)聲器才有意義頻率范圍。這就是低音揚(yáng)聲器和高音揚(yáng)聲器的用武之地。低音揚(yáng)聲器是專為低頻聲音設(shè)計(jì)的揚(yáng)聲器,高音揚(yáng)聲器是專為高頻聲音設(shè)計(jì)的揚(yáng)聲器。
低音揚(yáng)聲器
低音揚(yáng)聲器是一種揚(yáng)聲器,其尺寸和結(jié)構(gòu)使得它可以很好地再現(xiàn)低頻或低頻和中頻頻率(稍后將詳細(xì)介紹)。這種類型的揚(yáng)聲器可以完成重現(xiàn)您聽到的頻率的大部分工作,例如聲音,大多數(shù)樂器和聲音效果。根據(jù)外殼的尺寸,低音揚(yáng)聲器可以直徑小至4英寸或大至15英寸。直徑為6.5至8英寸的低音單元常用于落地式揚(yáng)聲器,而直徑為4英寸和5英寸的低音揚(yáng)聲器在書架式揚(yáng)聲器中很常見。
高音揚(yáng)聲器
高音揚(yáng)聲器是一種專門設(shè)計(jì)的揚(yáng)聲器,它不僅比低音揚(yáng)聲器小得多,而且其任務(wù)是僅重現(xiàn)某個(gè)點(diǎn)以上的音頻,包括在某些情況下,人耳聽不到,但可以感覺到的聲音。
高頻揚(yáng)聲器有益的另一個(gè)原因是,由于高頻是高度定向的,因此高頻揚(yáng)聲器設(shè)計(jì)用于將高頻聲音分散到房間內(nèi),以便他們被準(zhǔn)確地聽到了。如果色散太窄,則聽者具有有限量的收聽位置選項(xiàng)。如果色散太寬,聲音來自的方向感就會丟失。
步驟5:單位的基本部分。
基座部分包含低音揚(yáng)聲器驅(qū)動器以及電源端口,在我的情況下是一個(gè)DC桶形插孔。
在標(biāo)記插孔的位置后,我使用12mm木材平底鉆鉆了該部分位。
步驟6:將Dc Jack添加到基礎(chǔ)。
筒形連接器僅提供兩個(gè)連接,通常稱為“銷”或“尖端”和“套筒”。訂購時(shí),有一個(gè)不同的特點(diǎn):機(jī)筒連接 - 內(nèi)徑(插孔內(nèi)的插針直徑),外徑(插頭外側(cè)套管的直徑)和極性(套管電壓是否為焊接兩根導(dǎo)線后,用熱縮管將導(dǎo)線固定好,然后將插孔放在適當(dāng)位置并用熱膠粘。
最后焊接兩根焊絲。
我修剪了多余的熱膠。
步驟7:將低音單元安裝到底座上。
首先,我將揚(yáng)聲器線焊接到揚(yáng)聲器驅(qū)動器上,然后使用熱縮管固定它們。我保持電線足夠長的時(shí)間到達(dá)主電路。然后標(biāo)記揚(yáng)聲器單元孔并使用2.5mm鉆頭,為螺釘制作孔。之后使用M3x8螺絲固定揚(yáng)聲器驅(qū)動器。
步驟8:3D打印支架。
我為持有人創(chuàng)建了一個(gè)簡單的3D文件。以20%的填充率打印PLA中的文件。
使用一些熱膠將3D打印部件安裝到設(shè)備的底座上。
步驟9:電子設(shè)備。
Arduino Pro mini
Arduino是音頻可視化的主要大腦。模擬音頻信號按照WS2812B可尋址LED的代碼轉(zhuǎn)換為數(shù)字信號。
WS2812B可尋址LED
什么是這些LED的優(yōu)點(diǎn)在于我們只需使用Arduino板上的一個(gè)引腳即可控制整個(gè)LED燈條。每個(gè)LED在每端有三個(gè)連接器,兩個(gè)用于供電,一個(gè)用于數(shù)據(jù)。箭頭表示數(shù)據(jù)流方向。前一個(gè)LED的數(shù)據(jù)輸出焊盤連接到下一個(gè)LED的數(shù)據(jù)輸入焊盤。我們可以將帶材切割成我們想要的任何尺寸,并使用一些電線將LED拉開。
PAM8610 D類數(shù)字音頻放大器
PAM8610是一款10W(每通道)立體聲D類音頻放大器,具有直流音量控制功能,可提供低THD + N(0.1%),低EMI和良好的PSRR,從而實(shí)現(xiàn)高品質(zhì)的聲音再現(xiàn)。 32級DC音量控制具有+ 32dB至-75dB的范圍。 PAM8610采用7V至15V電源供電,效率遠(yuǎn)高于競爭對手的IC。 PAM8610僅需極少的外部元件,大大節(jié)省了成本和電路板空間。
XL4015 DC-DC降壓轉(zhuǎn)換器
這款DC-DC降壓轉(zhuǎn)換器xl4015穩(wěn)壓板采用XL4015降壓型開關(guān)穩(wěn)壓器,電流高達(dá)5A,能夠?qū)⒏叩碾妷恨D(zhuǎn)換為更低的電壓,無需額外的電源。
TTP223電容式觸摸傳感器。
這是一款適用于電子愛好者的簡單電容式觸摸開關(guān)電路。即使電路使用smd元件,觸摸傳感器開關(guān)的結(jié)構(gòu)也不是很難,因?yàn)檎麄€(gè)電路可以很容易地在一塊smd原型板上制造。電路的核心是廉價(jià)的(20)smd芯片TTP223,通常采用BA-6封裝。 TTP223是一款觸摸板檢測器IC,提供一鍵式觸摸鍵,旨在取代傳統(tǒng)的直接按鍵開關(guān),具有不同的焊盤尺寸。低功耗和寬工作電壓是直流或交流應(yīng)用的關(guān)鍵特性
RFID/NFC清除標(biāo)簽 - 1KB
《這是一個(gè)空白的13.56MHz經(jīng)典“洗衣”標(biāo)簽 - 通常用于洗衣或識別,但也可用于需要小型感應(yīng)卡的其他系統(tǒng)。這個(gè)很清楚!標(biāo)簽包含一個(gè)小型RFID芯片和一個(gè)天線,當(dāng)放置在幾英寸之外時(shí),被讀寫器被動地供電。
音頻藍(lán)牙模塊。
多年來,隨著這些模塊在各種應(yīng)用中的使用,藍(lán)牙立體聲音頻設(shè)備的使用日益增多,其用途從車輛延伸到智能手機(jī)。這些模塊通過藍(lán)牙接收音頻數(shù)據(jù)并通過串行通信傳輸。該模塊的供電電壓為3.6V至4.2V,空閑模式下的電流消耗小于10mA。活動模式下55mA。
步驟10:準(zhǔn)備LED
讓我們先仔細(xì)看看LED燈條。它由5050型RGB LED組成,其中集成了非常緊湊的WS2812B LED驅(qū)動器IC。根據(jù)三個(gè)單獨(dú)的紅色,綠色和藍(lán)色LED的強(qiáng)度,我們可以模擬我們想要的任何顏色。
在這里,我總共使用了40個(gè)LED來制作條帶。我知道這個(gè)人對于這個(gè)人并不是很好,但是我已經(jīng)有很多這樣的個(gè)人,所以我決定使用它們
注意;如果您愿意使用,WS2812B LED燈帶將非常容易。
步驟11:測試程序
用于編程Arduino,我使用過FastLED庫。這是一個(gè)優(yōu)秀且文檔齊全的庫,可以輕松控制WS2812B LED。
描述:首先我們需要包含F(xiàn)astLED庫,定義LED的引腳連接條帶數(shù)據(jù),定義LED的數(shù)量,以及定義CRGB類型的數(shù)組。此類型包含LED,三個(gè)紅色,綠色和藍(lán)色通道中的每一個(gè)都有三個(gè)單字節(jié)數(shù)據(jù)成員。
在設(shè)置部分,我們只需要使用上面定義的參數(shù)初始化FastLED。現(xiàn)在它是主循環(huán),無論如何我們都可以控制LED。使用CRGB功能,我們可以使用紅色,綠色和藍(lán)色三種參數(shù)將任何LED設(shè)置為任何顏色。為了在LED上進(jìn)行更改,我們需要調(diào)用函數(shù)FastLED.show()。
第12步:Wood上的觸摸工作方式是什么?
您可以使用它來檢測和打開外部設(shè)備。基于專用TTP223觸摸傳感器IC的電容式觸摸傳感器模塊。該模塊提供11 x 10.5mm的單個(gè)集成觸摸感應(yīng)區(qū)域,傳感器范圍約為5mm。板載LED將直觀地指示傳感器何時(shí)被觸發(fā)。當(dāng)觸發(fā)時(shí),模塊輸出將從其輸出切換。
這是我得到這個(gè)想法的youtube視頻表格。
步驟13:RFID/NFC清除標(biāo)簽編程
這是一個(gè)空白的13.56MHz經(jīng)典‘洗衣’標(biāo)簽 - 通常用于洗衣或識別,但也可用于需要小型感應(yīng)卡的其他系統(tǒng)。這個(gè)很清楚!標(biāo)簽包含一個(gè)小型RFID芯片和一個(gè)天線,當(dāng)放置在幾英寸之外時(shí),由讀寫器被動地供電。這些芯片可以寫入&在可寫EEPROM中存儲多達(dá)1 KB的數(shù)據(jù),分成存儲區(qū),可以處理超過100,000次重寫。
我使用名為“NFC Tools”的Android APP將Audio Bluetooth的MAC地址刻錄到芯片上。
例如我的藍(lán)牙MAC地址為 C5:90:A4:EB:D2:F8
步驟14:接線
根據(jù)原理圖I使用一些長導(dǎo)線連接降壓轉(zhuǎn)換器,電容器和音頻放大器,并用熱縮管固定它們。
步驟15:調(diào)整Arduino的電壓。
PAM8610需要12V的功率,但Arduino pro mini和WS2812B運(yùn)行在5V。因此,為了有效地將電壓電平從12V降低到5V,我使用了降壓轉(zhuǎn)換器。
在將電源線焊接到arduino之前,我已經(jīng)使用降壓轉(zhuǎn)換器上的電位器將電壓設(shè)置為5V 。
步驟16:音量按鈕。
此藍(lán)牙模塊上的音量按鈕共享公共vcc線,因此我將線焊接到按鈕的每個(gè)輸入線以進(jìn)行觸摸按鈕輸出。
步驟17:安裝LED和擴(kuò)散器
我將LED燈條從底部滾到頂端并使用熱膠修復(fù)它。將電線焊接到來自Arduino的LED并將其固定。
圓柱形丙烯酸貼合在底部木質(zhì)底座上。
第18步:修復(fù)Twitter。
使用4x M3x8六角螺釘我將推桿固定到位并且我還根據(jù)環(huán)插入了孔,用于插入支座的裝置頂部。
第19步:
我使用了3mm膠合板和100mm x 100mm兩側(cè)的單元最頂部。
使用頂蓋鋸我根據(jù)戒指的尺寸切出圓圈,然后使用膠水將3D打印的環(huán)打到木塊上并鉆孔以備用支架。
步驟20:安裝NFC和觸摸傳感器
使用熱膠我將NFC和兩個(gè)觸摸傳感器固定在木片底部并連接觸摸傳感器。
步驟21:添加支持。
這里我使用了M3x7的黃銅支架。將它們擰到鉆孔中,然后使用4個(gè)M3x8六角螺釘連接下環(huán)。
步驟22:添加橡皮腳。
附橡膠腳在單元的底部,防止溢出并增加額外的抓地力。
它也可用作阻尼器,吸收來自低音揚(yáng)聲器單元的所有振動。
步驟23:標(biāo)記體積標(biāo)志
最后使用黑色標(biāo)記我標(biāo)記了音量+和 - 觸摸傳感器位于木材后面并使用木蠟,拋光木材。
步驟24:即插即用
將12V 2A適配器插入并為揚(yáng)聲器單元供電,揚(yáng)聲器已準(zhǔn)備就緒。
-
藍(lán)牙音箱
+關(guān)注
關(guān)注
6文章
267瀏覽量
23326
發(fā)布評論請先 登錄
可視化組態(tài)物聯(lián)網(wǎng)平臺是什么
WT3000A在線AI語音芯片方案在智能藍(lán)牙音箱中的應(yīng)用
VirtualLab Fusion中的可視化設(shè)置
霍爾元件DH254在藍(lán)牙音箱中的應(yīng)用
藍(lán)牙音箱的EMC問題與解決方法

大聯(lián)大控股友尚推出基于炬芯ATS2853的藍(lán)牙音箱方案
索尼LinkBuds藍(lán)牙音箱正式上市
藍(lán)牙音頻模組在智能鬧鐘中的創(chuàng)新應(yīng)用

智慧能源可視化監(jiān)管平臺——助力可視化能源數(shù)據(jù)管理

藍(lán)牙耳機(jī)與藍(lán)牙音箱的區(qū)別
合肥湯誠便攜式藍(lán)牙音箱XA9811D音頻功放芯片應(yīng)用解決方案

評論