“(SKU:RB-02S021) PS2游戲搖桿模塊”的版本間的差異

來自ALSROBOT WiKi
跳轉(zhuǎn)至: 導(dǎo)航、 搜索
?產(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的版本

Ps2yao.jpg

目錄

產(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ù)

  1. 工作電壓 :3.3v到5v
  2. 平面尺寸:27.5×38.2
  3. 接口類型:兩軸模擬輸出(X,Y)
  4. 一個(gè)數(shù)字按鍵輸出(R)
  5. 重量大?。?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游戲搖桿