回到首页 返回首页
回到顶部 回到顶部
返回上一页 返回上一页

【Arduino 动手做】一个在 ATTiny85 上运行的复古游戏机 简单

头像 驴友花雕 2025.06.20 12 0

记得小时候,我经常在咖啡馆里用游戏机玩《太空侵略者》。 跟以前不一样,现在我玩游戏是为了锻炼手指,防止痴呆。时间过得真快。(*^▽^*)

我经常看到使用 0.96 英寸小型 OLED 的小型游戏机,但由于我的视力现在是远视的,我发现很难看清,所以我将使用稍大一点的显示屏来创建一个。

接线和安装
 
将OLED、开关以及用于电源和充电指示的3mm LED焊接到引线上,然后用热胶固定在外壳上。
后盖上的通用电路板安装凸起尺寸为12.5 x 15 mm,以适合电路板上间距为2.5 mm的孔。
锂聚合物电池用尼龙搭扣固定在后盖上。

它是一个小型卡式板,上面安装了 ATTINY85。

当开关打开时,蓝色电源指示灯LED会亮起,充电时,红色LED会亮起(从充电模块接线)。

1.54英寸的OLED屏幕很容易看清,但它的显示驱动程序是SH1116,我怎么也找不到驱动文件。之前用SH1106驱动的时候遇到了问题,因为它显示不正常,但用SSD1306驱动就显示正常了。这让人很困惑。

01.jpg
02.jpg
03.jpg
04.jpg
05.jpg
06.jpg
07.jpg
08.jpg
09.jpg


【Arduino 动手做】一个在 ATTiny85 上运行的复古游戏机
项目链接:https://blogdaichan.hatenablog.com/entry/2024/02/14/091816
项目作者:Daichan ( id: blogdaichan )
参考资料:
https://www.youtube.com/watch?v=ER7DgWuYp_g&t=8s
项目代码:
https://github.com/cheungbx/gametiny
3D 文件:https://drive.google.com/file/d/1rG7vhkS1UmeeNIWTKIRtAhewXNH_6476/view

00167.gif

评论

user-avatar
icon 他的勋章
    展开更多