天天看點

ps2無線搖桿連接配接arduino的使用方法

首先在https://github.com/madsci1016/Arduino-PS2X 這裡下載下傳ps2x的庫檔案。

将PS2X_lib放到庫檔案目錄下。

接線方法如下

,

ps2無線搖桿連接配接arduino的使用方法

代碼部分

#define pressures  true 的意思是讓上下左右的按鍵可以度數,按下時analogRead值為255.

#define rumble      true  的意思是開啟震動模式,預設按X鍵開始震動,如果想改變震動按鍵,需要将

vibrate = ps2x.Analog(PSAB_CROSS);改為相應的按鍵。

如果需要讓搖杆可以使用,需要按住L1或者R1按鈕,然後再搖動搖杆。

插入下列代碼可以讓小車在沒有按鍵的情況下停止走動,前提是開啟pressures。

 if(ps2x.Button(PSB_PAD_UP)==0 & ps2x.Button(PSB_PAD_DOWN)==0 & ps2x.Button(PSB_PAD_RIGHT)==0 & ps2x.Button(PSB_PAD_LEFT)==0)
{
   pause(); 
    }
             

繼續閱讀