製作Retropie系統樹莓派掌機(三)
前面介紹瞭如何製作外殼和按鍵。這一節再聊如何組裝和接線。
1.組裝
先把屏和主板放上去,原外殼上留好限位卡扣或孔。再把電池(2節18650)和升壓板放上去固定。
這裏電源支持在外部mini usb接口輸入或使用內部的18650電池供電之間進行選擇,使用了一個mini usb母座和一個撥動開關。這個18650電池和升壓板來自於一個藍雨充電寶,4000mAh。還要有一個微動開關接到原來充電寶的板子上用於觸發升壓板開始供電。
另外,把原來板子上的耳機接口用延長線,接到了外殼上,這裏需要用一個耳機插座。這樣一來,有4個小部件要在外殼側面,分別是 mini usb電源輸入、電源切換撥動開關、電池觸發開關、耳機接口。
這樣各部件已經安裝到位了,然後就是接線了。
2.接線
接線有幾個部分:
a.電源輸入
b.電源到板子和屏幕
c.耳機轉接插頭
d.hdmi接線
e.屏幕觸摸接線
f.按鍵鍵盤接GPIO
a.電源輸入
就不多說了,要點就是有個撥動開關進行電源選擇。
b.電源到板子和屏幕
電源到板子和屏幕用正負兩條線(最好粗一點的銅線,因爲樹莓派也是個耗電大戶)接到撥動開關之後的輸出上。這個簡單,焊好就行了。
c.耳機轉接插頭
耳機這個也簡單,從淘寶上買的插頭和插座。三根線,分別焊到耳機插頭和耳機插座上,耳機插頭插入樹莓派耳機輸出,插座用膠水固定到打印的外殼上。
d.HDMI接線
HDMI接線,一端接樹莓派一端接3.5寸屏幕。這個完全可以從淘寶上買現成的,但是買來發現,要麼太厚,要麼太長了,太佔空間。這裏我自己買HDMI焊接頭自己焊了一個能節省三分之一長度的插頭,但缺點是太麻煩了,20多根線,剝線,焊接,太費勁。
e.屏幕觸摸接線
3.5寸屏使用SPI接口接到樹莓派板子的SPI接口上就可以了,好像是4~5根線。
f.按鍵鍵盤接GPIO
按鍵12個,共13根錢(一根是GND)。找合適的GPIO引腳接上。
接線完畢後,因爲是手工的,就比較不美觀了,尤其是手工焊的HDMI線以及GPIO的接線,又多又亂。每次看見就嘆氣。要是打人打樣做個小板子的轉換頭就好了。還沒嘗試過,下一次有機會試一下,不知成本多少。
特別希望淘寶上哪個店家做幾款對向HDMI公頭轉換頭來賣,如下圖:
另外這個按鍵的接線,應該用一個小芯片(比如8051或arduino之類的)來做檢測,然後以串行方式輸入到GPIO上,這樣就可以省下好多的GPIO,接線就不用這麼亂了。如果能再打樣做個電路板,集成按鍵基板和轉換芯片,只輸出2根串行線就完美了。
最後安上後蓋,固定好螺絲就安裝完成了。
這樣組裝就基本完工了。