Tabla de contenido:

Marcador analógico de bricolaje a teclado USB: 4 pasos
Marcador analógico de bricolaje a teclado USB: 4 pasos

Video: Marcador analógico de bricolaje a teclado USB: 4 pasos

Video: Marcador analógico de bricolaje a teclado USB: 4 pasos
Video: CÓMO ESCUCHAR LOS CANALES LEFT y RIGHT DE LA CONSOLA EN UN SOLO ALTAVOZ - 1. SALIDA AUXILIAR 2024, Noviembre
Anonim
Marcador analógico de bricolaje a teclado USB
Marcador analógico de bricolaje a teclado USB

Hice este proyecto solo por diversión, pero esta cosa funciona como un teclado normal con todo.

¡Divertirse!

Suministros

  • Marcador analógico
  • Microcontrolador Geekcreit® Pro Micro 5V 16M Mini Leonardo

Paso 1: hardware

Hardware
Hardware
Hardware
Hardware

Dial analógico

Para este proyecto utilicé este viejo dial analógico, comprado hace algunos años, no sé si todos los diales funcionan así, pero creo que es un proceso de trabajo común. Mi dial tiene dos botones:

El primero (cable marrón), conectado al PIN 3 en el Arduino, abre la conexión cuando comienzas a mover el dial y se cierra cuando termina el conteo.

El segundo (cable amarillo), conectado al PIN 4 en el Arduino, cierra y abre la conexión cada vez que se cuenta un número.

El cable rojo está conectado a GND en el Arduino.

Arduino

¡IMPORTANTE! Este proyecto funciona solo con este tipo de Arduino, porque tiene un ATMEGA32U4, que puede emular el teclado.

Paso 2: software

Puede descargar el software desde GitHub:

Sube el archivo "dial_to_usb.ino" al Aurduino usando el software Arduino

Paso 3: (opcional) Retraso de los botones de prueba

Si el dial inserta más o menos números de la forma habitual, utilice el archivo "dial_ms_test.ino" para probar el retraso de ms del marcador.

Los míos a veces cuentan con entradas dobles, pero son de aproximadamente 1 o 2 ms, el retardo normal es de 40 a 60 ms.

Si tiene una entrada doble mayor que 1 o 2 con esta prueba, cambie la demora en el archivo anterior, de acuerdo con el resultado de la prueba.

Paso 4: (opcional) Estuche impreso en 3D

(opcional) Estuche impreso en 3D
(opcional) Estuche impreso en 3D
(opcional) Estuche impreso en 3D
(opcional) Estuche impreso en 3D

Modelos 3D por Grigori Valenti

Recomendado: