把游戏机塞到小霸王手柄里是怎样一种体验-另一个“阿杜一诺”游戏机DIY

2019-12-03 14:22:24 216点赞 173收藏 110评论


把游戏机塞到小霸王手柄里是怎样一种体验-另一个“阿杜一诺”游戏机DIY

前言叨逼叨

是的,另一个Arduino游戏机,这次是gamebuino,不是上次那个arduboy:

上次那个上次那个

上年纪了,怀旧, 做个游戏机吧~先上个裸体图给大家看下,beautifulUI(外壳)等我找到合适材料再做。前言叨逼叨儿时除了红白机,还有一款掌机“俄罗斯方块”也占据了我不少时间,虽然一直没有想过这方块为什么是俄罗斯的,而不是乌克兰的。网上偶然翻到些视频是用Arduino做复古掌机,就燃起了我心中一团火,我也来整一个玩玩。调研网上奔IV程序猿| 29 评论18 收藏42查看详情

都是所谓的homemade。感觉做这个会上瘾,接线,刷机,踩坑,填坑,琢磨布局和外壳等。一个版本弄好了,还想再优化下看怎样做的更美观些,体积更小些。

上面提到的arduboy外壳是用充电宝外壳改的,arduboy原本是只能装一个游戏,想换游戏得再连电脑刷机,后来找到一篇文章,说是可以搭载一块闪存芯片并存放多个游戏,用另一bootloader来读取游戏,由于还得改线序就打算先放一放,后面再做,先把这个可以读tf卡的gamebuino给搞定再说。

之所以想着把游戏机塞手柄,是因为前面做的那个按键是微动开关,按起来嘎嘣嘎嘣的,不舒服,而且外壳还是比电路板要大上一圈,相比那么小的屏幕来说有点夸张。寻找按键的时候突然想到了小霸王手柄,找了下参数感觉中间可以放块屏幕,就淘宝买了一只试试。

准备

硬件清单

NO.

名称

数量

描述

1

Arduino nano

x1

把游戏机塞到小霸王手柄里是怎样一种体验-另一个“阿杜一诺”游戏机DIY


2

5110 屏

x1

NOKIA 5110液晶屏模块,8pins

把游戏机塞到小霸王手柄里是怎样一种体验-另一个“阿杜一诺”游戏机DIY

3

SD卡模块

x1

读取SD卡,5V供电

把游戏机塞到小霸王手柄里是怎样一种体验-另一个“阿杜一诺”游戏机DIY

4

SD卡

x1

<2G 容量,储存游戏ROM

5

锂电充电升压模块

x1

3.7V 锂电池充电

把游戏机塞到小霸王手柄里是怎样一种体验-另一个“阿杜一诺”游戏机DIY

6

漆包线



7

锂电池

x1

200MAH 聚合物锂电池

把游戏机塞到小霸王手柄里是怎样一种体验-另一个“阿杜一诺”游戏机DIY

8

光敏电阻

x1

感应环境光线强度

把游戏机塞到小霸王手柄里是怎样一种体验-另一个“阿杜一诺”游戏机DIY


9

无源蜂鸣器/小喇叭

x1

输出游戏背景音乐

把游戏机塞到小霸王手柄里是怎样一种体验-另一个“阿杜一诺”游戏机DIY


10

小霸王手柄

x1

游戏操作按键及外壳


把游戏机塞到小霸王手柄里是怎样一种体验-另一个“阿杜一诺”游戏机DIY


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的无所谓,我要的是外壳和按键。

把游戏机塞到小霸王手柄里是怎样一种体验-另一个“阿杜一诺”游戏机DIY

收到后发现这个质量和小时候玩的那个是天差地别,不过话说回来,小时候的那个现在应该14块买不到了,算珍藏品了把游戏机塞到小霸王手柄里是怎样一种体验-另一个“阿杜一诺”游戏机DIY

背部6颗螺丝卸掉。

把游戏机塞到小霸王手柄里是怎样一种体验-另一个“阿杜一诺”游戏机DIY

熟悉的“牛屎”,看来还要做一把铲屎官

把游戏机塞到小霸王手柄里是怎样一种体验-另一个“阿杜一诺”游戏机DIY

俗话说,不如先铲屎而后快。

铲干净后把上下左右ABC按键分别引出来

连线这我选择漆包线满天飞,优点:省空间

把游戏机塞到小霸王手柄里是怎样一种体验-另一个“阿杜一诺”游戏机DIY

先把外壳里暂停键周边的塑料铲平了,方便后面给屏幕开窗

把游戏机塞到小霸王手柄里是怎样一种体验-另一个“阿杜一诺”游戏机DIY

量好距离,切!

把游戏机塞到小霸王手柄里是怎样一种体验-另一个“阿杜一诺”游戏机DIY

归功于比p的质量,切割很容易,美工刀多划几下就通透了。右上方先开口放上电源开关以及光线传感器。

然后把电池和充电板焊接上去

把游戏机塞到小霸王手柄里是怎样一种体验-另一个“阿杜一诺”游戏机DIY

这里有点失误了,充电板不带升压功能,电池3.7V,输出也是3.7V,导致tf卡没法运行,最后只能换个带升压功能的充电模块,后图可以看到,体积稍大。

然后就可以“开心”地放入其他部件了:

先是屏幕,然后按键电路板,再来一层模块层,三明治就做好了。

把游戏机塞到小霸王手柄里是怎样一种体验-另一个“阿杜一诺”游戏机DIY

嘿,注意到最左侧的黑块块了么?内个是喇叭,从古董手机里抠出来的,因为实在是没有合适地方放蜂鸣器了把游戏机塞到小霸王手柄里是怎样一种体验-另一个“阿杜一诺”游戏机DIY

盖棺

好恐怖吧?这个盖子,我好难哦。

我料到那么多外加元件,厚度肯定超,怎么完美解决前面没有考虑太多,鲁迅曾没说过:将来的我可比现在的我聪明得多,把问题留给他。

后盖把能铲掉的东西都铲掉,可以看到有6个窟窿需要补,这里是棒棒哒棒棒胶,堵上之后强度还可以。四周找空位粘了5个角,用来固定后盖。

把游戏机塞到小霸王手柄里是怎样一种体验-另一个“阿杜一诺”游戏机DIY

一切缝隙由棒胶搞定。

把游戏机塞到小霸王手柄里是怎样一种体验-另一个“阿杜一诺”游戏机DIY

背面充电电池板上方开孔透光


充电中充电中

差不多了,就这样了

把游戏机塞到小霸王手柄里是怎样一种体验-另一个“阿杜一诺”游戏机DIY


感谢

虽然不是一本书,也来个感谢:

1. 感谢媳妇晚上带娃睡觉,让我可以抽空折腾。

2. 感谢DIY好朋友棒棒胶,虽然几块钱,但是效果棒棒哒。

3. 感谢各位朋友点进来观看,有钱的捧个钱场,没钱的捧个钱场(我好缺钱呀把游戏机塞到小霸王手柄里是怎样一种体验-另一个“阿杜一诺”游戏机DIY

月初碎银甩几两,莫等过期空叹息。


谢谢哦~

展开 收起

Nintendo 任天堂 日版 Switch OLED 游戏主机 红蓝色 日版

Nintendo 任天堂 日版 Switch OLED 游戏主机 红蓝色 日版

1499元起

Nintendo 任天堂 日版 Switch OLED 游戏主机 白色 日版

Nintendo 任天堂 日版 Switch OLED 游戏主机 白色 日版

1719元起

SONY 索尼 PlayStation 5系列 游戏机 CFI-2000 轻薄版 数字版 日版

SONY 索尼 PlayStation 5系列 游戏机 CFI-2000 轻薄版 数字版 日版

3027元起

Microsoft 微软 Xbox Series X 日版 游戏主机 1TB 黑色

Microsoft 微软 Xbox Series X 日版 游戏主机 1TB 黑色

1599元起

Nintendo 任天堂 国行 Switch OLED 游戏主机 白色

Nintendo 任天堂 国行 Switch OLED 游戏主机 白色

1629元起

SONY 索尼 PlayStation 5系列 PS5 光驱版 国行 游戏机 白色

SONY 索尼 PlayStation 5系列 PS5 光驱版 国行 游戏机 白色

2899元起

ROG 玩家国度 ALLY 掌上游戏机(AMD Z1E 16G+512G)

ROG 玩家国度 ALLY 掌上游戏机(AMD Z1E 16G+512G)

4648元起

Microsoft 微软 Xbox Series S 国行 游戏机 512GB 白色

Microsoft 微软 Xbox Series S 国行 游戏机 512GB 白色

1614.05元起

SUBOR 小霸王 M9pro 游戏机 128G+双无线手柄+预装

SUBOR 小霸王 M9pro 游戏机 128G+双无线手柄+预装

228元起

PS5 slim 全新轻薄版 日版 光驱版 游戏主机

PS5 slim 全新轻薄版 日版 光驱版 游戏主机

3323.1元起

国行 PlayStation 5系列 游戏机 SLIM 光驱版

国行 PlayStation 5系列 游戏机 SLIM 光驱版

3198元起

Nintendo 任天堂 switch OLED《宝可梦朱/紫》限定机 日版

Nintendo 任天堂 switch OLED《宝可梦朱/紫》限定机 日版

1809元起

Nintendo 任天堂 Switch OLED 游戏主机 喷射战士3限定 紫黄色 日版

Nintendo 任天堂 Switch OLED 游戏主机 喷射战士3限定 紫黄色 日版

1759元起

STEAM 蒸汽 Deck OLED 游戏机 黑色

STEAM 蒸汽 Deck OLED 游戏机 黑色

4488元起

Lenovo 联想 拯救者 LEGION GO 游戏掌机 16G+512GB

Lenovo 联想 拯救者 LEGION GO 游戏掌机 16G+512GB

4999元起

Nintendo 任天堂 Switch OLED 游戏主机《塞尔达传说:王国之泪》限定机 港版

Nintendo 任天堂 Switch OLED 游戏主机《塞尔达传说:王国之泪》限定机 港版

1779元起
110评论

  • 精彩
  • 最新
提示信息

取消
确认
评论举报

相关好价推荐
查看更多好价

相关文章推荐

更多精彩文章
更多精彩文章
最新文章 热门文章
173
扫一下,分享更方便,购买更轻松