把游戏机塞到小霸王手柄里是怎样一种体验-另一个“阿杜一诺”游戏机DIY
前言叨逼叨
是的,另一个Arduino游戏机,这次是gamebuino,不是上次那个arduboy:
都是所谓的homemade。感觉做这个会上瘾,接线,刷机,踩坑,填坑,琢磨布局和外壳等。一个版本弄好了,还想再优化下看怎样做的更美观些,体积更小些。
上面提到的arduboy外壳是用充电宝外壳改的,arduboy原本是只能装一个游戏,想换游戏得再连电脑刷机,后来找到一篇文章,说是可以搭载一块闪存芯片并存放多个游戏,用另一bootloader来读取游戏,由于还得改线序就打算先放一放,后面再做,先把这个可以读tf卡的gamebuino给搞定再说。
之所以想着把游戏机塞手柄,是因为前面做的那个按键是微动开关,按起来嘎嘣嘎嘣的,不舒服,而且外壳还是比电路板要大上一圈,相比那么小的屏幕来说有点夸张。寻找按键的时候突然想到了小霸王手柄,找了下参数感觉中间可以放块屏幕,就淘宝买了一只试试。
准备
硬件清单
NO.
| 名称 | 数量 | 描述 |
1 | Arduino nano | x1 | |
2 | 5110 屏 | x1 | NOKIA 5110液晶屏模块,8pins |
3 | SD卡模块 | x1 | 读取SD卡,5V供电 |
4 | SD卡 | x1 | <2G 容量,储存游戏ROM |
5 | 锂电充电升压模块 | x1 | 3.7V 锂电池充电 |
6 | 漆包线 | ||
7 | 锂电池 | x1 | 200MAH 聚合物锂电池 |
8 | 光敏电阻 | x1 | 感应环境光线强度 |
9 | 无源蜂鸣器/小喇叭 | x1 | 输出游戏背景音乐 |
10 | 小霸王手柄 | x1 | 游戏操作按键及外壳 |
12 | 电阻 | x1 | 100k |
开干
1.调试
连线
按照下面列表连线
Buttons:
pins --- buttons
A3 --- btn_C
D4 --- btn-A
D2 --- btn_B
D6 --- btn_down
D8 --- btn_left
D7 --- btn_right
D9 --- btn_up
Nokia 5100 LCD screen:
RST --- A0
CE --- A1
DC --- A2
Din --- D11
Clk --- D13
Vcc --- 5V
BL --- D5
GND --- GND
SD 卡模块:
Vcc --- 5V
GND --- GND
MOSI --- D11
SS --- D10
SCK--- D13
MISO --- D12
光敏电阻:
5V-----([光敏电阻])-------A7
GND-----[===100K===]-----A7
蜂鸣器/喇叭
D3----(蜂鸣器)----+5v
烧录
gamebuino可以像arduboy一样,一次烧一个游戏上去,用Arduino IDE直接上传没啥难度。
但如果想从tf卡读取烧录游戏,得需要先烧个特制的bootloader上去,坑的地方就在这里。
首先这里有两个不确定因素:1.bootloader到底对不对。2. tf卡是不是有问题。
在别人帖子里的提供的bootloader,我这边刷了没有效果,一度怀疑tf卡不满足要求,据说这程序挑卡,且容量不得大于2gb,格式还得是fat16。
折磨了我好几天之后,找到个makebuino的bootloader,刷了立马见效。
介于上篇游戏机文章多是看客,没看到实操的,我这就懒得码字摆踩坑细节了,有需要的朋友欢迎留言交流。
2.组装
喏,这就是14块包邮的小霸王手柄,本来想买红色的,没货,什么U不U SB的无所谓,我要的是外壳和按键。
收到后发现这个质量和小时候玩的那个是天差地别,不过话说回来,小时候的那个现在应该14块买不到了,算珍藏品了
背部6颗螺丝卸掉。
熟悉的“牛屎”,看来还要做一把铲屎官
俗话说,不如先铲屎而后快。
铲干净后把上下左右ABC按键分别引出来
连线这我选择漆包线满天飞,优点:省空间
先把外壳里暂停键周边的塑料铲平了,方便后面给屏幕开窗
量好距离,切!
归功于比p的质量,切割很容易,美工刀多划几下就通透了。右上方先开口放上电源开关以及光线传感器。
然后把电池和充电板焊接上去
这里有点失误了,充电板不带升压功能,电池3.7V,输出也是3.7V,导致tf卡没法运行,最后只能换个带升压功能的充电模块,后图可以看到,体积稍大。
然后就可以“开心”地放入其他部件了:
先是屏幕,然后按键电路板,再来一层模块层,三明治就做好了。
嘿,注意到最左侧的黑块块了么?内个是喇叭,从古董手机里抠出来的,因为实在是没有合适地方放蜂鸣器了
盖棺
好恐怖吧?这个盖子,我好难哦。
我料到那么多外加元件,厚度肯定超,怎么完美解决前面没有考虑太多,鲁迅曾没说过:将来的我可比现在的我聪明得多,把问题留给他。
后盖把能铲掉的东西都铲掉,可以看到有6个窟窿需要补,这里是棒棒哒棒棒胶,堵上之后强度还可以。四周找空位粘了5个角,用来固定后盖。
一切缝隙由棒胶搞定。
背面充电电池板上方开孔透光
差不多了,就这样了
感谢
虽然不是一本书,也来个感谢:
1. 感谢媳妇晚上带娃睡觉,让我可以抽空折腾。
2. 感谢DIY好朋友棒棒胶,虽然几块钱,但是效果棒棒哒。
3. 感谢各位朋友点进来观看,有钱的捧个钱场,没钱的捧个钱场(我好缺钱呀)
月初碎银甩几两,莫等过期空叹息。
谢谢哦~
值友8858035876
校验提示文案
蛀牙我不怕你啊
校验提示文案
kisjew
校验提示文案
nfsnfs
校验提示文案
萨格拉斯耸耸肩
校验提示文案
wuyedashu
校验提示文案
NECH
校验提示文案
龍Allen
校验提示文案
猪哥
校验提示文案
笨头熊猫
校验提示文案
大尺度
校验提示文案
kopykawai
校验提示文案
xkinger
校验提示文案
疯子鱼
校验提示文案
阿背
校验提示文案
o0卖菜的0o
校验提示文案
rush1982
校验提示文案
不赖嗯郑
校验提示文案
awei924
校验提示文案
好惠吧
校验提示文案
山顶的树
校验提示文案
今晚打UFO
校验提示文案
值友5227264672
校验提示文案
心路无货
校验提示文案
叫一声花呗你敢答应吗
校验提示文案
80man
校验提示文案
垂首
校验提示文案
错过十个亿
校验提示文案
hbtcool
校验提示文案
bigbadegg
校验提示文案
魅惑蓝心
校验提示文案
打卡混金币
校验提示文案
大海里的小鱼儿
校验提示文案
LEO0574
校验提示文案
sardine1985
校验提示文案
小笨嘟嘟
校验提示文案
conjxyb
校验提示文案
yaya0039
校验提示文案
freesoft123
校验提示文案
小猪与您
校验提示文案