5PCS For Arduino Dual-axis XY Joystick Module PS2 Joystick Control Lever Sensor
Description:
The company produces PS2 game joystick axis sensor module consists of using original quality metal PS2 joystick potentiometer system For the (X, Y) a 2-axis analog output and for (Z) 1 digital output channel button.
 
The joystick is a combination of 2 analoog potentiometer and a digital switch.

Test:
For Arduino controller × 1
USB data cable × 1
PS2 Game sensor module × 1

Connection for Arduino and Joystick module:
GND --> Module pin -
+5V --> Module pin +5V
Analoog 0 --> Module VRx
Analoog 1 --> Module VRy
 

Example Code:
// Module KY023
// For more info see http>>://tkkrlab.nl/wiki/Arduino_KY-023_XY-axis_joystick_module
int JoyStick_X = A0; // x
int JoyStick_Y = A1; // y
int JoyStick_Z = 3; // key
void setup ()
{
  pinMode (JoyStick_X, INPUT);
  pinMode (JoyStick_Y, INPUT);
  pinMode (JoyStick_Z, INPUT);
  Serial.begin (9600); // 9600 bps
}
void loop ()
{
  int x, y, z;
  x = analogRead (JoyStick_X);
  y = analogRead (JoyStick_Y);
  z = digitalRead (JoyStick_Z);
  Serial.print (x, DEC);
  Serial.print (",");
  Serial.print (y, DEC);
  Serial.print (",");
  Serial.println (z, DEC);
  delay (100);
}

Package Included:
5pcs X PS2 Game Joystick Axis Sensor Module
 

See more modules and sensors for Arduino and Respberry Pi in 2015allinone
PushAuction