IBM Pingmaster 转换器
IBM PingMaster 是什么?
IBM PingMaster 是 IBM 在 1980 年代为中国和日本市场制造的一款键盘。该键盘使用复古绿轴,并且有一根奇特的连接线,看起来像 9 针 VGA 电缆但只有 4 针。此外,该键盘内置扬声器并带有用于该扬声器的音量旋钮,允许你调节扬声器的音量,并允许键盘在每次按键时发出哔哔声。我不知道为什么会做出这种发声功能,但它独特且与众不同。要了解有关此键盘的更多信息,请在 Google 上搜索或查看 Chyrosran22 的视频。
关于
此转换器将 IBM PingMaster 键盘的 4 根引脚转换为 USB 输出。这允许用户在任何现代计算机上使用 IBM PingMaster 键盘。该项目的目标是制作如上所述的转换器。为此,我查阅了大量资料并进行了故障排除。为了帮助未来想做此项目的任何人,我写下了制作此转换器的过程,并列出我用来实现此目标的资料来源。没有互联网,我不知道自己如何能够制作此转换器。有关此项目的更多详细信息,请访问其 GitHub 仓库。
特别感谢
我想特别感谢 MrKeebs。他的 YouTube 视频在制作此转换器时确实很有帮助。那是一个非常好的教程,但我在将 HEX 文件上传到 PingMaster 的部分确实遇到了一些困难,但它在理清接线方面非常有帮助。在这里查看他的视频。
在 MrKeebs 的 YouTube 视频描述中,有一个指向他 Discord 服务器的链接。这个 Discord 在调试我制作转换器时非常有帮助,所以如果你需要帮助,请查看该 Discord 服务器并寻求帮助。
所需硬件
- IBM PingMaster 键盘
- Pro Micro 开发板
- 导线或 母对母/母对公 连接线
- (可选)9 针 VGA 母座
所需软件
- QMK ToolBox
- 一个网页浏览器
转换步骤
-
给 Pro Micro 开发板接线。你可以使用母对母/母对公 连接线直接连接到电缆的引脚,或使用 9 针 VGA 母座。请查看下面的接线图:
-
接好所有线后,创建你的 Hex 文件。此 hex 文件将是键盘的布局,你可以通过一个名为 tmk-kbd 的网站设计布局。基本上就是通过该网站设计你的布局,然后下载它。
-
当你有了文件的布局后,你需要将该文件上传到 Pro Micro 开发板。为此,请下载并设置一个名为 QMK ToolBox 的工具。
-
当 QMK ToolBox 设置好后,点击 open 并转到你在第 2 步下载的 Hex 文件所在的目录。在 “Micro controller” 文本下方,选择 atmega32u4。你的情况可能不同,所以你可能需要通过终端检查你的微控制器是什么。如果你感到困惑,请查看下面的“有用链接”。
-
在执行此步骤之前,不要将你的 IBM PingMaster 连接到 Pro Micro 开发板,并在执行前阅读整个第 5 步。设置好一切后,在计算机上插入 Pro Micro 开发板(通过 micro USB 电缆),同时运行 QMK ToolBox。然后立即通过短接板子来重置 Pro Micro 开发板。有关如何重置,请查看下面的示意图或列在 有用链接 中的 SparkFun 链接。重置后,你必须立即点击 QMK ToolBox 中的 FLASH 按钮。如果成功,你应该会看到某种 successful 的消息。如果不工作,请重新执行第 5 步。如果持续失败,请查看下面的 有用链接。
-
完成第 5 步后,将你的 IBM PingMaster 连接到你的转换器。
-
然后,通过将键盘的音量旋钮调大并进行输入来测试你的转换器。确保在你打字时扬声器会发声。你还可以在一个名为 keyboardchecker 的网站上测试每个按键输入。
-
最后,完成所有这些步骤后,尽情享受你的 IBM PingMaster 吧!
⭐ 如果本教程存在任何错误/问题,请在此仓库的 issue 部分 中写下它们。
来源与有用链接
教程资源
QMK ToolBox 资源
硬件指南
- SparkFun Pro Micro 故障排除指南 - 如何重置 Pro Micro 开发板
- 用于 IBM PingMaster 的 TMK 键位编辑器
在哪里购买
- 我购买 IBM PingMaster 的 eBay 卖家(2019 年春)