Módulo de joystick XY:
El módulo tiene 5 pines: VCC, masa, X, Y, pulsación. La salida X, Y es analógica, además, puede presionar el joystick hacia abajo para activar la salida digital.
Cuando el joystick se encuentra en la posición de reposo o medio, debe devolver un valor de aproximadamente 512.
Tenemos que usar pines Arduino analógicos para leer los datos de los pines X / Y, y un pin digital para leer el botón. Para obtener lecturas estables del pin Key / Select, debe conectarse a VCC a través de una resistencia pull-up. Las resistencias incorporadas en los pines digitales de Arduino se pueden utilizar (INPUT_PULLUP).
Conexión Arduino:
Usar el código: https://github.com/jecrespo/Arduino-Kit-China-Guide/blob/master/02-Joystick/Analog_Joystick/Analog_Joystick.ino
Abrir el monitor serie y el serial plotter para ver los valores de salida del joystick.