硬核玩家,撸了个 7.9 英寸的复古游戏机

这是一个基于 Raspberry Pi 的掌机,基于游戏模拟器 RetroArch 构建,可模拟运行多种复古游戏机,例如 Sega Megadrive,Super Nintendo,Game Boy Advance,PlayStation 等。

缘起

我是一个来自瑞典的设计师,工程师和游戏爱好者。

自从小时候在 Sega Megadrive 上玩游戏以来,我一直都很痴迷游戏。

并且,我一直对游戏硬件感兴趣,尤其是对掌机。

当我在 2008 年购买 PSP 时,我第一次在掌机中添加了一些游戏模拟器,这让我我可以再次玩所有很长时间没有玩的经典游戏。

但是,在 PSP 上玩模拟游戏的唯一小问题是:屏幕太小,纵横比不正确,有黑色边框。

从那以后,我一直想建立自己的掌机,并亲自解决这些问题。在 2018 年末,我对如何开始该项目有了初步的想法。

嵌入式物联网需要学的东西真的非常多,千万不要学错了路线和内容,导致工资要不上去!

无偿分享大家一个资料包,差不多150多G。里面学习内容、面经、项目都比较新也比较全!某鱼上买估计至少要好几十。

点击这里找小助理0元领取:加微信领取资料




硬件


借助 3D 打印机,Raspberry Pi,iPad mini3 的屏幕以及其他一些零件和电路板,我得以构建出我想要的掌机原型。

我的目标是创建一个具有大显示屏的掌机,它既实用又美观。

CPU:

选择 Raspberry Pi 的原因:

它具有强大的软件支持,并且与许多不同的游戏模拟器兼容。它又小又薄,物有所值,功耗低,但仍然足以模拟大多数游戏。

LCD:

我使用的是 7.9 英寸 LG屏,与 iPad mini3 的屏幕型号相同。

我找了了许多其他屏幕,它们的尺寸和纵横比都是我想要的。但是我选择了LG,因为它比其他显示器更亮并且具有更好的色彩还原,尽管它更昂贵

Audio:

为了改善 Raspberry Pi 的音频质量,我提供了一个USB DAC(16位,48 kHz)。我还必须包括一个放大器板来为扬声器供电。

按键:

对于按键和十字键,我使用了柔软的触觉开关,以便获得大多数游戏控制器所具有的相同感觉。


设计

设计灵感有许多不同的来源,而不仅仅是游戏硬件。

我试图使它尽可能的小而薄,并且可以长时间舒适地抓握。

顶部有两个按钮,一个用于调整屏幕亮度,另一个用于关机。

还有一个电源开关,可以完全关闭机器的供电。

3.5 mm 耳机插孔和用于为电池充电的 Micro-USB 端口位于底部。

正面的电源 LED 用于表示电量低,正在充电和已充电的电池状态。

还有其余的按钮,十字键和音量旋钮。

音量旋钮上方有一个热键按钮,可以将其与其他按钮组合使用,以进行保存,加载,重置和退出主菜单之类的操作。

为了避免掌机内部的高温,我在背面安装了一个小型静音风扇。它通过进气口引入空气,然后经过 Raspberry Pi 上的散热器,然后再次排出。

要更换的锂电池和 micro SD 卡,只需卸下后盖即可。

没有螺丝,只需向下滑动即可将其打开。

而且我以某种方式设计了盖子及其周围的区域,以更好地隐藏卡扣。

文章链接:
https://mp.weixin.qq.com/s/BFNcUj0gvC7iECR7p_AjwQ

转载自:老吴嵌入式

文章链接:硬核玩家,撸了个 7.9 英寸的复古游戏机

展开阅读全文

页面更新:2024-05-15

标签:游戏机   旋钮   模拟器   音量   嵌入式   按键   按钮   屏幕   玩家   硬件   游戏

1 2 3 4 5

上滑加载更多 ↓
推荐阅读:
友情链接:
更多:

本站资料均由网友自行发布提供,仅用于学习交流。如有版权问题,请与我联系,QQ:4156828  

© CopyRight 2008-2024 All Rights Reserved. Powered By bs178.com 闽ICP备11008920号-3
闽公网安备35020302034844号

Top