Tabla de contenido:
- Paso 1: preparación
- Paso 2: preparación del encabezado del pin
- Paso 3: Montaje
- Paso 4: Programa
- Paso 5: ¡Disfruta
Video: Pequeño joystick USB: 5 pasos (con imágenes)
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:40
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
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
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
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
Ahora tiene un dispositivo diminuto para ayudarle a operar con valores analógicos de 2 ejes.
Recomendado:
Pequeño medidor V / A con INA219: 9 pasos (con imágenes)
Diminuto medidor V / A con INA219: ¿Estás cansado de volver a enchufar tu multímetro cuando quieres medir tanto voltaje como corriente en un proyecto pequeño? ¡El pequeño medidor V / A es el dispositivo que necesita! No hay nada nuevo sobre el sensor de corriente de lado alto INA219. Hay muchos buenos proyectos en el
Altavoz pequeño DIY Easy Altoids (con circuito amplificador): 6 pasos (con imágenes)
Altavoz DIY Easy Altoids Smalls (con circuito amplificador): Hola a todos. Como probablemente ya sepas, me encantan los Altoids, así que tengo un montón de latas de Altoids por ahí y me gusta la idea de usarlas como estuches para mis proyectos. Este ya es mi tercer Instructable de un proyecto de hojalata altoids (DIY ALTOIDS SMALLS JOU
MintyBoost! - Cargador USB pequeño con batería: 26 pasos (con imágenes)
MintyBoost! - Cargador USB pequeño a batería: este proyecto detalla un pequeño & Cargador USB simple pero muy potente para su reproductor de mp3, cámara, teléfono celular y cualquier otro dispositivo que pueda conectar a un puerto USB para cargar. El circuito del cargador y las 2 baterías AA encajan en una lata de goma de mascar Altoids, y
¡El coche más pequeño del mundo con control electrónico de estabilidad !: 5 pasos (con imágenes)
¡El coche más pequeño del mundo con control electrónico de estabilidad !: ¿Tienes uno de esos diminutos coches de lata de Coca-Cola? ¿Y su controlabilidad apesta? Entonces aquí viene la solución: Arduino 2.4GHz " Micro RC " modificación del control proporcional! Características: Control proporcional Arduino " Micro RC " conversión
Construye un robot muy pequeño: crea el robot con ruedas más pequeño del mundo con una pinza: 9 pasos (con imágenes)
Construye un robot muy pequeño: crea el robot con ruedas más pequeño del mundo con una pinza: construye un robot de 1/20 pulgadas cúbicas con una pinza que pueda levantar y mover objetos pequeños. Está controlado por un microcontrolador Picaxe. En este momento, creo que este puede ser el robot con ruedas más pequeño del mundo con pinza. Eso sin duda ch