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

2019-12-03 14:22:24 156点赞 116收藏 81评论


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

前言叨逼叨

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

上次那个上次那个

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

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

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

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

准备

硬件清单

Microsoft YaHei', SimHei, Verdana, Arial, sans-serif;font-size:14px;background-color:rgb(255,255,255);" width="0">

  

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

Nintendo 任天堂 游戏主机 Switch

1670.5元起

Microsoft 微软 Xbox One X 1TB 游戏主机

Microsoft 微软 Xbox One X 1TB 游戏主机

2114.09元起

Nintendo 任天堂 Switch 续航升级版 游戏主机

Nintendo 任天堂 Switch 续航升级版 游戏主机

1816元起

SONY 索尼 PlayStation4 Pro(PS4 Pro) 游戏主机

SONY 索尼 PlayStation4 Pro(PS4 Pro) 游戏主机

1436.58元起

Nintendo 任天堂 Switch Lite 游戏机

Nintendo 任天堂 Switch Lite 游戏机

1299元起

Microsoft 微软 Xbox One S 1TB 游戏机

Microsoft 微软 Xbox One S 1TB 游戏机

1122.3元起

任天堂(Nintendo)Switch 游戏机

任天堂(Nintendo)Switch 游戏机

3489元起

FlyDigi 飞智 黄蜂 手机游戏单手手柄 X版(iPhone X)

FlyDigi 飞智 黄蜂 手机游戏单手手柄 X版(iPhone X)

218元起

SONY 索尼 PlayStation 4 ProSlim 电脑娱乐机国行体感电视游戏机支持 VR (白色)

SONY 索尼 PlayStation 4 ProSlim 电脑娱乐机国行体感电视游戏机支持 VR (白色)

1889元起

小霸王 D60 游戏机四核高清智能4K电视家用体感模拟器 升级版+原装有线双手柄+送遥控器 (黑色、其他)

小霸王 D60 游戏机四核高清智能4K电视家用体感模拟器 升级版+原装有线双手柄+送遥控器 (黑色、其他)

311.33元起

小霸王 Q700 游戏机 (黑色)

小霸王 Q700 游戏机 (黑色)

358.2元起

小霸王 G80 体感游戏机智能家庭3D电视互动游戏主机 高清网络播放器机顶盒 体感双手柄

小霸王 G80 体感游戏机智能家庭3D电视互动游戏主机 高清网络播放器机顶盒 体感双手柄

538元起

GPD GPD WIN2 游戏机掌机迷你6英寸 win10系统电脑畅玩 (黑色)

GPD GPD WIN2 游戏机掌机迷你6英寸 win10系统电脑畅玩 (黑色)

4159元起

SONY 索尼 PlayStation 4 ProSlim 电脑娱乐机国行体感电视游戏机支持VR (黑色)

SONY 索尼 PlayStation 4 ProSlim 电脑娱乐机国行体感电视游戏机支持VR (黑色)

2689元起

SONY 索尼 索尼(SONY) PlayStation VR 虚拟现实头戴式眼镜PSVR PS4主机专用 PS4 Pro+VR精品套装 二代

SONY 索尼 索尼(SONY) PlayStation VR 虚拟现实头戴式眼镜PSVR PS4主机专用 PS4 Pro+VR精品套装 二代

4788元起

SONY 索尼 CUH-7209B B02 PlayStation 4 ProSlim 电脑娱乐机国行体感电视游戏机支持 VR PS4 (白色)

SONY 索尼 CUH-7209B B02 PlayStation 4 ProSlim 电脑娱乐机国行体感电视游戏机支持 VR PS4 (白色)

2689元起
81评论

发表评论请 登录
  • 最新
  • 最热
评论举报

请选择举报理由

相关文章推荐

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