IBM PingMaster Konverter

Original GitHub Post

Was ist der IBM PingMaster?

Der IBM PingMaster ist eine Tastatur, die IBM in den 1980er Jahren für den chinesischen und japanischen Markt hergestellt hat. Diese Tastatur verwendet vintage grüne Schalter und hat ein seltsames Anschlusskabel, das wie ein 9-poliges VGA-Kabel aussieht, aber nur 4 Pins hat. Außerdem hat diese Tastatur eingebaute Lautsprecher und einen Lautstärkeregler für diesen Lautsprecher, der es Ihnen ermöglicht, die Lautstärke des Lautsprechers zu bestimmen sowie die Tastatur bei jedem Tastendruck piepen zu lassen. Ich habe keine Ahnung, warum diese Piepton-Funktion eingebaut wurde, aber sie ist einzigartig und anders. Um mehr über diese Tastatur zu erfahren, googeln Sie sie einfach oder sehen Sie sich Chyrosran22s Video an.

Über

Dieser Konverter wandelt die 4 Pins der IBM PingMaster-Tastatur in einen USB-Ausgang um. Dadurch kann der Benutzer eine IBM PingMaster-Tastatur mit jedem modernen Computer verwenden. Das Ziel dieses Projekts war es, den oben beschriebenen Konverter zu erstellen. Dazu habe ich eine Reihe von Quellen und Fehlersuchschritten durchlaufen. Um allen in der Zukunft zu helfen, die dieses Projekt durchführen möchten, habe ich meinen Prozess zur Herstellung dieses Konverters beschrieben und die Quellen aufgelistet, die mir geholfen haben, dieses Ziel zu erreichen. Ohne das Internet weiß ich nicht, wie ich diesen Konverter hätte herstellen können. Für weitere Details zu diesem Projekt besuchen Sie das GitHub-Repo.

Besonderer Dank

Ich möchte Herrn MrKeebs besonderen Dank aussprechen. Sein YouTube-Video hat wirklich beim Bau dieses Konverters geholfen. Es war ein wirklich gutes Tutorial, aber ich hatte Schwierigkeiten mit dem Abschnitt, in dem man eine HEX-Datei auf den PingMaster hochladen musste, aber es war sehr hilfreich, um die Verkabelung herauszufinden. Sehen Sie sich sein Video hier an.

In der Beschreibung des YouTube-Videos von MrKeebs gibt es einen Link zu seinem Discord-Server. Dieser Discord war wirklich hilfreich, als es darum ging, meine Probleme beim Bau des Konverters zu debuggen. Schaut euch bitte diesen Discord-Server an und fragt dort um Hilfe, wenn ihr sie braucht.

Benötigte Hardware

  1. IBM PingMaster Tastatur
  2. Pro Micro Board
  3. Drähte oder Buchsen-zu-Buchsen / Buchsen-zu-Stecker-Kabel
  4. (optional) 9-polige VGA-Buchse

Benötigte Software

  1. QMK ToolBox
  2. Ein Webbrowser

Konvertierungsschritte

  1. Verdrahten Sie das Pro Micro Board. Sie können es direkt mit dem Pin des Kabels verdrahten, indem Sie Buchsen-zu-Buchsen/-zu-Stecker-Kabel verwenden oder eine 9-polige VGA-Buchse benutzen. Sehen Sie sich das Diagramm unten für die Verkabelung an:

    Verdrahtungsdiagramm

  2. Nachdem Sie alles verdrahtet haben, erstellen Sie Ihre Hex-Datei. Diese Hex-Datei wird das Layout der Tastatur sein, das Sie über eine Website namens tmk-kbd entwerfen können. Entwerfen Sie also im Grunde Ihr Layout über diese Website und laden Sie es dann herunter.

  3. Wenn Sie das Layout Ihrer Datei haben, müssen Sie die Datei auf das Pro Micro Board hochladen. Laden Sie dazu ein Tool namens QMK ToolBox herunter und richten Sie es ein.

  4. Wenn die QMK ToolBox eingerichtet ist, klicken Sie auf Öffnen und gehen Sie in das Verzeichnis der Hex-Datei, die Sie in Schritt 2 heruntergeladen haben. Unter dem Text “Mikrocontroller” wählen Sie atmega32u4. Es könnte bei Ihnen anders sein, daher müssen Sie möglicherweise über das Terminal prüfen, welcher Mikrocontroller verwendet wird. Schauen Sie sich die Nützlichen Links an, wenn Sie verwirrt sind.

  5. Bevor Sie diesen Schritt ausführen, verbinden Sie Ihre IBM PingMaster noch nicht mit Ihrem Pro Micro Board und lesen Sie Schritt 5 vollständig durch, bevor Sie ihn ausführen. Nachdem alles eingerichtet ist, stecken Sie Ihr Pro Micro Board (über das Micro-USB-Kabel) in Ihren Computer, während die QMK ToolBox läuft. Setzen Sie dann Ihr Pro Micro Board sofort zurück, indem Sie die Platine kurzschließen. Um es zurückzusetzen, schauen Sie sich bitte das Diagramm unten oder den SparkFun-Link in den Nützlichen Links an. Nachdem Sie es zurückgesetzt haben, müssen Sie sofort die HOCHLADEN-Schaltfläche in der QMK ToolBox drücken. Wenn das funktioniert, sollten Sie irgendeine Art von erfolgreich-Meldung erhalten. Wenn das nicht funktioniert, wiederholen Sie Schritt 5 erneut. Wenn es weiterhin fehlschlägt, schauen Sie sich bitte die Nützlichen Links unten an.

    Pro Micro-Board

  6. Nach Schritt 5 verbinden Sie Ihren IBM PingMaster mit Ihrem Konverter.

  7. Testen Sie dann Ihren Konverter, indem Sie den Lautstärkeregler der Tastatur aufdrehen und tippen. Stellen Sie sicher, dass der Lautsprecher beim Tippen funktioniert. Außerdem können Sie jede Tasten-Eingabe auf einer Website namens keyboardchecker testen.

  8. Schließlich: Nachdem Sie alle diese Schritte abgeschlossen haben, genießen Sie Ihre IBM PingMaster!

⭐ Wenn es Fehler/Probleme mit diesem Tutorial gibt, schreiben Sie diese bitte im Issue-Bereich dieses Repositories.

Tutorial-Ressourcen

QMK ToolBox-Ressourcen

Hardware-Anleitungen

Wo kaufen

Community-Ressourcen