Shenzhen Shanhai Technology Ltd.

シンセン Shanhai の技術株式会社。 専門 GSM GPRS 変復調装置およびモジュール GPS モジュールの製造。 私達は良質プロダクト、競争価格および最高のカスタマー サービスを供給します

Manufacturer from China
正会員
14 年
ホーム / 製品 / IC の電子部品 /

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

企業との接触
Shenzhen Shanhai Technology Ltd.
シティ:shenzhen
省/州:guangdong
連絡窓口:Ms. angel he
企業との接触

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

最新の価格を尋ねる
ブランド名 :shanhai
証明 :CE,Rohs
原産地 :中国
型式番号 :ゲームのジョイスティック モジュール
最低順序量 :5pcs
包装の細部 :
受渡し時間 :3-7days
支払の言葉 :TT、Paypal、ウーの条件付捺印証書
供給の能力 :50000pcs
企業との接触

Add to Cart

類似の動画を探す
製品の説明を表示

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);

お問い合わせカート 0