树莓派游戏机

2017-12-145.7万
精华项目
AI 快速预览详细 收起
本文介绍了如何使用树莓派Zero和RetroPie制作一个复古游戏机。首先列出了所需材料清单,包括树莓派Zero、TF卡、显示屏、锂电池等。接着详细描述了外壳制作过程,包括3D打印参数设置和喷漆技巧。然后讲解了如何安装RetroPie游戏模拟器,并提供了详细的硬件制作步骤,包括焊接按键和显示屏电路。最终,用户可以享受到内置的经典街机游戏和红白机游戏。
树莓派游戏机图2

英国的慈善组织“Raspberry Pi 基金会”本着:让计算机变得有趣为宗旨
开发了只有信用卡大小的微型电脑,其系统基于Linux
它与一般电脑相比有什么优势?
又小又轻又省电,而且还便宜到不要不要的
说到它能干什么?利用Raspberry Pi 可以编辑Office 文档、编程学习、浏览网页、玩游戏等等


树莓派游戏机图3

作为一个有追求的青年,怎么会不玩游戏
近几年农药吃鸡吸引了大批小学生,但多数肯定会对街机这个名字很陌生
甚至会疑惑,这种笨重丑陋,运行效率低的要死的机器怎么会和游戏搭上边。但,对于大多数的老玩家而言
“街机”这两个字所代表的的却是一种难以磨灭的回忆,一种直指灵魂的感动

树莓派游戏机图1

回味当年红白机上,玩超级马里奥那份情怀的一款充满旧时代氛围的 2D 动作游戏
超级玛丽在当年的游戏机上可以算是最虐心的游戏之一了,巨大的难度和丰富的剧情
以及超低的容错率,让很多小伙伴绞尽脑汁也很难通关

树莓派游戏机图4

1. 材料清单


.  英国原装树莓派 Raspberry Pi Zero
.  TF卡 Class10 高速闪迪卡(8G)
.  全新2.2寸显示屏 SPI 串口ILI9340 14PIN
.  1000mah 3.7v锂电池
.  按键控制板
.  锂电池充电板以及5v升压板
.  3脚电源开关
.  连接线一包
.  3D打印游戏机外壳
.  手动喷漆罐和废纸一张


树莓派游戏机图10

连接线对照表:
      18  -----  按键左
      24  -----  按键右
      5    -----  按键下
      6    -----  按键上
      12  -----  按键A
      13  -----  按键B
      16  -----  按键X
      19  -----  按键Y
      20  -----  按键L
      21  -----  按键R

2. 外壳制作


3D模型预览和打印参数设置:模型文件一共七个:上下壳、左右按键、方向键、打击键A/B、屏幕功能按键。
树莓派游戏机图11


打印参数设置: 层高0.2mm;填充40%;流量90%;打印速度默认;无支撑和黏附;加快打印丝回抽速度(防止拉丝)。

树莓派游戏机图5


打印实物后,用砂纸对外壳进行表面打磨处理

树莓派游戏机图8

有条件的伙伴可以选择喷漆上色
喷漆的使用注意2点:戴好口罩、动作要快,有条件的可以用热风机加速油漆上色

树莓派游戏机图9

3. 安装游戏模拟器


RetroPie是一个开源的游戏模拟器,可以让你的树莓派或者PC变成一个复古游戏机,它集成了任天堂红白机、GameBoy、SNES等著名游戏系统,具有很高的可玩性。你可以在Raspbian直接安装RetroPie,但是会耗费很长的时间,所以我在这里选择在RetroPie官网直接下载RetroPie镜像。


树莓派游戏机图6

USB Image Tool可以直读.zip压缩包。网上下载的zip格式系统镜像,下完直接用,根本不用解!
点击Restore,选择.zip文件即可。注意打开对话框中默认看不到.zip文件,放心,在“文件类型”处选择“All Files (*.*)”即可


树莓派游戏机图7

将处理好的sd卡插入树莓派zero,上电系统即可启动。


树莓派游戏机图12

4. 硬件制作


首先你需要自行焊接左右各个按键;

树莓派游戏机图14

显示屏电路制作部分稍微繁琐一些:首先需要自制PCB(电路自己设计,如下所示),将2.4寸裸屏以及CAT24C32显示屏驱动芯片焊在PCB上,还需要焊接4个底部按键(对应菜单,退出,功能,自定义四个操作),2个三极管,4个电容(104 uf),电阻(下图左边从上至下依次为3x10k; 2x1k; 1x100欧姆 )。

树莓派游戏机图15

按照电路原理图进行接线;我在充电板和树莓派之间还添加了升压板(红色模块)

树莓派游戏机图13

内部电路完成后用胶枪+AB胶固定,合上外壳,拧上螺丝。然后就可以开机愉快的玩耍啦!

树莓派游戏机图16

内置游戏包括:街机类型:合金弹头,拳王,恐龙快打,三国志,
红白机:魂斗罗,双截龙,坦克大战,暴力摩托,超级玛丽
大型游戏:CS,网页游戏,
你想要的,它都有,尽情玩耍吧!


7个模型文件.zip

1.9 MB, 下载次数: 78

售价: 30 创造力  [记录]  [购买]

usbit-162.zip

216.02 KB, 下载次数: 44

售价: 30 创造力  [记录]  [购买]

创作许可协议

本项目采用 None(不开放任何权利,保留所有权利) 进行许可。

评论(16)
耘想
耘想
厉害厉害
jfMTScEaoh0s
jfMTScEaoh0s
Zero没有GDI哈
txm派瑞深山锹🐛🐜🐞🦂
txm派瑞深山锹🐛🐜🐞🦂
正在学习中
拓拔开放
拓拔开放
厉害厉害
小歪
小歪
不错的样子,能不能加上上网功能
SJHll
SJHll
hhhh自己动手做个玩玩
魏善昭
魏善昭
楼主可以给一下PCB图吗?我也想做一个
旅途
旅途
非常有意思
Rayghlei
Rayghlei
可以使用Arduino来做吗
jfMTScEaoh0s
jfMTScEaoh0s回复Rayghlei
用arduino特麻烦
gouxf
gouxf
这个是要什么软件驱动吗,还是只要下载一个RetroPie镜像就可以了?
gada888
gada888
游戏迷的装备
kiyang
kiyang
一直想自己做个游戏机了,这个创意好,不过觉得按键手感不好吧,用Arduboy那样的按键就好了
uzziel
uzziel
我也想弄一个
zaki1
zaki1
我也想弄个一个但是不会自己设计,给一份原理图也行。
zaki1
zaki1
楼主能不能发一下pcb图
Mingming.Zhang
Mingming.Zhang
作者
回复zaki1
可以的,我微信:13291389293. 我直接传给你
铁熊
铁熊
电路图是用什么软件画的?一直找不到好用的画电路图软件
SevenChan
SevenChan回复铁熊
AD
铁熊
铁熊回复Mingming.Zhang
哈哈哈,其实我现在有时候用PPT弄的;P
共5条回复,已加载2条,点击查看更多共5条回复,已加载全部
- 没有更多了 -