当前位置:
文章详情

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

2019-12-03 14:22:24 216点赞 172收藏 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

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


谢谢哦~

展开 收起
  • DIY
    话题:DIY 关注
110评论

  • 精彩
  • 最新
  • 大哥,变态就服你 [黑线] [黑线] [黑线]

    校验提示文案

    提交
    就是变个花样,态度还是很正常的 [不好意思]

    校验提示文案

    提交
    不扶墙只服你,赏了

    校验提示文案

    提交
    还有1条回复
    收起所有回复
  • 不服不行,只是,这屏幕看着不需要放大镜嘛???

    校验提示文案

    提交
    近视眼适用 [龇牙]

    校验提示文案

    提交
    收起所有回复
  • 666,这个手艺可以啊,娃不缺游戏机了

    校验提示文案

    提交
    给娃玩这个要被老婆说哇。人家要学画画,学乐高。。。

    校验提示文案

    提交
    收起所有回复
  • 为何要光线感应啊?

    校验提示文案

    提交
    这屏幕是有背光的,在光线暗的环境下会线性开启背光

    校验提示文案

    提交
    收起所有回复
  • 是个狠人zsbd [赞一个]

    校验提示文案

    提交
    嘿嘿嘿zsbd

    校验提示文案

    提交
    收起所有回复
  • 可以玩热血游戏吗?

    校验提示文案

    提交
    热血?吐血的倒是可以,哈哈

    校验提示文案

    提交
    说的应该是热血系列吧,热血运动和格斗系列

    校验提示文案

    提交
    还有1条回复
    收起所有回复
  • 10碎银送上 太牛*了

    校验提示文案

    提交
    谢谢你的银子昂 [期待]

    校验提示文案

    提交
    收起所有回复
  • 我也上年纪了,也有小时的情怀,可惜动手能力,电路知识通通都没有,佩服您~ [赞一个]

    校验提示文案

    提交
    知道正负极,按说明连线就好了,你看下我做的只是把各种模块连起来,鼓励你试试看

    校验提示文案

    提交
    收起所有回复
  • 十字键没中柱啊。。。。。。

    校验提示文案

    提交
    怪小霸王咯,不能怪我 [皱眉]

    校验提示文案

    提交
    收起所有回复
  • 就是喜欢这种朴实无华

    校验提示文案

    提交
    哈哈哈哈,你说的对

    校验提示文案

    提交
    收起所有回复
  • 看到这种高端手工,忍不住打赏。。。

    校验提示文案

    提交
    快看这位朋友好帅 [高兴]

    校验提示文案

    提交
    哈哈哈,人家都不好意思了。。。 [邪恶]

    校验提示文案

    提交
    收起所有回复
  • 这不打赏不行啊! [赞]

    校验提示文案

    提交
    多谢打赏啊 [脸红]

    校验提示文案

    提交
    收起所有回复
  • 这打完一局眼睛受不了

    校验提示文案

    提交
    还好还好,多数游戏还是有点难度的,一局很快的 [高兴]

    校验提示文案

    提交
    收起所有回复
  • 喜欢喜欢,我的点击器也用这

    校验提示文案

    提交
    你是说键盘点击器?用的Arduino nano?

    校验提示文案

    提交
    收起所有回复
  • 只能说一个服字

    校验提示文案

    提交
    我说俩字“谢谢哦”

    校验提示文案

    提交
    收起所有回复
  • 光敏干啥用

    校验提示文案

    提交
    自动背光亮度调节

    校验提示文案

    提交
    收起所有回复
  • 真是玩游戏机而不是玩游戏啊

    校验提示文案

    提交
    说的是,到现在我都没好好玩过一个上面的游戏 [尴尬]

    校验提示文案

    提交
    收起所有回复
  • 孔切割的太漂亮了,有啥经验没?

    校验提示文案

    提交
    钢尺比着美工刀先来一刀,然后慢慢多来几刀由浅入深,太硬或太厚得先用钻头钻通了,再慢慢削。有锉刀的话就更好了

    校验提示文案

    提交
    受教了!我之前只用笔刀抠,弄的跟狗啃似的 [喜极而泣]

    校验提示文案

    提交
    收起所有回复
  • 异常优异呀!!!

    校验提示文案

    提交
    哪里哪里,过奖了,正常发挥嘛 [龇牙]

    校验提示文案

    提交
    收起所有回复
  • 666是我喜欢折腾的类型,最爱点阵屏

    校验提示文案

    提交
    话不多说快上车 [龇牙]

    校验提示文案

    提交
    收起所有回复
提示信息

取消
确认
评论举报

相关文章推荐

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