Files
Examples/C++/Arduino/Joystick_Mouse/Joystick_Mouse.ino
2018-05-15 16:26:43 +01:00

26 lines
483 B
C++

#define XJOY A1
#define YJOY A0
#define BUTTON_JOY 4
void setup() {
Serial.begin(9600);
pinMode(BUTTON_JOY, INPUT_PULLUP);
}
void loop() {
int joystickX = analogRead(XJOY);
int joystickY = analogRead(YJOY);
int joystickB = digitalRead(BUTTON_JOY);
Serial.print("X:");
Serial.print(((joystickX+520)/10)-103);
Serial.print("Y:");
Serial.print(((joystickY+520)/10)-103);
Serial.print("B:");
Serial.print(joystickB);
Serial.print(" ");
Serial.println();
delay(50);
}