INFORMACIÓN
El Shield Joystick con funciones de teclado y mouse es un módulo diseñado para convertir una tarjeta de desarrollo, en un dispositivo de control interactivo que puede emular la entrada de un teclado o un mouse en una computadora. Este shield integra un joystick analógico bidireccional (eje X y eje Y) y varios botones digitales, que permiten registrar movimientos y pulsaciones. Su funcionamiento se basa en que el joystick utiliza potenciómetros internos para detectar la inclinación en ambos ejes, generando señales analógicas que son leídas por la tarjeta, mientras que los botones envían señales digitales de encendido/apagado. Al combinarlo con un microcontrolador que soporte emulación HID (como Arduino Leonardo o Micro), el shield puede enviar estos datos al ordenador interpretándose como movimientos de mouse o pulsaciones de teclado.
El Shield Joystick con funciones de teclado y mouse se utiliza principalmente en proyectos interactivos y de control, ya que permite transformar una tarjeta de desarrollo en un dispositivo HID capaz de enviar señales como si fuera un teclado o un mouse. Sus usos y aplicaciones incluyen control de videojuegos caseros, prototipos de robots, interfaces hombre-máquina (HMI), simuladores, navegación en menús de sistemas embebidos, así como dispositivos personalizados para accesibilidad. Es compatible con tarjetas de desarrollo que soporten emulación de dispositivos USB HID, tales como Arduino Leonardo, Arduino Micro, Arduino Due y Teensy, aunque también puede utilizarse con Arduino Uno o Mega si se combina con módulos de comunicación USB adicionales o librerías específicas. Gracias a su simplicidad y versatilidad, este shield es ideal para proyectos educativos, de IoT o de interacción hombre-máquina donde se requiera control mediante joystick y botones.
ESPECIFICACIONES Y CARACTERÍSTICAS
- Voltaje de Operación: 3.3 y 5 VDC Seleccionable por switch.
- Joystick analógico de 2 ejes (X/Y):
- Rango típico de 0 a 1023 (lectura ADC de Arduino UNO).
- Función de palanca similar a control de videojuegos.
- Botón central del joystick (push-button):
- Se activa presionando hacia abajo el joystick.
- Botones adicionales:
- Generalmente, 4 a 6 botones tipo pulsador (dependiendo del modelo de shield).
- Conectores para módulos y sensores:
- Pines de expansión para comunicación SPI, I²C y UART.
- Zócalo para NRF24L01 o Bluetooth HC-05, y Nokia 5110.
- Dimensiones: 90 mm x 55 mm x 50 mm.
- Peso: 37 g.
DOCUMENTACIÓN Y RECURSOS
INFORMACIÓN ADICIONAL
Joystick de 2 ejes.
El potenciómetro del eje X del joystick está conectado a A0. El potenciómetro del eje Y está conectado a A1. Las entradas analógicas de un microcontrolador leen valores en un rango de 0-1023 (para entradas ADC típicas de 10 bits). Los controles del eje X y del eje Y deben leer alrededor de 512 (punto medio) cuando el control está en reposo. A medida que se mueve el joystick, uno o ambos controles registrarán valores más altos o más bajos dependiendo de cómo se mueva el control. El joystick también tiene un botón ‘K’ que se activa presionando el joystick hacia abajo. Este botón está conectado a D8.
Botones.
Hay un total de 6 botones en el tablero (sin incluir el del joystick) etiquetados AF. Los 4 botones grandes se utilizan normalmente para funciones arriba / abajo / izquierda / derecha o similares. Los dos botones más pequeños se utilizan normalmente para funciones de uso menos común, como “seleccionar” o “iniciar”, ya que son menos accesibles / es menos probable que se presionen accidentalmente. Todos los botones tienen resistencias pull-up y tiran a tierra cuando se presionan. A continuación los pines correspondientes a cada botón:
- A >> D2.
- B >> D3.
- C>> D4.
- D >> D5.
- E >> D6.
- F >> D7.
Conector Bluetooth.
Las líneas RX / TX se llevan a un cabezal hembra de 4 pines separado junto con 3.3 V y tierra. Esto se puede utilizar para conectar un dispositivo Bluetooth de 3,3 V de 4 pines o un dispositivo serie TTL.
Conector I2C.
Las líneas I2C SDA y SCL se llevan a un cabezal macho de 4 pines separado junto con 5 V y tierra. Esto se suma a la ubicación normal en A4 / A5 de estas líneas. Esto permite una fácil conexión de dispositivos I2C.
Conector nRF24L01.
Este conector permite enchufar un módulo transceptor RF nRF24L01.
Encabezado Hembra 2 x 4:
- GND: Tierra.
- VCC: 3.3 V.
- CE: Se conecta a D9.
- CSN: Se conecta a D10.
- SCK: Se conecta a D13.
- MOSI: Se conecta a D11.
- MISO: Se conecta a D12.
- IRQ: Sin conexión.
Conector LCD Nokia 5110.
Este conector de encabezado hembra está diseñado para montar el Nokia 5110 LCD que fue diseñado originalmente para teléfonos Nokia y proporciona una matriz de 48 × 84 píxeles.
Esta interfaz ocupa los mismos pines D9-D13 que el nRF24L01, por lo que no puede usar ambos al mismo tiempo.
Conector de interfaz.
Este conector de encabezado macho amarillo de doble fila proporciona otro punto de acceso a todos los botones, potenciómetros de joystick, 3,3 V, 5 V y tierra. El pin-out de este conector está etiquetado en la placa a la izquierda del conector.

Cautín de 60W 110V con Puntas Soporte y Esponja
Relevador 5V KY-019
Kit Grillo STEM
Carcasa de Aluminio con Ventilador para Raspberry Pi 4B
HC-06 Bluetooth Esclavo





























Valoraciones
No hay valoraciones aún.