USBゲームコントローラー・ゲームパッドを自作でDIY作成するやり方!3Dプリンタやレーザーカッターなどでオリジナルを!!

※当ブログでは商品・サービスのリンク先にプロモーションを含みます。ご了承ください。

 

USBコントローラーは市場にたくさんあふれていますが、

もし自分のオリジナルコントローラーをお持ちならそのコントローラーで遊ぶだけでもテンション上がりますよね笑笑

完全に機能するUSB​​ゲームコントローラを設計しました。

下記を参考に作成してみてください!!

 

 

 

準備する物

 

必要なツール:

  • レーザーカッター

 

 

 

 

  • 3Dプリンタ

 

 

 

  • ステンシルプリンター

 

 

  • ピックアンドプレース機

 

  • リフロー炉

 

 

 

  • はんだごて

 

 

 

 

必要なもの:

  • 電子部品
  • PCB(ガーバーファイルから注文)
  • 1/8 “アクリル
  • NinjaFlexフィラメント
  • ハードウェア

ステップ1:回路基板

独自のUSBゲームコントローラを作成する最初のステップは、Arduinoを入手してプロトタイピングを開始することです。Arduino Leonardo、Micro、またはDueには必ずHID(ヒューマンインターフェイスデバイス)機能があるため、必ず使用してください。基本的に、これはキーボードまたはマウスとして機能し、USB経由でコンピューターに接続できることを意味します。

 

インターフェースを開始するために、3つのLEDにある2つの電流制限抵抗を使用して、

デジタルピン2-6、8-10、12、13のArduino Microに10個のボタンを接続しました。

 

最終的なコントローラーを作成するには、パフォーマンスボード全体(Arduinoとすべて)を1つの小さなPCBに収まるように凝縮する必要がありました。Altium Designerを使用してこのためにボードを設計し、ボード製造に必要なガーバーファイルをエクスポートして添付しました。

だから私たちのものをダウンロードしてお気に入りの工場に送ってカスタムコントローラーを作ってください。

 

 

ステップ2:ボードアセンブリ

 

 

コントローラーを作成するには、ボードを入手したら、組み立てる必要があります。表面実装マイクロコントローラチップにより、このアセンブリはステンシルとピックアンドプレースマシンなしでは困難です。ピックアンドプレースにアクセスできる場合、プロセスは非常に簡単です。

ただし、このボードを組み立てる際、はんだごてではなくはんだペーストとリフローオーブンを使用する場合は、最初にすべての表面実装部品を取り付ける必要があります。これを行った後、すべてのスルーホールコンポーネントを取り付けて、所定の位置にはんだ付けできます。

ボードの組み立てに必要なコンポーネントのリストが添付されています。

添付された材料リストのコンポーネント名とPCBのシルクスクリーンを相互参照して、どのコンポーネントがどこに属しているかを確認できます。

 

ステップ3:プログラミング

 

完全に機能するPCBができたので、今度はそのマイクロコントローラーをプログラムします!マイクロコントローラ用の機能コードを添付しましたが、自由にカスタマイズしてください。マイクロコンピューターを使用して、コンピューターゲームに典型的なキーボードを押します。

右4つのボタンはASWDキーにマッピングし、左4つのボタンは矢印キーにマッピングします。スタートボタンはエンターキーにマップし、セレクトボタンはスペースバーにマップします。コードは完全にカスタマイズでき、ボタンのマッピングを変更する方法を確認するには、コメントに従うだけです。

これは多くの異なるゲーム用にカスタマイズできます!

ステップ4:3D印刷ボタン

 

次のステップは、ゴムボタンを作ることです!プロセスのこの部分では、3DプリンターとNinjaFlexという素材を使用して、ゴムのような素材を印刷しました。ボタン用に設計した3Dファイルをここに添付します。

 

ステップ5:レーザーカットエンクロージャ

次に、イラストレーターファイルが接続されているコントローラー用に、シンプルなレーザーカットアクリルエンクロージャーを設計しました。ネジがはみ出さないように、上部の4つのネジ穴を皿穴にします。上部は不透明、下部は半透明の1/8インチアクリルを使用しましたが、見た目は最適です!

ステップ6:組み立てます!

組み立てたボード、ボタン、アクリル、ハードウェアをつかんで組み立ててください!使用したもの:

  • (4)平らな3/4 “#4-40ネジ
  • (12)#4-40六角ナット
  • (4)#4 0.185 “スペーサー

 

組立順序は次のとおりです(下向き):

  1. 4本のネジ
  2. フロントプレート
  3. ボタン
  4. 4ナッツ
  5. 4つのスペーサー
  6. PCB
  7. 4ナッツ
  8. バックプレート
  9. 4ナッツ

 

 

おすすめのUSBコントローラー

 

ただコントローラーを自作すると普通に購入するよりもコストが掛かります。
あまりこだわりのない方は無難に購入するのがいいかもしれません。

↑マイクロソフトの純正品なので安心して使用することができる。

 

 


↑PS4タイプのUSBコントローラーもあります