Tabla de contenido:

Pequeño joystick USB: 5 pasos (con imágenes)
Pequeño joystick USB: 5 pasos (con imágenes)

Video: Pequeño joystick USB: 5 pasos (con imágenes)

Video: Pequeño joystick USB: 5 pasos (con imágenes)
Video: como instalar joystick usb para pc windows 10 2024, Diciembre
Anonim
Pequeño joystick USB
Pequeño joystick USB
Pequeño joystick USB
Pequeño joystick USB
Pequeño joystick USB
Pequeño joystick USB

Estos instructivos muestran cómo hacer un pequeño joystick USB muy simple.

Este instructable está relacionado con el Joystick USB de efecto Hall para proporcionar una solución de bajo costo.

Paso 1: preparación

Preparación
Preparación
Preparación
Preparación

Palanca de mando

Un módulo de ruptura de joystick de 2 ejes

Tablero de desarrollo de Digispark

Esta es una pequeña placa de desarrollo que puede emular un dispositivo USB HID, p. Ej. Teclado, mouse o joystick USB

Otros

Una pequeña placa de pruebas, algunos cables de placa de pruebas y algunos encabezados de clavija

Paso 2: preparación del encabezado del pin

Preparación del cabezal de clavija
Preparación del cabezal de clavija

Soldar los cabezales de las clavijas a la placa si aún no.

PRECAUCIÓN Antes de enchufarlo a la placa de pruebas

¡Los pines de alimentación de la placa de desarrollo de Digispark no son compatibles con la placa de pruebas!

Este proyecto solo requiere pines de 5V y GND, se requiere doblar el pin de 5V un poco en el exterior, para que no se conecte en la misma fila mientras se conecta a la placa de pruebas. O soplarás algo.

Paso 3: Montaje

Montaje
Montaje
Montaje
Montaje
Montaje
Montaje

La ubicación de los pines para ambas placas está desequilibrada, se necesitan más pines para soportar las esquinas que no tienen cabezal de pines.

Aquí está el resumen de la conexión:

Digispark -> Joystick

TIERRA -> TIERRA 5V -> 5V P2 -> VRx P5 -> VRy P0 -> SW

Nota:

  • Disparador SW presionando el joystick
  • P3 y P4 están conectados a USB, por lo que cualquier proyecto USB HID no puede conectar otras cosas a estos 2 pines
  • P2 todavía está disponible para otra cosa, p. Ej. un LED de señal o un botón adicional
  • Se requieren pines de entrada analógica para leer el valor VRx y VRy, Digispark P2 y P5 son los pines de entrada analógica. Es posible que alguna placa no habilite P5 (efuse el bit RSTDISBL). Puede probarlo con el ejemplo de "parpadeo" de Arduino en el pin 5. Debe volver a grabar el cargador de arranque o simplemente cambiar el efuse para habilitarlo. Más detalles:

Ref.:

Paso 4: Programa

Configure Arduino con soporte Digispark si aún no lo ha hecho:

digistump.com/wiki/digispark

Descarga y programa el código fuente:

github.com/moononournation/TinyUSBJoystick

Paso 5: ¡Disfruta

¡Disfrutar!
¡Disfrutar!

Ahora tiene un dispositivo diminuto para ayudarle a operar con valores analógicos de 2 ejes.

Recomendado: