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

藍牙音箱的EMC問題與解決方法

傳統閘門如何改造成智能化閘門系統

評論