Módulo Joysctick KY-023 (Instalación y Programación)

Publicado el 17 diciembre 2019 por Asxlab

Descripción
El módulo Joystick te permite construir un controlador manual en 2 direcciones: X y Y. Posee ademas la función de pulsador que se activa al presionar el Joystick.
Posee dos potenciometros cada uno con su salidas analógica para la dirección (VRx-VRy) y una salidad digital del pulsador (SW). Para leer la posición es necesario convertir los valores analógicos utilizando un ADC de microcontrolador.
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. 

Coordenadas


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).
Este módulo es empleado en proyectos de robótica, control, automatización, videojuegos. --  Hoja de datos
Especificaciones Técnicas
  • Voltaje de Operación: 3.3 - 5V DC
  • 2 Potenciometros
  • 1 Pulsador

Esquema

Programa
Visita:

Módulo Joysctick KY-023 - Lectura de Coordenadas

Control de Servo Motor con Joystick


______________________
Fuente: ASXLab ASXArduino