Gibt es Joystickumschalter?

Es gibt 107 Antworten in diesem Thema, welches 27.768 mal aufgerufen wurde. Der letzte Beitrag (19. Juli 2021 um 15:00) ist von DerSchatten.

  • So ein Joystickumschalter könnte schon sinnvoll sein. Ich könnte mir z.B. auch gut vorstellen, daß man an einem Port einen Competition dran hat und an einem anderen ein Gamepad, je nach Vorliebe der Spieler oder auch je nach Spiel. Wäre daher vielleicht sinnvoll, nicht nur einen Joystick anschließen zu können, sondern zwei.

    Außerdem hätte ich gerne für jeden angeschlossenen Joystick getrennt zuschaltbares Dauerfeuer, mit Geschwindigkeitsreglung per Poti. Könnte also so aussehen:

    - die Platine hat zwei Buchsen, um direkt in den C64 eingesteckt zu werden

    - an der anderen Seite sind zwei Stecker, um zwei Joysticks einzustecken
    - ein Taster, um die Joysticks umzuschalten (mit einer Status LED: an=swapped)

    - zwei Taster, um Dauerfeuer pro Joystick einzuschalten (und zwei Status LEDs)

    - ein Poti, für die Dauerfeuergeschwindigkeit

    Wobei ich bin mir allerdings nicht sicher bin, ob es sinnvoll ist, für beide Joysticks Dauerfeuer anstellen zu können. Gibt es Zweiplayer Spiele, wo man das brauchen kann? Müsste man dann auch die Geschwindigkeit getrennt regeln können?

    Das ganze könnet man recht preiswert bauen, mit einem ATTINY48-AU, der < 1,34 Euro bei Digikey kostet. D-Sub 9 polig Stecker/Buchse gibt es dort für 70 Cent. Rechnen wir mal mit 1 Euro pro Taster und für das Poti (sollte schon was gutes sein) und großzügig noch insgesamt ein Euro für LEDs, Widerstände usw., dann würden die Teilekosten unter 10 Euro liegen. Die Platine kostet noch 1 Euro bei ITeadStudio, falls man das auf 5x5cm hinbekommt.

  • Das sieht ja doch nach verdammt viel Arbeit aus.
    Ich habe mir inzwischen ein paar von denen hier besorgt: Bitte melde dich an, um diesen Link zu sehen.
    Dürfte vom Aufbau her ähnlich sein.

    Nein, sieht so aus, als wäre da auch ein Microcontroller verbaut. Zusätzlich braucht man dann auch noch z.B. ein MC14551, um auch Paddles umzuschalten.

  • Das sieht ja doch nach verdammt viel Arbeit aus.

    Es war viel Lötarbeit wegen den Brücken. Könnte aber mit einer doppelseitige Platine minimiert werden.


    Außerdem hätte ich gerne für jeden angeschlossenen Joystick getrennt zuschaltbares Dauerfeuer, mit Geschwindigkeitsreglung per Poti. Könnte also so aussehen:

    Bitte melde dich an, um diesen Link zu sehen.

  • Es war viel Lötarbeit wegen den Brücken. Könnte aber mit einer doppelseitige Platine minimiert werden.


    Bitte melde dich an, um diesen Link zu sehen.


    Also getrennt regelbares und zuschaltbares Dauerfeuer.

    Scheint ja einiges Interesse daran zu geben, ich könnte mal eine professionelle zweiseitige Platine entwerfen.

  • Ich hab mich mal hingesetzt und ein Layout für einen Umschalter entworfen:

    Habe den Joystickumschalter mal nachgebaut, funktioniert tadellos!!!

    Hier mal ein Foto von der fertigen Platine:

    Bitte melde dich an, um diesen Anhang zu sehen.

    und hier noch das Layout:

    Bitte melde dich an, um diesen Anhang zu sehen.

    Der Schalter hat zwar eine 1 und 2 Stellung, aber um den eingestellten Port besser zu sehen habe ich noch drei LED und einen Widerstand auf die Platine gelötet. Wenn die einzelne rote LED leuchtet ist Controllport 1 aktiv, leuchten die beiden grünen LED's dann ist Controllport 2 aktiv.

    Hier noch ein Foto der LED-Variante:

    Bitte melde dich an, um diesen Anhang zu sehen.

    und hier das passende Layout:

    Bitte melde dich an, um diesen Anhang zu sehen.

    Viel Spaß beim nachbauen!

    Euer CapFuture1975 und War64Burnout


  • Saubere Sache. Hast Du eine Teileliste parat ? Was sind das für ICs ?

  • Ich hab mal den Joystickumschalter mit regelbarem Dauerfeuer nachgebaut.
    War mehr Arbeit als vorher gedacht :platsch:
    Hauptsache funktioniert :D


    Bitte melde dich an, um diesen Anhang zu sehen.Bitte melde dich an, um diesen Anhang zu sehen.Bitte melde dich an, um diesen Anhang zu sehen.Bitte melde dich an, um diesen Anhang zu sehen.Bitte melde dich an, um diesen Anhang zu sehen.

  • Saubere Sache. Hast Du eine Teileliste parat ? Was sind das für ICs ?


    Unter den Platinen-Layouts ist doch eine Stückliste.

    Habe mal bei Reichelt einen Warenkorb angelegt, ACHTUNG! Da ist auch Silberdraht mit dabei, den braucht natürlich nicht jeder. Auch der Schalter (RM2,54) ist SEHR TEUER (2,10 Euro), würde hier eher einen billigeren nehmen (Normalen Schiebeschalter T 215 nehmen und mit Draht auf die Platine löten.

    Bitte melde dich an, um diesen Link zu sehen.Bitte melde dich an, um diesen Anhang zu sehen.

  • Mein Neues Schmuckstück:

    Bitte melde dich an, um diesen Anhang zu sehen.

    Habe das Layout etwas angepasst um es in ein kleines Gehäuse zu kriegen. Die beiden IC's sind jetzt huckepack übereinander.

    Bitte melde dich an, um diesen Anhang zu sehen.

    Hier ein paar Bilder vom Aufbau:

    Bitte melde dich an, um diesen Anhang zu sehen. Bitte melde dich an, um diesen Anhang zu sehen. Bitte melde dich an, um diesen Anhang zu sehen.

  • Und hier noch ein paar Fotos vom fertigen "Produkt":

    Bitte melde dich an, um diesen Anhang zu sehen. Bitte melde dich an, um diesen Anhang zu sehen. Bitte melde dich an, um diesen Anhang zu sehen.

    Bitte melde dich an, um diesen Anhang zu sehen. Bitte melde dich an, um diesen Anhang zu sehen.

  • Legst du evtl. eine Kleinserie auf?


    Niemals! Sorry, aber dafür fehlt mir leider die Zeit. Habe an dem schon 6 Std dran rumgetüftelt (immer 2 Std. vor der Arbeit, habe zur Zeit Spätschicht). Ein passendes Gehäuse hätte ich sowieso nicht da. Und dieses Gehäuse hatte ich auch nur noch übrig, weil ich mich mal "versägt" hab, als ich ein Gehäuse für Donald's Joystick-USB-Adapter machen wollte.

  • Hi,

    lordbubsy und ich haben da mal eine Platine machen lassen, damit
    die ganzen Brücken und extra Kabel wegfallen. Der erste Prototyp
    wurde bereits aufgebaut. Alles besten.
    Da ja einige Joysticks bereits von Hause aus mit Dauerfeuer
    ausgestattet sind wird Dauerfeuer eine extra Platine bekommen,
    und kann dann einfach angesteckt werden falls gewünscht.

    Hier mal ein schnellschuß des Prototypen (nicht gerade scharf)

    Bitte melde dich an, um diesen Anhang zu sehen.

    Gruß Donald


    ..

  • Die folgende Version von meinem Joystickumschalter hat ein guter Freund von mir bekommen. Mein Bruder bekommt auch noch so eine.

    Bitte melde dich an, um diesen Anhang zu sehen. Bitte melde dich an, um diesen Anhang zu sehen.

    @Donald: Die Platine ist aber auch noch recht groß. Ferner finde ich einen Joystickanschluß ausreichend. Bei meiner Platine ging es nur darum das andauernde umstecken eines Joysticks zu verhindern, da man beim Ausprobieren der Spiele ja nie vorher weiss in welchem Port der Joystick zu stecken hat. Dauerfeuer habe ich auch schon ins Auge gefasst, sollte auch bei meiner Platine mit dem IC NE555 ohne Probleme zu realisieren sein. Wäre dann mit einem Poti sogar einstellbar, nur ob das dann noch in das Gehäuse passt...

  • also ich finde zwei anschlüsse sind ein muß! ;)

    im ernst, meine frau z.b. zockt gerne mit pad - ich hingegen lieber am stick.. wenn wir dann mal gemeinsam zocken, dann am doppelt belegten umschalter (den hat mal wer auf lemon vertickt, ein australier?!? k.a.). hat den vorteil, daß beim abwechselnden zocken am selben port jeder sein lieblings-eingabegerät behält. quasi per knopfdruck. und für simultane 2p action kann der schalter auch entsprechend nützlich sein. auch wenn ich z.b. mit nem kumpel leaderboard spiele (2 spieler an einem port), so kann jeder seinen stick in der hand behalten, umgeschaltet wird per knopfdruck.

    autofeuer zusätzlich? warum nicht?! :)

    mfg.


    edit: ich habe diesen... Bitte melde dich an, um diesen Link zu sehen.

  • Den Umschalter hatte ich mir auch mal angeguckt, ich wollte mir dann aber doch lieber was eigenes machen. Das mit Joystick und Joypad und den 2-Spielern sind natürlich sehr gute Argumente für zwei Joystickanschlüsse. Da ich aber zu 99% alleine spiele und nur meinen Mini-Competition-Joystick angeschlossen haben wollte, brauchte ich natürlich nur einen Joystickanschluss. Für 2 Ports bräuchte ich ausserdem noch zwei IC's mehr, wenn dann noch eine Paddle-Unterstützung sein sollte käme noch einer hinzu, das würde die Platine ziemlich groß machen.

  • Der Umschalter von capfuture gefällt mir auch. Ich würde mir dazu aber einen zweiten Port wünschen. Ich mag Winkeladapter einfach :)

    So etwas ähnliches werde ich mir dann auch bauen müssen.

    Weiss zufällig jemand, wo man die doppelt hohen Zwillings-Sub-D-Buchsen kaufen kann, wie sie auf dem Chameleon-Dock verbaut sind?

    Gruß x1541

    per tapatalk 2 versendet

    Code: Floppy Fehlerkanal abfragen - Ausserdem kann ich bei "drive not ready" den I: und N: Befehl verwenden und notfalls den Kopf manuell zurückschieben. Und Finger weg vom Stepper!
    10 open1,8,15                   : rem 8 ist die Geräteadresse und das kann man bei Bedarf natürlich anpassen
    20 get#1,a$:?a$;:ifst<>64goto20 : rem Das CLOSE 1 am Ende kann man sich sparen, weil beim RUN automatisch ein CLOSE ALL ausgeführt wird.
    RUN
  • Weiss zufällig jemand, wo man die doppelt hohen Zwillings-Sub-D-Buchsen kaufen kann, wie sie auf dem Chameleon-Dock verbaut sind?

    Gruß x1541

    per tapatalk 2 versendet

    Z.B. bei Reichelt D-SUB DP 18 STST