IBM Pingmaster 转换器

原始 GitHub 帖子

IBM PingMaster 键盘
图片来源

什么是 IBM PingMaster?

IBM PingMaster 是 IBM 在 1980 年代为中国和日本市场制造的一款键盘。该键盘使用复古的绿色开关,并且有一根奇怪的连接电缆,类似于 9 针 VGA 电缆,但只有 4 针。此外,这款键盘内置扬声器和音量旋钮,可以调节扬声器的音量,并允许键盘在每次按键时发出哔声。我不知道为什么会有这个哔声功能,但它独特且与众不同。要了解更多关于这款键盘的信息,只需在谷歌上搜索或查看 Chyrosran22 的 视频

关于

该转换器将 IBM PingMaster 键盘的 4 针转换为 USB 输出。这使得用户可以在任何现代计算机上使用 IBM PingMaster 键盘。这个项目的目标是制作上述描述的转换器。为此,我查阅了大量资料并进行了故障排除。为了帮助未来想要做这个项目的任何人,我写下了制作这个转换器的过程,并列出了我用来实现这个目标的资料来源。如果没有互联网,我不知道我该如何制作这个转换器。有关该项目的更多细节,请访问其 GitHub 仓库

特别感谢

我想特别感谢 MrKeebs。他的 YouTube 视频对制作这个转换器非常有帮助。这是一个非常好的教程,但我在上传 HEX 文件到 PingMaster 的部分遇到了一些困难,但它在弄清楚接线方面非常有帮助。请查看他的视频 这里

在 MrKeebs YouTube 视频的描述中,有一个链接到他的 Discord 服务器。这个 Discord 在我调试制作转换器时非常有帮助,所以请查看那个 Discord 服务器,如果需要帮助,请询问。

所需硬件

  1. IBM PingMaster 键盘
  2. Pro Micro 板
  3. 电线或母对母/公对母电缆
  4. (可选)9 针 VGA 母头

所需软件

  1. QMK ToolBox
  2. 一个网页浏览器

转换步骤

  1. 连接 Pro Micro 板。您可以使用母对母/公对母电缆直接连接到电缆的引脚,或使用 9 针 VGA 母头。请查看下面的接线图:

    接线图

  2. 接线完成后,创建您的 HEX 文件。这个 hex 文件将是键盘的布局,您可以通过一个名为 tmk-kbd 的网站进行设计。因此,基本上通过那个网站设计您的布局,然后下载它。

  3. 当您有了文件的布局后,您需要将文件上传到 Pro Micro 板。为此,请下载并设置一个名为 QMK ToolBox 的工具。

  4. 当 QMK ToolBox 设置完成后,点击 打开 并转到您在第 2 步中下载的 HEX 文件的目录。在微控制器文本下,选择 atmega32u4。对于您来说可能会有所不同,因此您可能需要通过终端检查您的微控制器是什么。如果您感到困惑,请查看有用链接。

  5. 在执行此步骤之前,请不要将您的 IBM PingMaster 连接到 Pro Micro 板,并在执行之前阅读第 5 步的所有内容。设置完成后,将 Pro Micro 板(通过微 USB 电缆)插入运行 QMK Toolbox 的计算机。然后立即通过短路板来重置您的 Pro Micro 板。要重置它,请查看下面的图示或 有用链接 中列出的 SparkFun 链接。重置后,您必须立即在 QMK Toolbox 中点击 FLASH 按钮。如果成功,您应该会收到某种 成功 消息。如果不成功,请重新执行第 5 步。如果仍然失败,请查看下面的 有用链接

    Pro Micro 板

  6. 第 5 步完成后,将您的 IBM PingMaster 连接到转换器。

  7. 然后,通过提高键盘的音量旋钮并输入来测试您的转换器。确保在您输入时扬声器正常工作。您还可以在一个名为 keyboardchecker 的网站上测试每个按键输入。

  8. 最后,完成所有这些步骤后,享受您的 IBM PingMaster!

⭐ 如果此教程有任何错误/问题,请在此仓库的 问题部分 中写下它们。

来源与有用链接

教程资源

QMK ToolBox 资源

硬件指南

购买地点

社区资源