(原文來源 電子芯吧客 在此特別鳴謝)一直以來,音樂都是讓我們在這個繁忙的城市找到自我寧靜的港灣的圖騰, 點一盞小燈,倒一杯紅酒,戴上耳機(jī),調(diào)大音量,讓音符在耳邊跳動,閉著眼讓旋律在耳邊畫出一幅幅回憶的場景, 多美妙~?
思路是這樣的,樹莓派發(fā)展到今天,老外已經(jīng)做了很多努力改變它的軌跡,讓它變得更好,所以在樹莓派官方的 raspbian 鏡像里面的 dtoverlay 里面已經(jīng)添加了可以加載的驅(qū)動, 其中有一項是 audremap, 實際上就是允許通過樹莓派的 GPIO 引腳進(jìn)行音樂播放, 我于是就突發(fā)奇想,是否能夠用 GPIO 結(jié)合一個功放芯片來設(shè)計一個功放板,直接扣接在樹莓派的 GPIO 上, 然后用兩個小的 mini 揚(yáng)聲器結(jié)合起來讓樹莓派變成一個小小的音樂播放器? 好吧,應(yīng)該可以實現(xiàn),但是你們有人就會問了,音樂從哪里來? 這年頭,誰還不會點兒 python? 沒音樂自己寫爬蟲爬一下唄,這個不是最大的難題,難題是先從無到有設(shè)計一下電路.哈哈
于是就有了一個手工蝕刻的版本,這個版本其實是來自我的一個前同事:六年級同學(xué)的手工作品哈哈, 我從中得到了靈感.
看圖:
別急著吐...這是個初始的版本,我只是讓你們看看....這個 PAM8407功放芯片帶開關(guān)的,很贊~
于是去百度了一下它的 datasheet, 里面就有一個 demo 的電路設(shè)計,我就直接拿來用了,哈哈,官方的電路圖是不會有問題的~
在放入一個樹莓派的 GPIO 引腳圖,結(jié)合同事大熊給的一個圖庫,分分鐘就搞定了(實際上畫了好久...技術(shù)不行哈哈)
電路圖還行吧, Mac OS 上跑個虛擬機(jī),里面跑個 windows2008sp2, 再安裝一個 AD, 為了畫個電路板我也是拼了,別留言告訴我可以用 eagle, 我也有 eagle 就是不太熟悉,而且封裝都要自己畫,尼瑪,那可是要累死的.....
經(jīng)過那么一段時間的 layout, 已經(jīng)麻木了,不過還是沒有忘記絲印上寫上我網(wǎng)名的英文翻譯,哈哈,起名叫 HiFi BOOM BOOM board 是不是很好玩兒?
畫好了導(dǎo)出來發(fā)到 JDB, 不是加多寶,是捷多邦, 打板都流水線了,速度那是極好的, 周一發(fā),周四就到手了,速度給100分, 然后就是各種元器件,幸虧小萬的那個測試版上的8407還留著,直接拆, 貼片按鍵,拆拆拆...各種拆機(jī)畫面慘不忍睹,這里就不放出來嚇唬大家了, 零件準(zhǔn)備好了拿出板子趕緊焊接吧, 先給你們看看沒焊接零件的裸板:
打開電烙鐵,上錫, 上功放芯片,電容電阻,排母....這里省略 N 分鐘的焊接過程.洗板水洗刷刷洗刷刷, 洗刷刷洗刷刷...終于干凈了...放出來給大家觀摩一下哈哈
背面直接兩個小揚(yáng)聲器直接3M 雙面膠走起.
然后直接加蓋到樹莓派上哈哈, 大功告成!
接下來給你們看看結(jié)合了樹莓派的樣子.
側(cè)面45度角來個特寫:
然后側(cè)面看看音響的位置,是不是很好的利用了其中的空間?哈哈~
啥都不影響,音質(zhì)應(yīng)該還不錯..哈哈
正面兩個按鈕按下去音量搞起來,大大小小隨你調(diào)~
然后接下來就是樹莓派系統(tǒng)界別的調(diào)試了, 下載最新鏡像,然后燒錄到 TF 卡,具體操作請百度,太EASY 了,不說了,然后記得配置/ boot/config.txt 的內(nèi)容加入:
然后保存退出后重啟樹莓派,通過 ssh 遠(yuǎn)程連入, 直接測試:
我就簡單用了本地的一首曲子,待會兒樓下看視頻哈!
無限死循環(huán)播放,音樂聽到吐~
這里的29是物理40pin的引腳,我用來做了一個 mute, 如果想停止直接用程序?qū)⒁_拉低就可以靜音了,這里咩有來得及寫應(yīng)用,所以就隨便用 gpio 命令測試了一下.
用 gpio write 29 1 來拉高就可以進(jìn)行播放...
評論
查看更多