步驟1:收集組件
這是我使用的所有組件的列表
三洋M W200L音箱
Raspberry Pi 3 B +
3.5“TFT觸摸屏
20000 mAh powerbank
1 m WS2812b LED燈條
Arduino Nano
面板安裝擴(kuò)展USB電纜
接地回路隔離器
DC - DC升壓轉(zhuǎn)換器
2x 1.8 kOhm, 1x 4.7 kOhm電阻器
按鈕開關(guān)
1000μF ,~16 V電容器
我很幸運(yùn),不久前在垃圾桶里找到了這個美麗的音箱。它完全正常工作,除了一個不斷吃磁帶的磁帶盤。計劃是拆除破損的磁帶卡座,用Raspberry Pi和3.5英寸觸摸屏替換它,它幾乎完全適合同一個空間。為了給所有東西供電,我首先考慮使用并聯(lián)的幾個18650電池然后決定只是使用電源,因?yàn)樗阋瞬⑶乙呀?jīng)內(nèi)置充電電路和3.7 V至5 V升壓轉(zhuǎn)換器。確保你有一個可以提供足夠輸出電流的電源組。我的電源組可以在兩個獨(dú)立的電源上提供3.4 A輸出,但總輸出不能大于3.4 A,即我有大約17 W.揚(yáng)聲器的額定功率為12 W,這很好,但RasPi和顯示器可以吸收超過1 A.所以總的來說我的運(yùn)行時間有點(diǎn)短當(dāng)有電流尖峰時,例如當(dāng)磁帶卡座電機(jī)開啟時,電池電量會發(fā)出一些電壓下降。此外,當(dāng)拉出的電流低于某個閾值時,大多數(shù)電池組都有睡眠功能。這對我來說不是問題自RasPi以來確實(shí)總是吸取足夠的電流,但也需要考慮。下次我可能會使用能提供更多電流的18650電池。由于音箱在7.5 V下運(yùn)行,我還需要另一個升壓轉(zhuǎn)換器。使用面板安裝USB電纜在外殼上具有微型USB插座,用于給移動電源充電。 LED燈條,Arduino Nano和電阻器用于構(gòu)建頻譜分析儀。建議電容器在為LED燈條供電時避免電流尖峰,還可以幫助減少揚(yáng)聲器中的嗡嗡聲。由于我仍然有很多嗡嗡聲,我還添加了一個接地環(huán)路隔離器。此外,對于上面的組件,我還使用了大量的電線,熱膠和一些3D打印組件。
第2步:在RasPi上安裝Volumio
Volumio是一個專為音樂播放而設(shè)計的開源Linux發(fā)行版。 UI在Web瀏覽器上運(yùn)行,即您可以從連接到同一網(wǎng)絡(luò)的任何電話或本地PC控制它。它支持許多音樂流媒體資源,如YouTube,Spotify和WebRadio。 Volumio的設(shè)計目的是在家里運(yùn)行你的本地網(wǎng)絡(luò),但我也希望在夏天把我的音箱放在外面。在這種情況下,我將不得不用我的手機(jī)打開本地WiFi熱點(diǎn),以便RasPi連接。
Volumio還有一個觸摸屏插件,可以在連接到RasPi本身的任何屏幕上顯示UI,但是,使用這個顯示器需要相當(dāng)多的工作。我基本上都遵循了這個教程,但由于我的顯示器運(yùn)行在HDMI上,因此必須進(jìn)行一些調(diào)整。
許多人建議使用HiFiBerry等DAC來輸出音頻,但我對來自音頻的音頻質(zhì)量非常滿意杰克在RasPi上。畢竟我并沒有嘗試創(chuàng)造高保真音樂高品質(zhì)的音樂源。
第3步:制作頻譜分析儀
對于頻譜分析儀,我將三排WS2812b LED燈條粘貼到顯示無線電頻率的面板上。根據(jù)這種結(jié)構(gòu),電子元件由Arduino Nano和幾個電阻組成。我還添加了一個dip開關(guān)并編寫了我自己的arduino代碼,可在下面找到。該代碼基于FFT和FastLED庫。 DIP開關(guān)可用于在頻譜分析儀模式和兩個不同的LED動畫之間進(jìn)行更改。由于頻譜分析儀僅連接到RasPi的音頻信號,因此在從磁帶卡座收聽音樂時可以使用動畫。為了測試,我將RasPi的音頻插孔連接到Arduino,并根據(jù)噪聲和音量調(diào)整代碼中的一些參數(shù)。由于噪音情況在最終配置中發(fā)生了很大變化,我不得不在以后重新調(diào)整所有內(nèi)容。
第4步:刪除舊電子設(shè)備
打開音箱后,我拆除了所有不必要的部件,其中包括AC-DC變壓器,收音機(jī)和破碎的磁帶卡座。這給我留下了足夠的空間來添加所有新組件。我還將所有不必要的電纜短路,這樣它們就不會起到天線的作用,也不會產(chǎn)生噪音。
步驟5:插入Raspi和觸摸屏
接下來,我刪除了從膠帶甲板上蓋上塑料蓋,并用熱膠仔細(xì)地連接觸摸屏和RasPi。正如您所看到的那樣,3.5英寸屏幕幾乎完全適合磁帶卡座的塑料蓋空間。
步驟6:連接新電子設(shè)備
我根據(jù)所附原理圖連接了所有內(nèi)容。來自RasPi的音頻信號正在運(yùn)行通過接地回路隔離器,然后進(jìn)入被移除無線電的輸入。另外,一個通道連接到頻譜分析儀。在上圖中,舊的揚(yáng)聲器電路,RasPi和Arduino都是由單個輸出供電的。但是,正如已經(jīng)提到的那樣,當(dāng)電流需求很高時(例如啟動磁帶卡座電機(jī),將音量調(diào)到最大)會有一些電壓下降,這可能導(dǎo)致RasPi重新啟動。然后我連接到RasPi到一個輸出移動電源和音箱放大器+ arduino到第二個輸出,這緩解了這個問題。我重新使用了收音機(jī)的前單聲道/立體聲開關(guān)并連接了它到電源線。為了將電壓升高到動臂箱所需的7.5 V,增加了升壓轉(zhuǎn)換器。為了充電,我將面板安裝的micro USB線連接到外殼的背面。將電源放置在3D打印的支架中并用熱膠粘附。所有其他組件也用熱膠固定。我嘗試了許多不同的接地方案來減少嗡嗡聲。在最終配置中仍然存在一點(diǎn)點(diǎn)高音調(diào)噪聲,但這并不令人討厭。我認(rèn)為通過在地面環(huán)路隔離器之前連接specrum分析儀可以改善這種情況,但事實(shí)并非如此。最后,一切都經(jīng)過測試,Arduino代碼再次適應(yīng)噪音條件。我還用打磨紙對外殼的塑料蓋進(jìn)行了磨砂,以擴(kuò)散光譜分析儀LED的光線。
步驟7:添加3D打印組件
由于丟失的磁帶卡座留下了按鈕所在的一些空插槽,我在3D上打印了一些假紐扣并將它們粘在外殼上膠。此外,我還用3D打印了觸摸屏手寫筆的支架和撥碼開關(guān)的支架。
第8步:完成了!
-
音箱
+關(guān)注
關(guān)注
36文章
647瀏覽量
68812
發(fā)布評論請先 登錄
工業(yè)數(shù)字化改造有哪些前提
倒相式音箱的設(shè)計與調(diào)試
ArkUI-X跨平臺應(yīng)用改造指南
電機(jī)端蓋薄壁軸承孔鑲套改造
霍爾元件DH254在藍(lán)牙音箱中的應(yīng)用
藍(lán)牙音箱的EMC問題與解決方法

傳統(tǒng)閘門如何改造成智能化閘門系統(tǒng)

評論