Inhaltsverzeichnis:
- Lieferungen
- Schritt 1: Kontrollüberraschung
- Schritt 2: Daumen / Trigger / Arcade
- Schritt 3: Direktionales Drama
- Schritt 4: Starten & Auswählen
- Schritt 5: Platinenverkabelung
- Schritt 6: Montage
- Schritt 7: Funkenfreude (Stick)
Video: 1980er Joystick USB-Konvertierung - Gunook
2024 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2024-01-30 07:18
Dieser original Cheetah 125 Joystick aus den 1980er Jahren wurde liebevoll umgebaut mit glänzenden neuen Mikroschaltern, Arcade-Tasten und einem Pimoroni Player X Controller Board. Es verfügt jetzt über vier unabhängige "Feuer"-Tasten und wird über USB verbunden, um ernsthafte RetroPie-Gaming-Action zu erleben.
In meinem letzten Instructable habe ich die Pi Tourer-Spielkonsole von 1963 geteilt - ein lustiger Build, aber mit einem Fehler, es gab keine Steuerung für Spieler 2. Wir beheben das heute, indem wir einen Joystick wieder zum Leben erwecken, der keine Aktion für über 30 Jahre.
Falls Sie das eingebettete Video nicht sehen können, ist es auf YouTube unter https://www.youtube.com/embed/Bfyoo2NRGnI und zeigt sowohl den Joystick als auch den Pi Tourer in Aktion.
Lieferungen
Cheetah 125 JoystickPimoroni Player X BoardFarbiges einadriges Kabel6x Mikroschalter2x Miniatur-Druckschalter2x 24mm Arcade-TastenMicro-USB-Kabel
Schritt 1: Kontrollüberraschung
Sie denken vielleicht "Warum nicht einfach einen USB-Adapter kaufen?" einen alten Joystick mit RetroPie (oder anderen Emulatoren) zu verwenden - es gibt einen guten Grund warum nicht, den ich nicht einmal in Betracht gezogen habe, bis ich den Joystick auseinander hatte - obwohl es mehrere Tasten geben kann (in diesem Fall vier) sind sie alle auf die gleiche Funktion verdrahtet!
Das wäre für einige Spiele in Ordnung, aber mehrere Tasten sowie Start / Auswahl zu haben, war für mich bei dieser Konvertierung ein Muss. Vor der Demontage des Joysticks hatte ich geplant, ein Standard-PiCade-Controller-Board zu verwenden, das gleiche wie beim Pi Tourer, aber als ich die Bodenabdeckung entfernte, war klar, dass es einfach keinen Platz mehr geben würde. Darüber hinaus war die ursprüngliche Idee, die vorhandenen Tasten mit dem PiCade-Board zu verbinden und nur einige Extras für Start & Select hinzuzufügen. Sobald mir klar wurde, dass alle Tasten mit einem einzigen Stromkreis verbunden waren, wusste ich, dass dies nicht funktionieren würde.
Die Joystick-Achsensteuerungen waren die erste Überraschung - die Verbindung für jede von ihnen wurde buchstäblich durch ein biegsames Metallkreuz hergestellt, das die Köpfe von vier Schrauben berührte. In ähnlicher Weise bewegten der Auslöser und die Daumenknöpfe nur anderes biegsames Metall, das mit der ursprünglichen Platine verdrahtet war. Ich denke, das war in einer Welt, bevor Mikroschalter so alltäglich waren, ziemlich Standard, aber ich fragte mich, wie wir jemals ein Sprite mit irgendeiner Präzision von einer Plattform zur nächsten bewegten.
Nach einigem Kopfzerkratzen entschied ich, dass es nichts anderes gab, als die gesamte interne Schaltung und Verkabelung zu ersetzen und moderne Schalter hinzuzufügen.
Schritt 2: Daumen / Trigger / Arcade
Ich beschloss, mit etwas Einfachem zu beginnen - den Daumen- und Auslöseknöpfen. Der Vorteil dabei war, dass im Handgriff viel Platz für Schalter und Kabel war.
Für den Daumenknopf habe ich einfach einen Mikroschalter auf die Unterseite geklebt, so dass beim Drücken der Mikroschalter gegen das Gehäuse des Handgriffs gedrückt wird - schön und einfach!
Der Auslöser ging ähnlich gut, ich habe hier einen Hebelmikroschalter verwendet, ihn an der richtigen Stelle gehalten, indem ich einen Teil des ursprünglichen Metallkontakts wiederverwendet und ihn mit viel Heißkleber zerdrückt.
Die runden Knöpfe in der Basis waren etwas kniffliger - die Knöpfe selbst waren riesig und drückten direkt gegen Druckpads auf der Originalplatine, von denen zumindest einer Toast war. Ich überlegte, unter jedem davon einen Mikroschalter anzubringen, stellte dann aber fest, dass sie fast die gleiche Größe wie 24-mm-Arcade-Tasten hatten. Ich musste die Löcher um 1 mm aufbohren, aber ansonsten passten die modernen Ersatzteile perfekt und waren kosmetisch den Originalen sehr ähnlich.
Schritt 3: Direktionales Drama
Mit den verdrahteten "Action" -Tasten, wenn auch mit riesigen baumelnden Kabeln, die noch nirgendwo hinführten, waren die Richtungssteuerungen als nächstes dran. Ich wollte nicht wirklich zu viel mit diesen herumspielen, wusste aber, wenn ich sie jetzt nicht auf Mikroschalter aufrüste, würde ich später nie dazu kommen.
Als ich die Schraubkontakte aus ihren vier Säulen entfernte, war praktischerweise gerade genug Platz, um einen winzigen Mikroschalter einzuschieben, damit der Joystick-Mechanismus darauf klicken würde, anstatt mit einem Schraubenkopf in Kontakt zu treten. Diese kleinen Klicker waren großzügig heißgeklebt, überall Kabel!
Schritt 4: Starten & Auswählen
Start- und Auswahltasten sind beim Spielen auf RetroPie fast unerlässlich - sie werden je nach emuliertem System unterschiedlich verwendet. Wenn Sie beide zusammen drücken, wird das Spiel beendet und Sie kehren zum Menü zurück.
Ich wollte, dass die Knöpfe klein und etwas außerhalb des Weges sind, um versehentliches Drücken zu vermeiden, also fügte ich sie an der Vorderseite der Basis hinzu, nach vorne zeigend, indem Löcher in das Gehäuse gebohrt wurden, direkt unter dem "Auto-Fire" -Schalter.
Normale rote Miniaturdrucktasten funktionierten hier gut, nicht so befriedigend klickend wie Mikroschalter, aber für diesen Zweck in Ordnung.
Zu diesem Zeitpunkt hatte ich einen Joystick mit einer vollständigen Mikroschalterumwandlung - verteilt auf etwa einen Meter Werkbank! Die nächste Herausforderung bestand darin, alle Tasten mit der Controllerplatine zu verdrahten.
Schritt 5: Platinenverkabelung
Als ich die Schalter anbrachte, war ich mir sicher, dass ich in Erwartung der endgültigen Verkabelungsherausforderung schöne lange Schwänze an ihren Kabeln ließ, und dies war der nächste Job. Ich begann das Projekt mit der Annahme, dass ich ein Standard-PiCade-Controller-Board verwenden würde, lernte jedoch früh, dass dieses außerhalb des Joysticks montiert werden musste, wenn es passen würde. Während des Builds wurde ein neues Board veröffentlicht, das Player X! Dieser hatte alle Funktionen des PiCade, war aber VIEL kleiner und hatte anstelle von Schraubklemmen nur Standard-Jumper-Kabelbuchsen.
Dies war buchstäblich die zeitlich beste Produkteinführung aller Zeiten, und ich habe sofort eine bestellt. Bevor es ankam, quälte ich mich noch über die Abmessungen und ob es passen würde, aber zum Glück war Platz, um es unten in die Joystick-Basis zu schrauben, mit fast 5 mm übrig - Luxus!
Der Kompromiss der kleineren Platine bestand jedoch darin, dass sie nur einen einzigen Anschluss für die "gemeinsame Erde" hatte - das bedeutete, dass ein Draht von jedem der Schalter alle an derselben Stelle angeschlossen werden musste. Dies war schwierig, und ich habe mehrere Kabel vom Typ "Verteiler" hergestellt, um sie alle anzuschließen. Sobald alle Erdungsseiten angeschlossen waren, konnte ich einfach jeden Schalter an seine einzelne Buchse in der Platine anschließen. Da ich ziemlich dickes einadriges Kabel verwendet hatte, konnte ich die Enden einfach direkt in die Platine schieben, um auch ohne Brückenstecker eine solide Verbindung herzustellen. Ich habe etwas Heißkleber über einige davon getropft, aber nur für den Fall. Ich war nicht zu pingelig, welches Kabel zu welcher Buchse führte, da die Neudefinition der Bedienelemente bei Retropie sehr einfach ist.
Schritt 6: Montage
Nachdem alle Schalter verdrahtet waren, verband ich das Micro-USB-Kabel mit der Platine und führte es vorsichtig um die Außenseite des Gehäuses und mit der Originaltülle heraus, was zufriedenstellend war.
Als nächstes schraubte ich den Handgriffabschnitt zusammen, gefolgt von den beiden Hälften der Basis, und alles ging gut - bis ich versuchte, den Joystick zu bewegen und auf das verräterische Klicken der Schalter zu lauschen. Es gab keine. Als ich ihn frustriert wieder zerlegte, stellte ich fest, dass die Richtungsmikroschalter etwa 1 mm höher saßen als die originalen Anschlussschrauben, was bedeutete, dass sie beim Zusammenschrauben des Joysticks alle auf einmal von der Joystick-Basis gedrückt wurden.
Ich habe es geschafft, dies zu umgehen, indem ich in der Mitte der Basis unter dem Mittelpunkt des Joysticks ein paar Unterlegscheiben angebracht habe - dies hatte den Effekt, dass die Baugruppe so weit angehoben wurde, dass die Mikroschalter jetzt nur noch geklickt wurden, wenn der Stick gedrückt war gerührt. Puh!
Schritt 7: Funkenfreude (Stick)
Das Einrichten des Joysticks auf RetroPie verlief gut, das USB-Board wurde auf Anhieb erkannt und alle Tasten funktionierten bei der Definition der Bedienelemente wie geplant. Es ist eine großartige Ergänzung zum Pi Tourer, erforderte jedoch ein wenig Übung, um sich daran zu gewöhnen!
Jetzt können wir unsere Retro-2-Spieler-Spiele mit den richtigen Controllern für beide Spieler genießen - es ist vielleicht nicht so einfach wie die Verwendung eines Standard-USB-Gamepads, aber es macht viel mehr Spaß - besonders in den seltenen Fällen, in denen ich meinen Sohn bei StreetFighter verprügele.
Meine andere Old Tech. Neue Spec-Projekte sind alle auf Instructables unter https://www.instructables.com/member/MisterM/instructables/ und auf unserem YouTube-Kanal unter
Weitere Details und ein Kontaktformular finden Sie auf unserer Website unter https://bit.ly/OldTechNewSpec. und wir sind auf Twitter @OldTechNewSpec.
Empfohlen:
Machen Sie Ihren eigenen USB-Lüfter - Englisch / Französisch: 3 Schritte
Machen Sie Ihren eigenen USB-Lüfter | English / Francais: DEUTSCH Heute habe ich auf Websites gesehen, dass wir USB-Lüfter kaufen können. Aber ich habe gesagt, warum ich nicht meins machen soll? Was Sie brauchen: - Klebeband Elektriker oder Entenband - Ein PC-Lüfter - Ein USB-Kabel, das Ihnen nicht dient - Einen Drahtschneider - Einen Schraubendreher - Eine Saitenmuschel
So erstellen Sie einen USB-Shutdown-Hack – wikiHow
So erstellen Sie einen USB-Shutdown-Hack: In diesem Tutorial zeige ich Ihnen, wie Sie einen versteckten Ordner auf einem USB-Stick erstellen, der den Computer des Benutzers herunterfährt
So leiten Sie ein USB-Modem zu einer virtuellen VMware ESXi-Maschine um – wikiHow
So leiten Sie ein USB-Modem zu einer virtuellen VMware ESXi-Maschine um: Hallo zusammen! Heute erkläre ich Ihnen, wie Sie ein USB-Modem auf eine virtuelle VMware ESXi-Maschine umleiten. Auf die gleiche Weise können Sie einen Speicherstick und einige andere USB-Geräte umleiten. Diese altbewährte VMware-Funktion hat ihre Vor- und Nachteile, daher haben wir
So formatieren Sie ein schreibgeschütztes USB-Gerät: 4 Schritte
So formatieren Sie ein schreibgeschütztes USB-Gerät: Wenn Sie versuchen, Ihr USB-Speichergerät zu formatieren, erhalten Sie möglicherweise die folgende Fehlermeldung: "Der Datenträger ist schreibgeschützt". Keine Sorge, es bedeutet nicht, dass Sie mit Viren oder Malware infiziert sind. Um das Problem zu lösen, müssen Sie nur t
NODEMcu USB-Port funktioniert nicht? Laden Sie den Code mit USB auf das TTL(FTDI)-Modul in nur 2 Schritten hoch: 3 Schritte
NODEMcu USB-Port funktioniert nicht? Laden Sie den Code mit USB zum TTL (FTDI)-Modul in nur 2 Schritten hoch: Sie haben es satt, viele Drähte vom USB zum TTL-Modul an das NODEMcu anzuschließen. Befolgen Sie diese Anleitung, um den Code in nur 2 Schritten hochzuladen. Wenn der USB-Anschluss des NODEMcu funktioniert nicht, also keine Panik. Es ist nur der USB-Treiberchip oder der USB-Anschluss