树莓派搭建Gameboy街机游戏,电子发烧友教你打造一台万能游戏机

成品展示

树莓派搭建Gameboy街机游戏,电子发烧友教你打造一台万能游戏机

树莓派搭建Gameboy街机游戏,电子发烧友教你打造一台万能游戏机

树莓派搭建Gameboy街机游戏,电子发烧友教你打造一台万能游戏机

材料

树莓派搭建Gameboy街机游戏,电子发烧友教你打造一台万能游戏机

硬件组件:

1. Raspberry Pi 1 Model B

2. 2.8英寸PiTFT

3.锂离子圆柱电池 - 3.7v 2200mAh

4. 5V 2.1A锂电池移动电源充电器模块

5. Mini Audio D类功放板

6.迷你金属音箱

7. SPDT滑动开关

8.触觉按钮12mmx6mm

源文件私信“88171”自动获取

树莓派搭建Gameboy街机游戏,电子发烧友教你打造一台万能游戏机

原理图

树莓派搭建Gameboy街机游戏,电子发烧友教你打造一台万能游戏机

连接非常简单,TFT有一个额外的焊盘孔,用于访问Raspberry Pi的GPIO,因此,根据原理图将触觉按钮连接到TFT显示器的焊盘孔,您必须将音频放大器板直接焊接到Raspberry Pi的音频输出端口,因为没有GPIO可用于访问音频输出,将8欧姆小型扬声器连接到音频放大器的输出端,我们正在使用锂离子电池为Raspberry Pi供电,锂离子电池的标称输出为3.7V,不足以为Pi供电,因此,需要一个升压转换器将电压转换为5V,锂离子电池需要一个充电器电路来安全地为电池充电,为了达到这两个目的,我使用了一个移动电源充电器电路,它在单个模块中同时具有充电器电路和升压转换器电路,将升压转换器电路的输出连接到Raspberry Pi的GPIO的电源引脚,将电池连接到移动电源电路的相应引脚。

连接电源电路

树莓派搭建Gameboy街机游戏,电子发烧友教你打造一台万能游戏机

树莓派搭建Gameboy街机游戏,电子发烧友教你打造一台万能游戏机

树莓派搭建Gameboy街机游戏,电子发烧友教你打造一台万能游戏机

将电池的正极(+)端子连接到电路的正极输入端,将电池的负极( - )端子连接到电路的GND,升压转换器的输出应连接到Raspberry Pi的GPIO,通过滑动开关将5V输出连接到Raspberry Pi的GPIO 2,将GND或OUT-连接到GPIO#6到Raspberry Pi。

制作按钮板

树莓派搭建Gameboy街机游戏,电子发烧友教你打造一台万能游戏机

树莓派搭建Gameboy街机游戏,电子发烧友教你打造一台万能游戏机

树莓派搭建Gameboy街机游戏,电子发烧友教你打造一台万能游戏机

为了制作按钮垫,需要38mm×85mm的穿孔板,这不是标准尺寸,因此,我根据测量值切割标准尺寸的穿孔板以使其适合Gameboy盒子,在获得电路板后,您将需要在电路板上焊接10个迷你触觉按钮,如图所示。按钮位置将根据前盖的孔,为了将电路板连接到Raspberry Pi,我将10mm长的跳线连接到配电盘。

连接音频放大器

树莓派搭建Gameboy街机游戏,电子发烧友教你打造一台万能游戏机

树莓派搭建Gameboy街机游戏,电子发烧友教你打造一台万能游戏机

树莓派搭建Gameboy街机游戏,电子发烧友教你打造一台万能游戏机

Raspberry Pi板没有内置音频放大器,因此,如果您想在扬声器中播放声音,则需要外部音频放大器电路,为此,我选择了一个5 V,2 W D类音频放大器板,要从raspberry pi访问音频输出,您需要直接将音频放大器焊接到树莓派的音频输出端口,音频放大器板与树莓派的连接清晰地显示在图像中,因此,请根据图像进行连接,我们将在本教程的后半部分连接扬声器。

将按钮板连接到TFT

树莓派搭建Gameboy街机游戏,电子发烧友教你打造一台万能游戏机

树莓派搭建Gameboy街机游戏,电子发烧友教你打造一台万能游戏机

树莓派搭建Gameboy街机游戏,电子发烧友教你打造一台万能游戏机

在这个阶段,我们将按钮板和我们在前一步骤中制作的电源电路连接到TFT显示器的相应引脚,所有按钮的一个端子连接到公共点,该公共点将连接到显示器的任何接地引脚,每个按钮的另一个端子将连接在显示器的单独gpio引脚上,原理图显示了每个按钮连接的详细信息,按照上面的原理图将按钮板上的跨接线连接到TFT显示器的相应gpio,连接按钮板后,将电源电路的输出连接到GPIO的5V和GND引脚。

3D打印

树莓派搭建Gameboy街机游戏,电子发烧友教你打造一台万能游戏机

树莓派搭建Gameboy街机游戏,电子发烧友教你打造一台万能游戏机

树莓派搭建Gameboy街机游戏,电子发烧友教你打造一台万能游戏机

放置Raspberry Pi

树莓派搭建Gameboy街机游戏,电子发烧友教你打造一台万能游戏机

树莓派搭建Gameboy街机游戏,电子发烧友教你打造一台万能游戏机

树莓派搭建Gameboy街机游戏,电子发烧友教你打造一台万能游戏机

在这一步中,我们将Raspberry Pi放在3D打印的外壳上,但在此之前,我们希望改变表壳底部的颜色,使其具有不同的外观,喷涂是为任何3D打印部件着色的好方法,喷漆有不同的颜色和类型,我选择了蓝色,在黑色部分上绘画后,图像显示底部,更改颜色后,将树莓派放在正确位置的表壳底部,使用2个M3螺母和螺栓将树莓派与表壳紧密固定。

放置显示器和电池

树莓派搭建Gameboy街机游戏,电子发烧友教你打造一台万能游戏机

树莓派搭建Gameboy街机游戏,电子发烧友教你打造一台万能游戏机

树莓派搭建Gameboy街机游戏,电子发烧友教你打造一台万能游戏机

放置按键

树莓派搭建Gameboy街机游戏,电子发烧友教你打造一台万能游戏机

树莓派搭建Gameboy街机游戏,电子发烧友教你打造一台万能游戏机

树莓派搭建Gameboy街机游戏,电子发烧友教你打造一台万能游戏机

如果您按照之前的所有步骤操作,Gameboy几乎准备好了,将两个部件放在一起并将两个部件连接在一起,现在您需要在Gameboy中安装游戏,在此之前,您需要将CupCade操作系统设置为raspberry pi,您将需要一张SD卡,要了解有关安装CupCade的详细信息并进行配置,源文件里面有地址,你的Gameboy可以运行MAME ROM和NES!对于NES ROM,您需要使用.nes文件格式(而不是.ZIP!)并将它们放在以下目录路径中。〜/ BOOT / fceu / rom的SD卡,我在ZIP文件中添加了一些流行的NES游戏,请下载源文件吧。

开机

树莓派搭建Gameboy街机游戏,电子发烧友教你打造一台万能游戏机

树莓派搭建Gameboy街机游戏,电子发烧友教你打造一台万能游戏机


分享到:


相關文章: