🎉 Aufbau abgeschlossen!

Glückwunsch! Hat alles geklappt? Hilf anderen Baukern mit einer kurzen Bewertung.

0%

Griff Mortis

Schritt-für-Schritt-Anleitung zum Aufbau des Griff Mortis

Griff Mortis – Fertigbaugruppe
ℹ Produktinformation

Was ist der Griff Mortis, wofür ist er gedacht und was ist vor dem Kauf zu beachten?

Der Griff Mortis ist ein vielseitiger Bediengriff aus dem GripSwitch-Sortiment. Mit 12 Tasten und einem Thumbstick hast du alle wichtigen Funktionen direkt am Hebel – kompakter als der Directus, aber trotzdem mit allen wesentlichen Eingabemöglichkeiten. Der Mortis ist ideal, wenn du einen aufgeräumten Griff mit den wichtigsten Funktionen willst, ohne auf Komfort zu verzichten.

Was kann der Mortis?

Der Mortis bietet dir 12 Tasten – 10 Piktobutton-kompatible mechanische Taster auf der Vorderseite, einen Klick-Taster im Thumbstick und einen 12-mm-Taster auf der Rückseite des Griffs.

Der Thumbstick sitzt direkt unter dem Daumen und liefert zwei zusätzliche analoge Achsen – ideal z. B. für Kamerasteuerung oder Zusatzfunktionen.

Auf 10 der 12 Tasten werden Piktobuttons oder Blankobuttons aufgesteckt. Das sind austauschbare Tastenkappen mit eingedruckten Symbolen, die dir auf einen Blick zeigen, welche Funktion hinter jeder Taste steckt. Sie lassen sich jederzeit werkzeuglos wechseln, sind abriebfest und in über 100 verschiedenen Piktogrammen verfügbar. So kannst du deinen Hebel jederzeit an ein anderes Spiel oder eine andere Maschine anpassen.

Der Griff passt auf alle drei Unterbauten (Joystick/Fahrhebel, Lenkjoystick, Schubhebel) und kann je nach Einsatzzweck komplett anders belegt werden.

Vor dem Kauf beachten

  • Für den Griff Mortis wird ein kompatibler Unterbau benötigt (separat erhältlich).
  • Dein Unterbau muss mit dem langen Hebel (Hebelversion 1) bestückt sein. Informationen dazu findest du in der Produktbeschreibung deines Unterbaus.
  • Piktobuttons / Blankobuttons werden zusätzlich benötigt (mindestens 10 Stück) – sie sind nicht im Lieferumfang enthalten, da du selbst entscheidest, welche Symbole und Farben zu deinem Einsatzzweck passen.
✓ Benötigte Bauteile 0 / 10 bereit
Teil
Anz.
Status
Platine Mortis (Eigenentwicklung)
Pflicht
MCP23017 I/O-Erweiterung (DIP-28, THT)
Pflicht
IC-Sockel 28-Pin (DIP)
Wird auf die Platine gelötet – der MCP23017 wird dann nur eingesteckt. So kann er bei Bedarf getauscht werden.
Pflicht
Mechanische Taster (5-Pin)
Z. B. Milky Yellow Pro V3 oder andere MX-kompatible Taster mit 5 Pins. Auf diese Taster können Piktobuttons und Blankobuttons aufgesteckt werden – austauschbare Tastenkappen mit eingedruckten Symbolen, die die Steuerung übersichtlich und individuell anpassbar machen. 10 Stück + 1-2 Reserve empfohlen.
10×
Pflicht
12 mm Taster
Wird auf der Rückseite des Griffs eingesetzt. Erhältlich in verschiedenen Farben.
Pflicht
Thumbstickmodul + Kappe
Thumbstickmodul mit Klick-Funktion. Kappe ist im Set enthalten.
Pflicht
Kabel 0,14 mm² (AWG 26) – 6 Farben
Benötigt werden: rot, schwarz, grün, gelb, orange, blau. Die Farben helfen bei der Zuordnung – du kannst auch andere verwenden, sofern du sie dir merkst.
Pflicht
Piktobuttons / Blankobuttons
Die 10 mechanischen Taster des Mortis sind Piktobutton-kompatibel. Piktobuttons sind austauschbare Tastenkappen mit eingedruckten Symbolen – werkzeuglos wechselbar und abriebfest. Wähle die Symbole und Farben passend zu deinem Einsatzzweck.
Piktobuttons und/oder Blankobuttons
Du benötigst insgesamt mindestens 10 Stück. Wähle aus verschiedenen thematischen Paketen (z. B. Landwirtschaft, Forstwirtschaft, Zahlen) oder nutze Blankobuttons in 8 verschiedenen Farben.
10×
Pflicht
Schrauben
Die Schrauben bekommst du auch als Komplettset in meinem Onlineshop.
InnensechskantschraubeM3 × 12 mm
13×
Pflicht
3D-Druckteile (3 Teile)
Pflicht
✓ Benötigte Werkzeuge 0 / 5 bereit
Werkzeug
Anz.
Status
Lötkolben mit feiner Spitze
Eine feine Bleistiftspitze ist wichtig, um die dicht beieinanderliegenden Lötpads sauber zu verlöten.
Pflicht
Lötzinn (bleifrei 0.6–1.0 mm)
Wenn du den Lötkolben im verlinkten Set bestellst, ist schon Lötzinn enthalten, was für dieses Projekt auf jeden Fall ausreichen sollte.
Pflicht
Abisolierzange
Pflicht
Seitenschneider
Pflicht
Innensechskantschlüssel 2,5 mm
Für die M3 Innensechskantschrauben.
Pflicht
Optional
Lötunterlage
Schützt deinen Tisch vor Beschädigungen durch heißes Lötzinn.
Optional
🖨 Hinweise zum 3D-Druck

Alle Druckteile sind für PLA ausgelegt. Support nötig – als Supportmaterial wird ein lösliches Material empfohlen (z. B. PVA oder ähnliches), damit der Support sauber entfernt werden kann.

TeilAnzahlGewichtDruckdauerSupport
Griff~357 g~11:25 hja
Vorderseite~174 g~6:00 hja
Rückseite~115 g~4:02 hja

Gesamtgewicht: ca. 645 g PLA + ca. 33 g Support  |  Gesamtdruckzeit: ca. 21,5 Stunden

Allgemeine Hinweise

Lies dir diese Hinweise bitte einmal vollständig durch, bevor du anfängst. Sie helfen dir, den Aufbau ohne Fehler, sicher und erfolgreich abzuschließen.

Sicherheit beim Löten

⚠️ Löte immer in einem gut belüfteten Raum – Lötdämpfe sind gesundheitsschädlich. Fasse die Lötspitze nie mit bloßen Händen an, sie kann über 350 °C heiß werden. Stelle den Lötkolben immer sicher in der Halterung ab.

Taster beim Löten schonen

⚠️ Erwärme die Tasteranschlüsse nicht zu lange. Der Kunststoff der Taster wird durch zu viel Wärme weich und der Taster kann beschädigt werden. Halte die Lötzeit so kurz wie möglich und übe während des Lötvorgangs keinen mechanischen Druck auf den Taster aus.

Vor dem Einschalten prüfen

⚠️ Überprüfe nach dem Löten jede Verbindung auf Lötbrücken – ungewollte Verbindungen zwischen zwei benachbarten Lötpads. Eine einzige Lötbrücke kann Bauteile beschädigen oder zerstören.

MCP23017 – Ausrichtung beachten

⚠️ Der MCP23017-Chip muss richtig herum in den IC-Sockel eingesetzt werden. Die Kerbe am Chip muss zur Beschriftung „Kerbe" auf der Platine zeigen. Falsch eingesetzt kann der Chip und das Pro Micro Board beschädigt werden.

IC-Sockel sauber einstecken

⚠️ Beim Einstecken des IC-Sockels in die Platine kann es passieren, dass sich ein Beinchen nach oben verbiegt statt durch das Loch zu rutschen. Prüfe vor dem Verlöten, ob alle 28 Beinchen gleich weit durch die Platine gesteckt sind und der Sockel bündig auf der Oberfläche aufliegt – sonst sitzt der MCP23017 später nicht richtig drauf.

Allgemeiner Tipp

💡 Kein Zeitdruck – es ist besser, einen Schritt einmal in Ruhe richtig zu machen, als ihn dreimal nachzubessern. Qualität geht vor Geschwindigkeit.

Empfohlene Aufbaureihenfolge

💡 Es ist empfehlenswert – aber nicht zwingend notwendig –, mit der Anleitung deines Unterbaus zu beginnen. An einer bestimmten Stelle wird dich die Unterbau-Anleitung darauf hinweisen, dass du jetzt mit dieser Griff-Anleitung weitermachen sollst. Arbeite dich hier durch, bis der Griff auf den Unterbau montiert ist (Kapitel 1–4). Kehre dann zur Unterbau-Anleitung zurück und baue den Unterbau fertig zusammen. Komm danach wieder hierher zurück, um den Code aufzuspielen (Kapitel 5) und alles zu testen (Kapitel 6).

Schrauben nicht zu fest anziehen

⚠️ Schrauben nur handfest anziehen. Zu viel Drehmoment kann das Gewinde im 3D-gedruckten Material beschädigen oder das Bauteil reißen lassen.

Haftungsausschluss

Haftungsausschluss: Diese Anleitung wurde mit größtmöglicher Sorgfalt erstellt. Eine Gewähr für Richtigkeit, Vollständigkeit oder Aktualität wird jedoch nicht übernommen. Die Nutzung erfolgt auf eigene Gefahr. Der Hersteller haftet nicht für Schäden, die durch den Nachbau oder die Verwendung des Produkts entstehen.

Zusammenbau
Kapitel 1

Platine bestücken

Hauptverbindungskabel vorbereiten

Du brauchst 6 Kabel mit je ca. 60 cm Länge in verschiedenen Farben. Die Farbzuordnung hilft dir später beim Verlöten – welche Farbe an welches Pad kommt:

1

Schneide 6 Kabel mit je ca. 60 cm Länge zu. Farbzuordnung: rot=VCC, schwarz=GND, grün=SDA, gelb=SCL, orange=Thumbstick Achse 1, blau=Thumbstick Achse 2.

2

Isoliere an jedem Kabelende ca. 5 mm der Isolierung ab. Verdrill anschließend die einzelnen Äderchen miteinander, sodass keines einzeln heraussteht.

Kabel abisoliert und Äderchen verdrillt
Kabel abisoliert und Äderchen sauber verdrillt
3

Erwärme das abisolierte Kabelende mit dem Lötkolben und gib etwas Lötzinn hinzu, sodass die Äderchen vorverzinnt werden. Das Lötzinn muss die Äderchen gleichmäßig umschließen – so lassen sie sich später viel einfacher anlöten.

Vorverzinnte Kabelenden
Vorverzinnte Kabelenden – bereit zum Anlöten

Kabel an die Platine anlöten

4

Bringe auf jedem Pad der Mortis-Platine etwas Lötzinn an, indem du das Pad kurz mit dem Lötkolben erwärmst und dabei Lötzinn zuführst. Das nennt man Vorverzinnen – es sorgt dafür, dass das Kabel beim Anlöten sofort haftet.

Vorverzinnte Kabelpads auf der Mortis-Platine
Vorverzinnte Pads auf der Mortis-Platine
5

Löte die Kabel an die passenden Pads. Halte das vorverzinnte Kabelende an das vorverzinnte Pad und erwärme beides gleichzeitig mit dem Lötkolben. Sobald das Lötzinn auf beiden Seiten flüssig geworden ist, nimm den Lötkolben weg und halte das Kabel still, bis das Lötzinn erstarrt ist.

PadKabelfarbe
+rot
schwarz
SDAgrün
SCLgelb
Joystickpoti-1orange
Joystickpoti-2blau
Hauptverbindungskabel an Mortis-Platine angelötet
Alle 6 Hauptverbindungskabel farbcodiert an die Platine angelötet
⚠️ Achte darauf, dass sich die blanken Kabelenden nirgends berühren und keine Lötbrücken zu benachbarten Pads bestehen. Fehlerhafte Verbindungen können zu Fehlfunktionen oder Schäden führen.

IC-Sockel einlöten

6

Setze den IC-Sockel (28-Pin) auf die Platine auf. Stecke alle 28 Metallbeinchen durch die vorgesehenen Löcher.

IC-Sockel auf die Platine aufgesetzt
IC-Sockel auf die Platine aufgesetzt
⚠️ Prüfe vor dem Verlöten, ob alle 28 Beinchen gleich weit durch die Löcher gesteckt sind und der Sockel bündig auf der Oberfläche aufliegt. Manchmal verbiegt sich ein Beinchen beim Einstecken nach oben – dann sitzt der MCP23017 später nicht richtig drauf.
IC-Sockel von der Seite – Beinchen gleichmäßig durchgesteckt
Seitenansicht: Beinchen gleichmäßig durchgesteckt, Sockel sitzt bündig
7

Drehe die Platine um und löte zunächst 2 diagonal gegenüberliegende Pins an, um den Sockel zu fixieren. Prüfe nochmal den Sitz und löte dann alle restlichen Pins fest.

IC-Sockel verlötet
IC-Sockel auf der Rückseite verlötet

MCP23017 einsetzen

8

Setze den MCP23017 in den IC-Sockel ein. Wichtig: Die Kerbe am MCP muss zur Beschriftung „Kerbe" auf der Platine zeigen. Drücke den MCP vorsichtig in den Sockel, bis alle Pins in den Buchsen sitzen.

⚠️ Falsch herum eingesetzt kann der MCP23017 beschädigt werden. Prüfe die Ausrichtung doppelt, bevor du das Pro Micro Board anschließt.
MCP23017 korrekt im IC-Sockel eingesetzt
MCP23017 korrekt eingesetzt – Kerbe zeigt zur „Kerbe"-Beschriftung

Mechanische Taster auflöten

9

Stecke die 10 mechanischen Taster auf die Platine. Achte darauf, dass sie richtig herum eingesteckt werden und bündig und gerade auf der Platine aufsitzen – sonst passen die Piktobuttons später nicht drauf.

Mechanische Taster auf der Mortis-Platine aufgesteckt
10 mechanische Taster auf der Platine aufgesteckt
Mechanische Taster von vorne
Vorderansicht – Taster gerade aufgesetzt
Mechanische Taster von der Seite
Seitenansicht – Taster sitzen bündig auf der Platine
10

Drehe die Platine um und verlöte alle Tasterpins auf der Rückseite. Erwärme jeweils den Pin und das Pad gleichzeitig, führe Lötzinn zu und lass es erstarren.

Mechanische Taster von hinten – vor dem Verlöten
Rückseite – Tasterpins vor dem Verlöten
Mechanische Tasterpins verlötet
Alle Tasterpins sauber verlötet

Thumbstickmodul aufsetzen und verlöten

11

Setze das Thumbstickmodul auf die Platine. Alle Pins müssen durch die vorgesehenen Löcher gesteckt sein und das Modul muss bündig auf der Platine aufliegen.

Thumbstickmodul auf die Platine aufgesetzt
Thumbstickmodul auf die Platine aufgesetzt
Thumbstickmodul Seitenansicht – bündig auf Platine
Seitenansicht – Modul sitzt bündig auf der Platine
12

Löte zuerst Pin 1 an. Erwärme die Lötstelle anschließend nochmal kurz und drücke gleichzeitig das Modul von oben gegen die Platine, sodass es bündig sitzt.

Thumbstickmodul Pin 1 angelötet
Pin 1 angelötet – Modul ist nun fixiert
13

Löte Pin 2 an – nutze den gleichen Trick: Lötstelle warm machen und gleichzeitig das Modul an die Platine drücken, falls es noch nicht ganz bündig sitzt.

Thumbstickmodul Pin 2 angelötet
Pin 2 angelötet
14

Verlöte alle restlichen Pins des Thumbstickmoduls auf normale Weise. Prüfe abschließend alle Lötstellen.

Thumbstickmodul komplett verlötet
Thumbstickmodul vollständig verlötet

Thumbstickkappe aufsetzen

15

Stecke die Thumbstickkappe auf das Modul, bis sie spürbar einrastet.

Thumbstickkappe auf das Modul aufgesetzt
Thumbstickkappe aufgesetzt
Mortis-Platine fertig bestückt
Mortis-Platine fertig bestückt – bereit für den Einbau
Kapitel 2

12-mm-Taster vorbereiten

Der 12-mm-Taster sitzt später auf der Rückseite des Griffs. Bevor er eingebaut wird, bekommt er zwei Kabel angelötet und wird mit der Platine verbunden.

Kabel am Taster anlöten

1

Schneide 2 Kabel mit je ca. 20 cm Länge zu. Die Farbe ist egal – beide Kabel dürfen die gleiche Farbe haben, weil später eindeutig ist, wohin sie gehören.

2

Isoliere beide Enden jedes Kabels ca. 5 mm ab, verdrille die Äderchen und verzinne sie vor (wie in Kapitel 1).

3

Verzinne die beiden Pins des 12-mm-Tasters vor: Pin kurz mit dem Lötkolben erwärmen und etwas Lötzinn zuführen. Welcher Pin welcher ist, ist beim 12-mm-Taster egal.

4

Halte jeweils ein vorverzinntes Kabelende an einen vorverzinnten Pin und erwärme beides gleichzeitig mit dem Lötkolben. Sobald das Lötzinn verschmilzt, nimm den Lötkolben weg und halte das Kabel still bis das Lötzinn erstarrt ist.

⚠️ Erwärme die Pins des 12-mm-Tasters nicht zu lange – der Kunststoff im Innern kann durch zu viel Wärme schmelzen und den Taster beschädigen.
12-mm-Taster mit angelöteten Kabeln
12-mm-Taster mit zwei angelöteten Kabeln

Kabel an die Mortis-Platine anlöten

5

Suche auf der Mortis-Platine die beiden Pads mit der Beschriftung „Taste Rückseite" und verzinne sie vor.

6

Löte die anderen Enden der beiden Taster-Kabel an die vorverzinnten „Taste Rückseite"-Pads. Welches Kabel an welches Pad kommt, ist beim 12-mm-Taster egal.

12-mm-Taster-Kabel an die Mortis-Platine angelötet
12-mm-Taster mit der Mortis-Platine verbunden
Kapitel 3

Griff zusammenbauen

Jetzt kommen die 3D-Druckteile zum Einsatz. Du verschraubst die Vorderseite mit dem Hauptkörper, setzt den 12-mm-Taster und die Platine ein und schließt den Griff mit der Rückseite.

Vorderseite mit Griff verschrauben

1

Setze die Vorderseite auf den Hauptkörper des Griffs auf. Achte darauf, dass sie richtig herum aufliegt.

2

Verschraube Vorderseite und Griff mit 2 Innensechskantschrauben M3 × 12 mm.

Vorderseite mit Griff verschraubt
Vorderseite mit Griff verschraubt (2× M3 × 12 mm)

12-mm-Taster einsetzen

3

Führe die Kabel des 12-mm-Tasters von außen durch die vorgesehene Öffnung auf der Rückseite des Griffs nach innen.

12-mm-Taster wird von außen in die Öffnung eingesetzt
12-mm-Taster wird in die vorgesehene Öffnung eingesetzt
4

Drücke den 12-mm-Taster in die Öffnung. Er hält durch Klemmwirkung – es sind keine Schrauben nötig.

Kabelführung des 12-mm-Tasters im Griffinneren
Kabelführung des 12-mm-Tasters im Griffinneren
12-mm-Taster eingesetzt
12-mm-Taster sitzt fest in der Öffnung

Kabel durch den Griff führen

5

Führe die 6 Hauptverbindungskabel (von der Platine kommend) nach unten durch den Griff, sodass sie unten herauskommen. Sie werden später durch den Hebel des Unterbaus geführt.

Hauptverbindungskabel durch den Griff geführt
Hauptverbindungskabel durch den Griff nach unten geführt
6

Verlege die beiden Kabel des 12-mm-Tasters im oberen Teil des Griffs so, dass sie nicht im Weg sind, wenn die Platine eingesetzt wird.

Kabelverlegung im oberen Teil des Griffs
12-mm-Taster-Kabel im oberen Teil des Griffs verlegt

Platine einlegen und verschrauben

7

Lege die bestückte Mortis-Platine vorsichtig in den Griff ein. Achte darauf, dass keine Kabel eingeklemmt werden und die Taster sauber durch die Öffnungen in der Vorderseite ragen.

Mortis-Platine in den Griff eingelegt
Platine im Griff – Taster ragen durch die Vorderseite
8

Fixiere die Platine mit 5 Innensechskantschrauben M3 × 12 mm. Ziehe die Schrauben handfest an – nicht zu fest, sonst kann das 3D-gedruckte Gewinde beschädigt werden.

Platine mit 5 Schrauben fixiert
Platine mit 5× M3 × 12 mm verschraubt

Rückseite anschrauben

9

Setze die Rückseite auf den Griff auf. Achte darauf, dass keine Kabel eingeklemmt werden.

10

Verschraube die Rückseite mit 5 Innensechskantschrauben M3 × 12 mm.

Rückseite mit 5 Schrauben fixiert
Rückseite mit 5× M3 × 12 mm verschraubt

Piktobuttons aufstecken (optional)

11

Stecke die Piktobuttons oder Blankobuttons auf die 10 mechanischen Taster auf der Vorderseite. Das geht werkzeuglos und kann jederzeit gewechselt werden – du kannst diesen Schritt also auch erst nach dem Testen machen.

Piktobuttons auf die Taster aufgesteckt
Piktobuttons auf die mechanischen Taster aufgesteckt
Kapitel 4

Griff auf Unterbau montieren

Setze den Griff auf deinen Unterbau auf und verbinde die Kabel mit der Steuerplatine. Wähle oben deinen Unterbau aus, um die passenden Schritte zu sehen.

Wähle deinen Unterbau

Joystick / Fahrhebel-Unterbau

1

Fädel alle Kabel des Griffs von oben durch den Hebel des Joystick/Fahrhebel-Unterbaus bis nach unten durch.

Kabel durch den Hebel des Joystick/Fahrhebel-Unterbaus gefädelt
Kabel durch den Hebel des Joystick/Fahrhebel-Unterbaus nach unten fädeln
2

Setze den Griff auf den Hebel auf.

Griff auf Joystick/Fahrhebel-Unterbau aufgesetzt
Griff auf den Joystick/Fahrhebel-Unterbau aufgesetzt
3

Sichere den Griff mit einer Innensechskantschraube M3 × 12 mm.

Griff mit M3 × 12 mm Schraube sichern
Griff mit M3 × 12 mm Innensechskantschraube sichern
4

Verbinde die Kabel mit der 2-Achs-Steuerplatine des Unterbaus. Verzinne dabei jedes Pad einzeln vor, bevor du das Kabel anlötest – so haftet das Kabel sofort. Die Anschlüsse VCC, GND, SDA und SCL findest du unter der Beschriftung „I2C Bus". Die Thumbstick-Kabel kommen an A0 und A1.

KabelfarbePad Mortis-PlatinePad Steuerplatine
rot+VCC (I2C Bus)
schwarzGND (I2C Bus)
gelbSCLSCL (I2C Bus)
grünSDASDA (I2C Bus)
orangeJoystickpoti-1A0
blauJoystickpoti-2A1
Kabel an 2-Achs-Platine angelötet
Kabel an der 2-Achs-Platine angelötet

Lenkjoystick-Unterbau

1

Fädel alle Kabel des Griffs von oben durch den Hebel des Lenkjoystick-Unterbaus bis nach unten durch.

Kabel durch den Hebel des Lenkjoystick-Unterbaus gefädelt
Kabel durch den Hebel des Lenkjoystick-Unterbaus nach unten fädeln
💡 Der Lenkjoystick lässt sich in zwei Orientierungen nutzen: Schwingt der Hebel quer zur X-Achse des Thumbsticks, ist er als Lenkjoystick gedacht. Schwingt er längs dazu, dient er als einachsiger Fahrhebel. Setze den Griff also so auf, wie du ihn nutzen möchtest.
2

Setze den Griff auf den Hebel auf. Richte ihn entsprechend deiner bevorzugten Nutzungsweise aus (Hebel schwingt quer zur X-Achse = Lenkjoystick, längs dazu = einachsiger Fahrhebel).

Hebel schwingt quer zur X-Achse – Lenkjoystick-Orientierung
Hebel schwingt quer zur X-Achse → als Lenkjoystick
Hebel schwingt längs zur X-Achse – Fahrhebel-Orientierung
Hebel schwingt längs zur X-Achse → als einachsiger Fahrhebel
3

Sichere den Griff mit einer Innensechskantschraube M3 × 12 mm.

Griff mit M3 × 12 mm Schraube sichern
Griff mit M3 × 12 mm Innensechskantschraube sichern
4

Verbinde die Kabel mit der 1-Achs-Steuerplatine des Unterbaus. Verzinne dabei jedes Pad einzeln vor, bevor du das Kabel anlötest. Die Anschlüsse VCC, GND, SDA und SCL findest du unter der Beschriftung „I2C Bus". Die Thumbstick-Kabel kommen an A0 und A1.

KabelfarbePad Mortis-PlatinePad Steuerplatine
rot+VCC (I2C Bus)
schwarzGND (I2C Bus)
gelbSCLSCL (I2C Bus)
grünSDASDA (I2C Bus)
orangeJoystickpoti-1A0
blauJoystickpoti-2A1
Kabel an 1-Achs-Platine angelötet – Vorderseite
Kabel an der 1-Achs-Platine angelötet – Vorderseite
Kabel an 1-Achs-Platine angelötet – Rückseite
Kabel an der 1-Achs-Platine angelötet – Rückseite

Schubhebel-Unterbau

1

Fädel alle Kabel des Griffs von oben durch den Hebel des Schubhebel-Unterbaus bis nach unten durch.

Kabel durch den Hebel des Schubhebel-Unterbaus gefädelt
Kabel durch den Hebel des Schubhebel-Unterbaus nach unten fädeln
💡 Der Schubhebel hat eine Rastposition. Von dieser Position aus gibt es einen kürzeren und einen längeren Bewegungsweg. Die Seite mit dem längeren Bewegungsweg ist die Vorderseite. Auf dem Bild unten siehst du den Hebel in der Rastposition – orientiere dich daran, wie der Griff aufgesetzt werden muss.
2

Bringe den Hebel in die Rastposition und setze den Griff so auf, wie es auf dem Bild unten zu sehen ist.

Griff auf Schubhebel aufgesetzt – Hebel in Rastposition
Griff auf den Schubhebel aufgesetzt – Hebel in Rastposition, Vorderseite zum längeren Bewegungsweg
3

Sichere den Griff mit einer Innensechskantschraube M3 × 12 mm.

Griff mit M3 × 12 mm Schraube sichern
Griff mit M3 × 12 mm Innensechskantschraube sichern
4

Verbinde die Kabel mit der 1-Achs-Steuerplatine des Unterbaus. Verzinne dabei jedes Pad einzeln vor, bevor du das Kabel anlötest. Die Anschlüsse VCC, GND, SDA und SCL findest du unter der Beschriftung „I2C Bus". Die Thumbstick-Kabel kommen an A0 und A1.

KabelfarbePad Mortis-PlatinePad Steuerplatine
rot+VCC (I2C Bus)
schwarzGND (I2C Bus)
gelbSCLSCL (I2C Bus)
grünSDASDA (I2C Bus)
orangeJoystickpoti-1A0
blauJoystickpoti-2A1
Kabel an 1-Achs-Platine angelötet – Vorderseite
Kabel an der 1-Achs-Platine angelötet – Vorderseite
Kabel an 1-Achs-Platine angelötet – Rückseite
Kabel an der 1-Achs-Platine angelötet – Rückseite
Kapitel 5

Aufspielen des Codes auf den Microcontroller

💡 Jetzt ist der Griff fertig montiert und angeschlossen. Es muss aber noch der Code aufgespielt werden. Dafür solltest du aber den Unterbau zunächst fertig aufbauen. Fahre jetzt also mit der entsprechenden Anleitung des Unterbaus fort und kehre anschließend zum folgenden Kapitel zurück.
Die Bilder in diesem Kapitel stammen teilweise aus anderen Anleitungen und können sich optisch leicht vom tatsächlichen Bildschirminhalt unterscheiden. Die Vorgehensweise ist jedoch identisch.

Installieren der Arduino IDE und der benötigten Librarys

Wenn du die Arduino IDE noch nicht installiert hast, kannst du in dieser Anleitung erfahren wie es geht.

In dieser Anleitung wird dir auch erklärt wie man die Librarys installiert. Für dieses Projekt brauchen wir folgende Librarys:

LibraryAutorBezug
Arduino Joystick Library MHeironimus GitHub ↗
Adafruit MCP23017 Arduino Library Adafruit Über den Bibliotheksverwalter: Tools → Manage Libraries, nach „Adafruit MCP23017" suchen

Einstellen des Board Namens

Wenn du möchtest kannst du in dieser Anleitung erfahren wie du es schaffst das dein PC den Controller später auch wirklich mit seinem Namen erkennt. Das ist besonders nützlich wenn du mehrere Controller gleichzeitig angeschlossen hast – so weiß dein PC immer genau welcher Controller welcher ist. Es hilft außerdem bei der Erstellung der Tastenbelegung im Spiel.

Herunterladen und Aufspielen des Codes

Jetzt kannst du den Code für den Griff Mortis von GitHub herunterladen. Klicke dazu auf diesen Link ↗.

1

Klicke auf den grünen "Code"-Button und in dem sich öffnenden Fenster ganz unten auf "Download Zip".

GitHub: Code-Button und Download Zip
GitHub: Grüner Code-Button → Download Zip
2

Entpacke anschließend die heruntergeladene Datei. Darin befinden sich 3 Ordner – je einer pro Unterbau. Öffne den entsprechenden Ordner für deinen gewählten Unterbau und öffne die darin enthaltene Datei mit der Arduino IDE:

• Joystick/Fahrhebel → Mortis_Joystick.ino
• Lenkjoystick → Mortis_Lenkjoystick.ino
• Schubhebel → Mortis_Schubhebel.ino

Entpackte Ordnerstruktur mit den drei Unterbau-Ordnern
Entpackte Datei: drei Ordner, je ein Ordner pro Unterbau
3

Jetzt kannst du deinen Controller per USB mit dem PC verbinden. Anschließend klickst du in der Arduino IDE auf die Listenanzeige oben links und wählst den letzten Punkt: "Select other Board and Port..."

Arduino IDE – Select other Board and Port
Arduino IDE: Listenanzeige oben links → Select other Board and Port...
4

Wähle auf der linken Seite dein angeschlossenes Board aus. Wenn du das Kapitel "Einstellen des Board Namens" übersprungen hast, suchst du in der Liste nach "Arduino Micro". Wenn du die Anleitung aus dem Kapitel korrekt ausgeführt hast, kannst du auch den für deinen Controller passenden Namen nehmen.

Auf der rechten Seite der Liste musst du auswählen an welchen Port du den Controller angesteckt hast. Meistens steht hinter dem betreffenden Port (USB). Ist das bei dir nicht so, kannst du herausfinden welcher Port der richtige ist, indem du den Controller abziehst, die Liste anschaust und merkst welche Ports angezeigt werden und dann den Port auswählst, der hinzugekommen ist, wenn du den Controller wieder ansteckst.

Das Ganze bestätigst du mit einem Klick auf OK.

Board auf linker und Port auf rechter Seite auswählen
Board auf linker Seite, Port auf rechter Seite auswählen, dann OK
5

Nun kannst du den Code übertragen in dem du auf den Pfeil nach rechts in der linken oberen Ecke klickst.

Code übertragen – Pfeil oben links in der Arduino IDE
Code übertragen: Pfeil-Schaltfläche oben links in der Arduino IDE
6

Es öffnet sich dann an der Unterseite ein schwarzes Konsolenfenster und zeigt dir den Status des Uploads an. Wenn alles geklappt hat, steht dort „Upload successful".

Konsolenfenster mit Upload successful
Konsolenfenster mit der Meldung "Upload successful"
7

Wenn der Upload erfolgreich war, weiter zu Kapitel 6: Testen & Kalibrieren.

Kapitel 6

Testen und Kalibrieren

Jetzt, wo alles aufgebaut und der Code aufgespielt ist, kannst du den gesamten Controller testen und die Achsen kalibrieren.

Taster und Thumbstick prüfen

Öffne dazu die Windows-Gamepad-Einstellungen: Drücke Windows + R, gib joy.cpl ein und drücke Enter. Klicke deinen Controller doppelt an und wechsle auf die Registerkarte "Testen".

1

Öffne die Gamepad-Einstellungen (Windows + Rjoy.cpl → Enter). Wähle deinen Controller aus und klicke auf "Eigenschaften".

2

Wechsle auf die Registerkarte "Testen" und drücke nacheinander alle 12 Taster. In der Anzeige müssen die zugeordneten Buttons (1–12) aufleuchten. Welche Taste welcher Button ist, siehst du in der Tastenbelegungs-Übersicht unten. Bewege außerdem den Thumbstick – die X- und Y-Achse müssen reagieren.

Windows Gamepad-Einstellungen – Buttons und Achsen prüfen
Windows Gamepad-Einstellungen: Registerkarte Testen – Taster drücken und Achsen prüfen
Tastennummerierung Griff Mortis
Übersicht: Tastennummerierung Griff Mortis – alle 12 Buttons

Achsen kalibrieren

Bevor du den Controller das erste Mal richtig nutzt, solltest du alle Achsen einmal kalibrieren. Die Kalibrierung speichert den Nullpunkt und den maximalen Ausschlag der Achse(n) dauerhaft im Controller – sie bleibt auch nach dem Ausschalten erhalten.

Für die Kalibrierung musst du Taste 1 und Taste 3 (siehe Tastenbelegungs-Übersicht oben) gleichzeitig halten.

💡 In den Windows-Gamepad-Einstellungen (joy.cpl) siehst du neben deinen 12 physischen Tasten noch einen 13. Button – das ist der Kalibrierungs-Indikator (virtuelle Taste). Er ist im Normalbetrieb immer aus und blinkt nur während der Kalibrierung. Das Blinkmuster zeigt dir an, in welcher Phase du dich gerade befindest. Öffne die Gamepad-Einstellungen (joy.cpl) vor der Kalibrierung, damit du die Phasen live mitverfolgen kannst.

Kalibrierung durchführen

Die Kalibrierung läuft in zwei Phasen ab und kann jederzeit gestartet werden – direkt beim Einschalten oder auch im laufenden Betrieb.

3

Halte Taste 1 und Taste 3 gleichzeitig für 10 Sekunden. Sobald der Indikator-Button (Button 13) dauerhaft aufleuchtet, ist die Kalibrierung gestartet.

4

Lass die Tasten los. Der Indikator blinkt jetzt schnell (ca. 5×/Sek.) – das ist eine kurze Wartezeit. In dieser Zeit nichts tun.

5

Phase 1 – Nullpunkt (5 Sek.): Der Indikator blinkt jetzt langsam (ca. 2×/Sek.). Bringe den Hebel in die neutrale Mittelstellung und lass ihn dann vollständig los – den Hebel jetzt nicht mehr anfassen. Beim Schubhebel musst du die Neutralposition aktiv anfahren und dann loslassen; bei Lenkjoystick und Joystick/Fahrhebel reicht es, einfach loszulassen. Der Controller ermittelt in diesen 5 Sekunden den Nullpunkt – jede Berührung verfälscht das Ergebnis.

6

Phase 2 – Min/Max: Der Indikator leuchtet jetzt dauerhaft. Bewege die Achse(n) jetzt mehrfach langsam und vollständig bis zum jeweiligen Anschlag in alle Richtungen – der Controller erfasst dabei automatisch den maximalen Ausschlag.

7

Wenn du alle Achsen ausreichend durchbewegt hast, halte Taste 1 und Taste 3 erneut 5 Sekunden gedrückt. Die Kalibrierungswerte werden daraufhin dauerhaft im Controller gespeichert.

8

Der Indikator blinkt für eine Sekunde sehr schnell (ca. 10×/Sek.) – das ist die Bestätigung, dass die Werte gespeichert wurden. Danach kehrt der Controller automatisch in den Normalbetrieb zurück.

Support

Hilfe & Support

Wenn irgendwo etwas nicht so funktioniert wie erwartet oder du an einer Stelle unsicher bist, melde dich gerne. Beschreibe dein Problem möglichst genau:

  • Was funktioniert nicht?
  • Was hast du bereits ausprobiert?
  • Leuchtet etwas, reagiert etwas, bleibt etwas komplett tot?

Je genauer deine Beschreibung ist, desto schneller kann ich dir gezielt helfen.

✉️ Schreib mir eine Mail an: support@hendriks-work.shop
Abschluss

Glückwunsch!

Wenn du bis hierhin alles aufgebaut, verlötet und programmiert hast, steht dein Griff Mortis fertig montiert vor dir.

Bevor du ihn endgültig verbaust oder intensiv nutzt, teste ruhig noch einmal alles in Ruhe durch. Alle 12 Taster prüfen, den Thumbstick bewegen, die Achsen checken und ein Gefühl für das System bekommen.

Ich hoffe, dir hat der Aufbau Spaß gemacht und du konntest vielleicht auch das ein oder andere dazulernen. Danke, dass du mein Projekt unterstützt und dir die Zeit genommen hast, es selbst aufzubauen.

Viel Freude mit deinem neuen Setup – und viel Spaß beim Zocken.

© Hendrik Kleinwächter – für den privaten Gebrauch. Jegliche kommerzielle Nutzung ohne Genehmigung ist untersagt. Hendriks-Work.shop