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.

Kit Limpiador y Protector Antiestático para Pantallas 60 ml LCD CLEANER
Adaptador USB a RS232 Serial DB9
NanoKVM Lite IP-KVM RISC-V
Panel de Iluminación LED Micro USB 5V 430mA - 470mA
Cámara Raspberry Pi Rev 1.3 5MP
Interfaz USB a ESP8266 Programador
Espuma Limpiadora para Equipos Electrónicos 454 ml SILIMPO
TP4056 con Boost Step Up Cargador de Baterías Li-Ion / LiPo
Kit de Transistores TO-92 180 Piezas 18 Valores
Banda Dentada GT2 2GT 10mm 10 Metros
Cargador de Pared para Baterías Li-ion 18650 26650 17670
Conector Estéreo de 3.5mm 90 grados Niquelado Negro
Adaptador de Audio Jack 3.5mm a Plug 6.3mm Estéreo
Sensor Magnetico Mc-38 para Puertas y Ventanas
Arduino Nano Matter BLE
TPA3110 Amplificador Bluetooth 15W + 15W
Fuente de Protoboard B102 3.3 V 5V






























Valoraciones
No hay valoraciones aún.