Tabla de contenido:
- Paso 1: piratea el botón fácil
- Paso 2: mapee el teclado USB
- Paso 3: Cree una caja de conexión USB
- Paso 4: suelde la placa de circuito
- Paso 5: ¡Usa el botón
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:44
Este proyecto modifica el Easy Button de una grapa de $ 5 y un teclado USB económico para que puedan usarse como un dispositivo de entrada para actuaciones musicales en vivo (o cualquier otra cosa que requiera un botón o pedal). Permite crear botones económicos que envían cada uno un carácter de teclado como entrada a un programa. Además, las ganancias de la venta de botones fáciles se destinan al Boys and Girls Club of America. El proyecto se apoya en otros dos trucos. Primero, este proyecto hackeó un botón fácil en un interruptor para una puerta de garaje. En segundo lugar, Dave Merrill, con quien estoy involucrado en el EMI (Taller de instrumentos musicales experimentales) en el MIT (ver inventmusic.org), había desarmado un teclado para crear un pedal para las teclas ctrl, shift y alt para usar cuando su brazo estaba en un yeso. Los detalles de su proyecto están aquí. La motivación detrás de este proyecto fue una actuación llamada Mandala en SIGGRAPH 2006 (videoclip) como parte de su serie de actuaciones mediadas electrónicamente. Seis músicos se sentaron alrededor de un círculo proyectado en el suelo que daba instrucciones a cada individuo sobre qué y cómo tocar. Un programa informático generó estas instrucciones y por tanto lideró la improvisación del grupo. Se necesitaban interruptores de pie para que los músicos pudieran comunicarse con el programa (por ejemplo, cuándo debería desplazarse la partitura, votar por cambios de canción, etc.). El programa Mandala se escribió en Flash, pero los proyectos futuros utilizarán Pure Data (PD), Java y otros lenguajes. Todo lo que se necesita es la capacidad de leer la entrada de forma programática desde un teclado. Se requirió alrededor de un día y medio para completar esto para alguien que nunca había soldado antes (gracias a Ben Vigoda, el principal instigador del Proyecto Mandala, por lecciones y ayudándome a descubrir los detalles de la electrónica).
Paso 1: piratea el botón fácil
El primer paso es abrir el Botón Fácil e intercambiar las conexiones que hacen el sonido "Eso fue fácil" por dos cables que envían el interruptor de encendido / apagado a la interfaz del teclado. Abrir el botón Fácil y soldar los cables se explica en detalle en el primer truco de referencia Primero, las conexiones existentes se desoldan de la ubicación que se muestra en la foto y como se explica en los enlaces de arriba. Luego se sueldan dos cables en las posiciones descritas que se conectaron a un conector mono de 1/4 ".
Paso 2: mapee el teclado USB
Como se muestra en el proyecto Key-Ped de Dave Merrill, se puede desmontar un teclado USB económico para que sirva como entrada a la PC. Este truco aprovecha el hecho de que se pueden usar dos teclados al mismo tiempo para la entrada (hasta ahora esto era cierto en Windows XP y OS X). Cuando se desmonta, el teclado tiene dos partes principales: una membrana de circuitos que forman un mapeo matricial de las teclas y una placa de circuito que escanea los interruptores de membrana en busca de actividad. Encontré los números del 0 al 9 y los rastreé hasta donde estaban conectados. la placa de circuito. Cada número / carácter se asigna a dos entradas en la placa de circuito, por lo que cuando se cambia esa combinación, el teclado envía el carácter correspondiente a la PC.
Paso 3: Cree una caja de conexión USB
Se usó una caja de proyecto estándar (se puede comprar en Radio Shack) para sostener la placa de circuito del teclado y los conectores de 1/4 ". Los Easy Buttons se conectarán a esta caja usando una guitarra u otro cable mono de 1/4". Perforé agujeros en la caja del proyecto para cada gato y sujeté los gatos en su lugar. Una vez completada la soldadura, la placa de circuito también se colocará en la caja y se perforará un orificio en el costado de la caja para su cable USB.
Los cables deben soldarse en las tomas de 1/4 . El otro extremo de estos cables se soldará a las ubicaciones en la placa de circuito que mapeamos en el paso anterior.
Paso 4: suelde la placa de circuito
Usando el mapeo del Paso 2, suelde los cables de cada conector de 1'4 a las ubicaciones mapeadas de un número en la placa de circuito del teclado USB. Esta soldadura tomó un toque delicado para evitar posibles cortocircuitos, además de que los puntos soldados se cubrieron (descuidadamente) con cinta aislante para evitar cortocircuitos cuando todo está metido en la caja.
Paso 5: ¡Usa el botón
Una vez que todo está soldado, el dispositivo de entrada está listo para usar. Conecte la conexión USB a su computadora, escriba un programa que acepte la entrada de un teclado, ¡y eso es todo! Vea un video de una actuación aquí
Recomendado:
Introducción a la interfaz del sensor I2C - Interfaz de su MMA8451 usando ESP32s: 8 pasos
Introducción a la interfaz del sensor I2C - Interfaz de su MMA8451 usando ESP32s: en este tutorial, aprenderá todo sobre cómo iniciar, conectar y hacer que el dispositivo I2C (acelerómetro) funcione con el controlador (Arduino, ESP32, ESP8266, ESP12 NodeMCU)
Fácil interfaz RFID MFRC522 con Arduino Nano: 4 pasos (con imágenes)
Fácil interfaz RFID MFRC522 con Arduino Nano: El control de acceso es el mecanismo en los campos de la seguridad física y la seguridad de la información, para restringir el acceso / entrada anónima a los recursos de una organización o un área geográfica. El acto de acceder puede significar consumir, entrar o usar
Microcontrolador AVR. Cambie los LED con un interruptor de botón. Desactivación del botón pulsador: 4 pasos
Microcontrolador AVR. Cambie los LED con un interruptor de botón. Desactivación del botón pulsador: En esta sección, aprenderemos cómo hacer el código C del programa para ATMega328PU para alternar el estado de los tres LED de acuerdo con la entrada de un interruptor de botón. Además, hemos explorado una solución al problema de "Switch Bounce". Como de costumbre, nosotros
DIY MusiLED, LED sincronizados con música con una aplicación de Windows y Linux con un clic (32 bits y 64 bits). Fácil de recrear, fácil de usar, fácil de portar: 3 pasos
DIY MusiLED, LED sincronizados con música con una aplicación de Windows y Linux con un solo clic (32 bits y 64 bits). Fácil de recrear, fácil de usar, fácil de portar: este proyecto lo ayudará a conectar 18 LED (6 rojos + 6 azules + 6 amarillos) a su placa Arduino y analizar las señales en tiempo real de la tarjeta de sonido de su computadora y transmitirlas a los LED para iluminarlos según los efectos de ritmo (Snare, High Hat, Kick)
Interfaz digital musical: 6 pasos (con imágenes)
Interfaz digital musical: Bienvenidos a todos, me gustaría mostrarles mi propia interfaz digital musical. Lo hice durante mi carrera de sonido técnico, estos son mis trabajos de investigación. Para empezar, me pregunté cómo puedo componer música sin DAW, con suministros reciclados y posibilidad de reproducir en