JoyStick 雙軸按鍵搖杆模組

-23%

JoyStick 雙軸按鍵搖杆模組

NT$62 NT$48 未稅

PS2雙軸按鍵遊戲搖桿模塊採用SONY公司PS2遊戲手柄上原裝優質金屬按鍵搖桿電位器,模塊特設二路模擬輸出和一路數字輸出接口,輸出值分別對應(X,Y)雙軸偏移量,其類型為模擬量;按鍵表示用戶是否在Z軸上按下,其類型為數字開關量。模塊集成電源指示燈,可顯示工作狀態;坐標標識符清晰簡明、準確定位;用其可以輕鬆控制物體(如二自由度舵機雲台)在二維空間運動,因此可以通過Arduino控制器編程,傳感器擴展板插接,完成具有創意性遙控互動作品

尚有庫存

貨號: 87548532 分類: 標籤:
  • 商品說明
  • Arduino 範例
  • 評論 (0)
  • 交流討論

商品說明

Arduino雙軸按鍵搖桿 PS2遊戲搖桿控制桿模組

優質搖杆,使用壽命長,性能穩定,兩路類比量輸出,一路數位量輸出。

X,Y軸輸出為兩個電位器,可以通過AD轉換讀出扭動角度,向下按搖杆,可以出動一路輕觸開關,為數位輸出,已上拉

適用於兩自由度舵機雲台控制或者其他遙控比例控制,適用於arduino平臺,相容arduino感測器介面

PS2搖杆 遊戲搖杆模組 電子積木標準介面 及 2.54mm插針 介面引出,金屬搖杆。

電路板尺寸:3.2*3.5CM

十字搖杆為一個雙向的10K電阻器,隨著搖杆方向不同,抽頭的阻值隨著變化。本模組使用5V供電,原始狀態下X,Y讀出電壓為2.5V左右,當隨箭頭方向按下,讀出電壓值隨著增加,最大到5V;箭頭相反方向按下,讀出電壓值減少,最小為0V。

Arduino_Joystick-wiring-diagram

int xPin = A1;
int yPin = A0;
int buttonPin = 2;

int xPosition = 0;
int yPosition = 0;
int buttonState = 0;

void setup() {
 // initialize serial communications at 9600 bps:
 Serial.begin(9600); 
 
 pinMode(xPin, INPUT);
 pinMode(yPin, INPUT);

 //activate pull-up resistor on the push-button pin
 pinMode(buttonPin, INPUT_PULLUP); 
 
 // For versions prior to Arduino 1.0.1
 // pinMode(buttonPin, INPUT);
 // digitalWrite(buttonPin, HIGH);
 
}

void loop() {
 xPosition = analogRead(xPin);
 yPosition = analogRead(yPin);
 buttonState = digitalRead(buttonPin);
 
 Serial.print("X: ");
 Serial.print(xPosition);
 Serial.print(" | Y: ");
 Serial.print(yPosition);
 Serial.print(" | Button: ");
 Serial.println(buttonState);

 delay(100); // add some delay between reads
}

商品評論

目前沒有評論。


搶先評論 “JoyStick 雙軸按鍵搖杆模組”