Game Controller selber bauen / programmieren?

Wie kann ich mir einen Gamecontroller selber bauen? Evt. mit einem Arduino ?

Mein Vorhaben ist (siehe Bild) meinem Laptop seitlich ein paar Griffe (3d-Gedruckt) zu verpassen und dort hinein in den Griff, die Controllersteuerung einzubauen. Ähnlich wie bei der Switch vom Konzept. Nun brauch ich ein System oder Bauteile mir einen Custom Controller zu bauen. Ziel sollte sein, vom Umfang die Funktion eines Xbox oder PS Controllers ab zu bilden.

Ähnlich wie das Steamdeck soll das teil später genutzt werden.

Mein erstes Versuch war es einen Xbox Controller zu schlachten und diese Technik zu verwenden, dafür ein 3d-gedrucktes Gehäuse in der die Knöpfe und Steuersticks passen und per USB ein zu stecken, jedoch sind diese alle auf einer Platine und somit nicht lageunabhängig.

Ich habe mal aufgezeichnet wie die Knöpfe angeordnet sein sollte, ich suche hier die Technik für in das Gehäuse. Das Gehäuse selbst kann Dank 3D-Druck beliebig konstruiert werden.

Der Laptop hat unter anderem Touch, was sich dafür eignet bequem Windows zu bedienen.

Ich hoffe ihr habt verstanden was ich suche, und ihr könnt mir helfen.

Vielen Dank :D

EDIT: Ich habe das ganze über einen Arduino Leonardo realisieren können, mit dem funktionsumfang eines Xbox Controllers. Der Leonardo kann einfach als USB-Device verwendet werden - z.B. um eine Tastatur oder Maus zu emulieren. Und das Zubehör kann auch easy über Berrybase, Alixpress...etc. beschafft werden.

Beim Code bin ich aktuell noch dran.

Bild zum Beitrag
Computer, Computerspiele, Technik, Elektronik, programmieren, Arduino, Technologie, Controller, 3D-Drucker, Raspberry Pi, Spiele und Gaming
Warum kommen Schichtfehler bei dem FDM Drucker immer genau in der gleichen Schicht?

Wenn ich etwas mit meinem FDM Drucker drucke, kommt immer in der gleichen Schicht ein Schichtfehler, wo die Schichten nicht zusammenhalten. Außen ist das dann an einer geraden Linie zu erkennen, die einmal die komplette schicht umschließt. An dieser stelle bricht das Teil dann auch sehr leicht. An der Bruchkannte ist zu erkennen, dass die Äußere Wall nicht richtig gedruckt hat und eigentlich nur der Infill das Modell überhaupt zusammengehalten hat. Nun ist die Frage, woher das kommt. Es ist halt immer beim selben Modell in der Selben Höhe. Auch wenn ich es neu Slice, um die Z-Achse drehe oder ein anderes Material verwende (PLA, ABS, PETG). Also ich schätze dass es an den Druckeinstellungen liegt. Nun zwei Beispiele, wo das auftritt. Bei beiden ist die Höhe gerade in der Höhe eingestellt, wo die nächste Schicht dann nicht mehr hält. Bei dem einen Modell sind es zwei Bilder, da die bei diesem zwei Schichten nicht gehalten haben.

Ich drucke die Teile mit einer Düse von 0,4mm und einer Schichtdicke von 0,15mm (muss schnell gehen) und einer Druckgeschwindigkeit von einheitlich 30mm/s

Mir ist aufgefallen, dass die nicht haltenden Schichten immer in der Höhe ist, wo irgendwo anders im Modell eine Top Ebene gedruckt wird. Aber irgendwie auch nicht bei allen Top ebenen. Nur bei manchen. Aber dann immer bei den gleichen. Bei dem unteren Teil sind zum Beispiel ganz viele Löcher drin und nur die beiden in die eine Richtung haben eine nicht haltende Schicht als Folge. Die Löcher in die andere Richtung bewirken das nicht.

Bild zum Beitrag
Technik, Technologie, 3D-Drucker

Meistgelesene Beiträge zum Thema 3D-Drucker