Tabla de contenido:

Joystick USB de efecto Hall: 7 pasos (con imágenes)
Joystick USB de efecto Hall: 7 pasos (con imágenes)

Video: Joystick USB de efecto Hall: 7 pasos (con imágenes)

Video: Joystick USB de efecto Hall: 7 pasos (con imágenes)
Video: CUAL ES EL HOMBRE QUE INTRODUCE SU INSTRUMENTO? 🤨🤨 #staryuuki #staryuukiii 2024, Junio
Anonim
Joystick USB de efecto Hall
Joystick USB de efecto Hall

Estos instructivos muestran cómo usar un joystick industrial de efecto Hall para hacer un joystick USB de alta presión.

Hay otros instructables relacionados Tiny USB Joystick que pueden proporcionar una solución de bajo costo;>

Paso 1: ¿Por qué utilizar sensores de efecto Hall?

El joystick USB normal utiliza 2 potenciómetros como sensores en el eje X y el eje Y.

Hay algunas limitaciones en el potenciómetro:

  • no es lo suficientemente sensible a un movimiento menor (cambio de resistencia menor)
  • el contacto físico en el sensor se desgasta fácilmente (vida útil corta)
  • el desgaste en el área parcial hace que el movimiento del eje devuelva un valor no lineal (devuelva un valor incorrecto)

Por el contrario, el sensor de efecto Hall no tiene contacto en la parte del sensor, por lo que no se desgasta fácilmente y proporciona un valor preciso de por vida.

Paso 2: preparación

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

Arduino Pro Micro

Esta es una versión especial de Arduino que puede emular como un joystick USB HID.

Joystick de efecto Hall

El joystick de efecto Hall tiene muchas variantes. Para ser compatible con Arduino, debe ser alimentado por 5V y generar valores analógicos de 2 ejes en el rango de 0-5V.

Otros

Una pequeña placa de pruebas para facilitar la conexión, cuatro tornillos M3 de 20 mm y tres tiras de velcro de 20 mm de ancho para el montaje.

Paso 3: Piezas impresas en 3D

Piezas impresas en 3D
Piezas impresas en 3D

Descarga e imprime las partes de la carcasa en Thingiverse:

www.thingiverse.com/thing:4556815

Paso 4: Conexión

Conexión
Conexión

Conecte el Arduino Pro Micro en la pequeña placa de pruebas y luego conecte el joystick de efecto Hall.

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

Joystick de efecto Hall -> Arduino Pro Micro

5V -> Vcc TIERRA -> TIERRA X -> A1 (19) Y -> A0 (18)

Paso 5: Programa

  1. Descargue e instale Arduino IDE si aún no lo ha hecho:
  2. Descargue el código fuente de USBJoyStick:
  3. Conecte el joystick USB de efecto Hall a la computadora
  4. Abra USBJoyStick.ino en Arduino IDE
  5. Seleccione el menú Herramientas -> Tablero -> Arduino Leonardo
  6. Presione el botón Subir
  7. Verifique que el dispositivo conectado se convierta en un joystick USB HID (para Windows, puede verificarlo en el Administrador de dispositivos o en el Panel de control -> Impresoras y escáneres)

Paso 6: Montaje

Montaje
Montaje
Montaje
Montaje
Montaje
Montaje
Montaje
Montaje
  1. Pegue la pequeña placa de pruebas dentro de la caja
  2. Pon el joystick en
  3. Montaje de las piezas de la carcasa
  4. Arrugar

Paso 7: Galería

Recomendado: