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

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

Add to Cart

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

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


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



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

 



 

Arduinoのテスト ケースのデモ

/*************************************************の********************
**装置:ジョイスティック**
**ファイル:EF_Joystick_Test.c **
** **
** ElecFreaks Robi.With 2011年6月10日著作成されて**
** **
**記述:**
**このファイルはあなたの参照のためのサンプル コードです。**
** **
**版権(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 (」-------->ボタンのキー「);壊れ目;
       デフォルト:壊れ目;
     }
     旗= 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 Arduino PS2のジョイスティックのゲームのコントローラー モジュールのジョイスティック モジュール/電子ブロック supplier

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

お問い合わせカート 0