制作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根串行线就完美了。
最后安上后盖,固定好螺丝就安装完成了。
这样组装就基本完工了。