“(SKU:RB-02S021) PS2游戲搖桿模塊”的版本間的差異
來自ALSROBOT WiKi
(→?產(chǎn)品相關(guān)推薦) |
(→?產(chǎn)品相關(guān)推薦) |
||
第58行: | 第58行: | ||
:撥動PS2模塊搖桿,LED小燈亮起 | :撥動PS2模塊搖桿,LED小燈亮起 | ||
==產(chǎn)品相關(guān)推薦== | ==產(chǎn)品相關(guān)推薦== | ||
+ | 論壇地址:[http://www.makerspace.cn/portal.php 奧松機(jī)器人技術(shù)論壇]<br/> | ||
購買地址:[http://gharee.com/goods-164.html PS2游戲搖桿] | 購買地址:[http://gharee.com/goods-164.html PS2游戲搖桿] |
2015年7月1日 (三) 22:51的版本
目錄 |
產(chǎn)品概述
PS2雙軸按鍵游戲搖桿模塊采用SONY公司PS2游戲手柄上原裝優(yōu)質(zhì)金屬按鍵搖桿電位器,模塊特設(shè)二路模擬輸出和一路數(shù)字輸出接口,輸出值分別對應(yīng)(X,Y)雙軸偏移量,其類型為模擬量;按鍵表示用戶是否在Z軸上按下,其類型為數(shù)字開關(guān)量。模塊集成電源指示燈,可顯示工作狀態(tài);坐標(biāo)標(biāo)識符清晰簡明、準(zhǔn)確定位;用其可以輕松控制物體(如二自由度舵機(jī)云臺)在二維空間運(yùn)動,因此可以通過控制器編程,傳感器擴(kuò)展板插接,完成具有創(chuàng)意性遙控互動作品。
規(guī)格參數(shù)
- 工作電壓 :3.3v到5v
- 平面尺寸:27.5×38.2
- 接口類型:兩軸模擬輸出(X,Y)
- 一個(gè)數(shù)字按鍵輸出(R)
- 重量大?。?4g
使用方法
引腳定義
- X:模擬輸出(X)
- Y:模擬輸出(Y)
- R:數(shù)字按鍵輸出
- +:電源(VCC)
- -:地(GND)
連接示圖
- S端口接到控制器的I/O口。5V 和GND分別接到電源的+5V和GND
應(yīng)用例程
將PS2搖桿模塊與LED小燈連接于Arduino UNO,撥動搖桿,測試模塊
示例程序
int joystickX=0; int joystickY=1; int x; int y; const int buttonPin = 16; const int beepPin = 13; int buttonState = 0; void setup() { pinMode(joystickX,INPUT); pinMode(joystickY,INPUT); pinMode(buttonPin,OUTPUT); Serial.begin(115200); } void loop() { x=analogRead(joystickX); y=analogRead(joystickY); Serial.print("#0P"); Serial.print((500+x*2)); Serial.println("S2000"); Serial.print("#1P"); Serial.print((500+y*2)); Serial.println("S2000"); buttonState = digitalRead(buttonPin); if (buttonState == HIGH) { digitalWrite(beepPin, LOW); } else { digitalWrite(beepPin, HIGH); } delay(1); }
程序效果
- 撥動PS2模塊搖桿,LED小燈亮起
產(chǎn)品相關(guān)推薦
論壇地址:奧松機(jī)器人技術(shù)論壇
購買地址:PS2游戲搖桿