5つのピン対面Arduino PS2のジョイスティックのゲームのコントローラー モジュール/ジョイスティック モジュール

ブランド名:shanhai
証明:CE,Rohs
原産地:中国
型式番号:ジョイスティック
最低順序量:5pcs
包装の細部:
企業との接触

Add to Cart

正会員
Shenzhen Guangdong
住所: 620, 玉田ビル, 歌林道、福田地区、深セン、中国
サプライヤーの最後のログイン時間: 内 1 時間
製品詳細 会社概要
製品詳細

Arduino PS2のジョイスティックのゲームのコントローラー モジュールのジョイスティック モジュール

 

PS2ジョイスティックのゲームのコントローラー モジュールの標準インターフェースおよび電子ブロック2.54mmピン インターフェイス鉛。

 

 

別の方向のロッカーが付いている対面10K抵抗器として十字のロッカー、変更とのtaptheの抵抗。 このモジュールは5V電源、X、2.5VのYによっての元の状態を読まれる電圧使用しますまたはそう、矢の方向と押されたとき、asreadの電圧は5Vまで増加します; 矢、readvoltageの反対の方向を減らします最低をです0V押して下さい。



Arduinoのテスト ケースのデモ

/*********************************************************************
**装置:ジョイスティック**
**ファイル:  EF_Joystick_Test.c **
** **
** ElecFreaks Robi.W /10 2011年6月著作成されて**
** **
**記述:                                                                                                               **
**このファイルはあなたの参照のためのサンプル コードです。                                                               **
** **
**版権(c) 2011年のElecFreaks Corp. **
*********************************************************************/

iint FirstShotX、FirstShotY;

無効の組み立て()
{
 のため(int i=0;i<19;i++)
 {
   pinMode (iの入力);
   digitalWrite (i、1);
 }
 
 Serial.begin (9600);
 FirstShotX = 0;
 FirstShotY = 0;
 
}

無効のループ() {
 
 int IのsomeInt、旗= 0;
 のため(i=4;i<11;i++)
 {
   someInt = digitalRead (i);
   (someIntの== 0)
   { 
     旗=1;
     壊れ目;
   }
  }
  (旗の== 1)
  {   
    転換して下さい(i)
    {
      場合4:Serial.println (「-------->ボタンA」);壊れ目;
      場合5:Serial.println (「-------->ボタンB」);壊れ目;
      場合6:Serial.println (「-------->ボタンC」);壊れ目;
      場合7:Serial.println (「-------->ボタンD」);壊れ目;
      場合8:Serial.println (「-------->ボタンE」);壊れ目;
      場合9:Serial.println (「-------->ボタンF」);壊れ目;
      場合10:Serial.println (「-------->ボタンのキー」);壊れ目;
      デフォルト:壊れ目;
    }
    flag=0;
  }
  
  intのsensorValue = analogRead (A0);
  (FirstShotXの== 0)
  { 
    FirstShotX = sensorValue;
    Serial.print (「FirstShotX =」);
    Serial.println (FirstShotX);
  }
  
  Serial.print (「X =」);
  Serial.println (sensorValue - FirstShotX);
  
  sensorValue = analogRead (A1);
  (FirstShotYの== 0)
  { 
    FirstShotY = sensorValue;
    Serial.print (「FirstShotY =」);
    Serial.println (FirstShotY);
  }
  Serial.print (「Y =」);
  Serial.println (sensorValue - FirstShotY);
  
  遅れ(200);
}

China 5つのピン対面Arduino PS2のジョイスティックのゲームのコントローラー モジュール/ジョイスティック モジュール supplier

5つのピン対面Arduino PS2のジョイスティックのゲームのコントローラー モジュール/ジョイスティック モジュール

お問い合わせカート 0