硬币大小的游戏机不来一个?能玩小蜜蜂和吃豆人~

硬币大小的游戏机不来一个?能玩小蜜蜂和吃豆人~

💡 原文中文,约2100字,阅读约需5分钟。
📝

内容提要

本文介绍了一个爱好者使用CH32V003芯片制作小型游戏机的项目,包括重新设计PCB、更换方向键为摇杆、小巧的外壳尺寸等。文章提供了硬件选型、原理图设计、PCB设计、焊接与调试、固件烧录、外壳设计等详细信息,并附上了项目的开源地址。

🔎

延伸解读

硬件选型与兼容性

为了兼容原作者的ROM,本项目的BOM大部分与原版一致,仅将方向键替换为五向摇杆。电阻电容采用0603封装以压缩体积,主要元件可在某宝购买,其中电磁式蜂鸣器价格更优。需注意12864 OLED必须选用窄边框版本,否则无法安装。

PCB设计与焊接要点

PCB尺寸为24x40mm,主要元件布置在背面,正面仅摇杆、按钮和屏幕。立创EDA中12864 OLED的封装与某宝窄边模块尺寸不符,需按实际尺寸绘制板框。焊接时建议在电池连接器两端多加点锡膏以增强强度,防止拆装电池时脱落。

固件烧录与工具

固件可直接使用原作者提供的多个小游戏,如吃豆人、小蜜蜂等。烧录需使用WCH Link-E烧录器,与其他WCH芯片不通用,需单独购买。在macOS上可使用wlink命令行工具,指定地址0x8000000进行烧录。

外壳设计与组装

外壳采用三明治结构,因PCB布局紧凑,后盖无螺丝固定,改用卡槽+卡扣模式。组装时建议先将PCB电源开关一侧放入外壳,再整体按压,底部斜坡可卡紧PCB。按钮键帽最后安装,若打印精度不足可用胶水固定。

❓

Q&A

这个小型游戏机使用了什么芯片?

这个小型游戏机使用了CH32V003芯片。

游戏机的外壳尺寸是多少?

游戏机的外壳尺寸为宽27mm,高42mm,厚12mm。

如何进行固件烧录?

固件烧录需要使用WCH Link-E烧录器,并使用命令行工具进行烧录。

这个项目的硬件和固件是开源的吗?

是的,项目的硬件和固件均为开源,提供了相关链接。

游戏机的方向键是如何设计的?

方向键被更换为五向摇杆,以提高游戏体验。

这个游戏机可以玩哪些游戏?

这个游戏机可以玩小蜜蜂和吃豆人等小游戏。

🏷️

标签

➡️

继续阅读