2 Utilizzo di un joystick analogico con arduino.
3 da: http://42bots.com/tutorials/arduino-joystick-module-example/
5 Il joystich ha 2 potenziometri analogici e un interruttore digitale
6 corrispondente alla pressione dello stick (input momentaneo).
18 // initialize serial communications at 9600 bps:
24 //activate pull-up resistor on the push-button pin
25 pinMode(buttonPin, INPUT_PULLUP);
27 // For versions prior to Arduino 1.0.1
28 // pinMode(buttonPin, INPUT);
29 // digitalWrite(buttonPin, HIGH);
34 xPosition = analogRead(xPin);
35 yPosition = analogRead(yPin);
36 buttonState = digitalRead(buttonPin);
39 Serial.print(xPosition);
40 Serial.print(" | Y: ");
41 Serial.print(yPosition);
42 Serial.print(" | Button: ");
43 Serial.println(buttonState);
45 delay(100); // add some delay between reads