• 方案介紹
  • 附件下載
  • 相關推薦
申請入駐 產(chǎn)業(yè)圖譜

DIY游戲控制器

2021/04/02
762
加入交流群
掃碼加入
獲取工程師必備禮包
參與熱點資訊討論

相關資料.rar

共1個文件

大家好,這是我DIY的游戲控制器

它使用了具有HID功能的Arduino Pro Micro,這實際上是我以前的游戲控制器的升級版,該版本帶有按鈕,帶有兩個操縱桿。

與以前的版本不同,此版本在操縱桿庫上運行,該庫將這個pro micro轉(zhuǎn)換為游戲手柄控制器。

有趣的是,該控制器還可以通過連接Retro pi /或Recal pi設置來運行Retro游戲,如Doom和Donkey Kong。

在這個介紹中,我將向大家展示如何通過幾個簡單的步驟構建自己的游戲控制器。

步驟1:項目準備和PCB規(guī)劃

我制作的上一個操縱桿完全是我自己DIY,我設計并制作了PCB,該控制器確實可以工作,但是它有很多缺陷,例如響應時間不好,并且其代碼也不基于操縱桿庫。而且,它沒有操縱桿。

因此,為了改進以前的設置,我準備了一個與舊設計相似的PCB,添加了操縱桿,并在板上制作了酷似Pac man的酷炫絲印。 
收到PCB之后,我開始了組裝過程。

步驟2:PCB組裝

該板的組裝過程非常簡單,我們只需要向其添加開關和操縱桿即可,該PCB沒有任何SMD組件,這使得該項目易于制造。

這是該PCB的第一個錯誤!

我忘了在PCB上為操縱桿添加安裝孔,所以我只是用1.5mm的鉆頭手動鉆了這些孔。

另外,這是我犯的另一個錯誤,我將該垂直開關置于倒置位置,但實際位置應該是此位置,因此我在PCB上鉆孔并按正確的順序添加了開關。

添加完組件后,我焊接了它們的每個焊盤,項目硬件部分幾乎完成了!此控制器需要一些軟件調(diào)整。

步驟3:CODE

打開附加的源碼文件。將控制器插入計算機,選擇合適的板子Arduino pro micro,選擇正確的COM端口,然后點擊“上傳”。
之后,打開設備和打印機。您將看到帶有游戲手柄圖標的Arduino micro。
點擊它并打開其屬性,您將看到游戲手柄按鈕的布局。

步驟4:測試

現(xiàn)在,只需按下任意按鈕或移動操縱桿,您將看到我們在示例中標明的按鈕編號。

此設置中有兩個操縱桿,一個用于移動,另一個用于X和Y。您可以移動該操縱桿并查看該設置是否正常工作。

選中每個按鈕后,我們現(xiàn)在可以將此游戲控制器插入我們的游戲裝備并開始游戲。

步驟5:游戲

現(xiàn)在,此設置可以正常運行,而無需對大多數(shù)內(nèi)容進行任何調(diào)整,例如,我將其插入Recal pi設置中以玩一些復古游戲,
 

  • 相關資料.rar
    下載
    描述:原理圖等資料

相關推薦