$ 24.00 MXN Precio incluye IVA

Descripción 

El Módulo KY-023 sensor joyStick es un dispositivo electromecánico que consta de dos potenciómetros en un ángulo de 90 grados, lo que se requiere de 2 pines analógicos para realizar la interfaz con cualquier tarjeta de desarrollo: Arduino, ESP32, ESP8266, etc.

El funcionamiento del joystick de 2 ejes se basa en el movimiento en dos dimensiones de una palanca, este movimiento es capturado por dos potenciómetros, (eje X y eje Y) uno por cada movimiento, integra la función de auto centrado, es decir, volverá a su posición cada vez que lo suelte, cómoda almohadilla de goma. Ideal para aplicaciones que requieren precisión y bajo consumo de potencia, como sillas de ruedas eléctricas, CCTV y aplicaciones de robótica.

Este joystick es similar a las palancas analógicas que tienen muchos mandos de videoconsolas , como el mando de Playstation 2, Xbox, etc, que se emplean cuando se necesita un control más suave y preciso del que es posible con los mandos digitales.
Este elemento te permite controlar y manejar determinados aparatos electrónicos. 
Es ampliamente utilizado en proyectos que requieren control manual o interacción con el usuario, como en la creación de controles para robots, videojuegos caseros, brazos robóticos, sistemas de navegación en menús y simuladores. Este módulo genera señales analógicas para los ejes y una señal digital para el botón, lo que facilita su lectura e interpretación. Es compatible con placas de desarrollo como Arduino (UNO, Mega, Nano), ESP8266, ESP32 y Raspberry Pi (con conversor ADC), lo que lo hace ideal para una amplia variedad de aplicaciones interactivas y educativas. El Módulo Joystick, es más utilizado para proyectos de robótica y control de dispositivos RF (Radio Frecuencia) NRF24L01. 

 

  • Compatible con Arduino, Raspberry Pi, PIC, etc.
  • Rendimiento estable
  • Dos entradas analógicas y digitales
  • Salidas de eje X, Y mediante potenciómetros que pueden ser leídos a través del ADC
  • La palanca puede moverse de izquierda a derecha, arriba hacia abajo y además, presionándola, se activa un micro switch
  • Pulsar el botón, se activa al presionar la palanca hacia abajo
  • Pulsador central normalmente abierto
  • Vida útil de 100,000 operaciones
  • Aplicaciones: Proyectos de electrónica y robótica

Especificaciones

  • Tipo: Joystick omnidireccional (NA)
  • Número de ejes: 2 (X,Y)
  • Voltaje de funcionamiento:5 V
  • Voltaje máximo de trabajo: 30 V
  • Voltaje de salida reposo: 2.5 V
  • Voltaje de salida: 0-5 V
  • Resistencia: 10 Kohms
  • Valor del potenciómetro: 10 Kohms
  • Angulo de operación: 30°
  • Movimiento: 360°
  • Dimensiones: 4 x 2.6 x 3.2 cm
  • Número de pines: 5 (GND, +5V , VRx, VRy, SW)
  • Modelo: E4 +
  • Modelo: OKY3432

Funcionamiento

  • Ejes X e Y: Cuenta con dos potenciómetros de 10 k perpendiculares entre sí. Al mover la palanca, cambian su resistencia interna, enviando un voltaje variable (señal analógica)  que indica exactamente qué tan inclinada está la palanca
  • Eje Z (Botón): La palanca tiene un pulsador integrado que se activa al presionarla hacia abajo (como el botón L3 o R3 de un control de consola), enviando una señal digital

Aplicaciones

  • Control de robots: Manipulación manual en tiempo real de la dirección y velocidad de robots móviles 
  • Posicionamiento de cámaras: Movimiento horizontal  y vertical de plataformas motorizadas, cámaras de seguridad o monturas de seguimiento
  • Manejo de servomotores: Control preciso del ángulo de posición de servos, muy utilizado en brazos robóticos o mecanismos de compuertas
  • Consolas y videojuegos caseros: Creación de gamepads personalizados o emulación de joysticks tipo arcade para proyector retro con microcontroladores
  • Menús interactivos: Navegación en pantallas LCD u OLED (donde el eje Y se usa para subir/bajar el X, para opciones secundarias y el botón Z para seleccionar) 
  • Control remoto inalámbrico: Integración con módulos de radiofrecuencia (como el NRF24L1) para controlar vehículos aéreos no tripulados o brazos mecánicos a distancia 

Pines

  • GND Es el pin de tierra, generalmente se conecta al GND de la tarjeta de desarrollo
  • VCC Pin de alimentación 5V
  • VRx Proporciona la lectura del joystick en la dirección horizontal (coordenada X)
  • VRy Proporciona la lectura del joystick en la dirección vertical (coordenada Y)
  • SW Normalmente abierto, lo que significa que la lectura digital del pin SW será ALTA. Cuando se presiona el botón, se conectará a GND, lo que dará una salida BAJA

Posicionamiento 

El módulo KY-023 cuenta con un posicionamiento de eje dado por valores entre 0 a 1023 y conforme lo movamos su valor irá variando y dando las coordenadas de cada eje, este valor lo podemos imprimir en el monitor serial en el IDE de Arduino.

Por lo cual su posición de reposo será en 512 (espere pequeñas variaciones debido a pequeñas imprecisiones de los resortes y el mecanismo). Cuando mueva el joystick, verá que los valores cambian de 0 a 1023 dependiendo de su posición. 

  • Joystick en reposo (central):
    • X = 512 (Salida 2.5V).
    • Y = 512 (Salida 2.5V).
  • Joystick hacia arriba:
    • X = 1023 (Salida 5V).
    • Y = 512 (Salida 2.5V).
  • Joystick hacia abajo:
    • X = 0 (Salida 0V).
    • Y = 512 (Salida 2.5V).
  • Joystick hacia la derecha:
    • X = 512 (Salida 2.5V).
    • Y = 1023 (Salida 5V).
  • Joystick hacia la izquierda:
    • X = 512 (Salida 2.5V).
    • Y = 0 (Salida 0V).

Productos Relacionados

Comentarios