Tabla de contenido:
- Suministros
- Paso 1: Diseño de todo el sistema
- Paso 2: Paso 1: Construcción de una placa de bloque
- Paso 3: Paso 2: Hacer el sensor táctil de tipo bloque
- Paso 4: Paso 3: Conecte Unity y Arduino
Video: Ensamblador de música: Instrumento musical virtual integrado con sensor táctil tipo bloque: 4 pasos
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:41
Hay mucha gente que quiere aprender a tocar un instrumento musical. Lamentablemente, algunos de ellos no lo inician debido al alto precio de los instrumentos. En base a esto, decidimos crear un sistema integrado de instrumentos musicales virtuales para reducir el presupuesto de comenzar una nueva experiencia y brindar a las personas más oportunidades de acceder a varios instrumentos. Usamos un sensor de tipo bloque ya que pensamos que la personalización del hardware es necesaria para brindar a las personas una experiencia similar a la de tocar un instrumento real.
Usamos Stickii roll bock (bloque de goma), cinta conductora, arduino para hardware. Aunque usamos bloque de goma, puede usar cualquier material o usar solo cinta conductora.
Suministros
Para hacer un sensor táctil de tipo bloque, necesita los siguientes materiales:
- Stickii Roll Block (no es necesario)
- Cinta conductora
- Arduino (el ejemplo usará mega)
- Cables
- Resistencia de 1 M
También necesita el siguiente software:
- IDE de Arduino
- Unidad
Paso 1: Diseño de todo el sistema
Todo el sistema funciona así.
Paso 2: Paso 1: Construcción de una placa de bloque
Primero, si intenta usar el bloque de rollo stickii o uno similar, debe hacer una placa de bloque.
Tienes que hacer agujeros que se conectarán directamente al arduino y al sensor táctil. Si tiene suficiente pin en arduino o puede expandirlo, puede hacer más agujeros. Cuantos más agujeros existan, la gente puede usar el hardware con mayor libertad. Los agujeros pueden obtener los datos táctiles de los sensores mediante el uso de la biblioteca de sensores capacitivos de arduino.
Después de hacer el agujero, coloque el cable en el conjunto como en la segunda imagen y conecte el cable al arduino con 1 resistencia como el boceto de la primera imagen.
A continuación se muestra el código arduino del ejemplo.
#include #define TAMAÑO 24
CapacitiveSensor cs [TAMAÑO] = {
CapacitiveSensor (52, 53), CapacitiveSensor (50, 51), CapacitiveSensor (48, 49), CapacitiveSensor (46, 47), CapacitiveSensor (44, 45), CapacitiveSensor (42, 43), CapacitiveSensor (40, 41), CapacitiveSensor (38, 39), CapacitiveSensor (36, 37), CapacitiveSensor (34, 35), CapacitiveSensor (32, 33), CapacitiveSensor (30, 31), CapacitiveSensor (28, 29), CapacitiveSensor (26, 27), CapacitiveSensor (24, 25), sensor capacitivo (22, 23), sensor capacitivo (2, 3), sensor capacitivo (4, 5), sensor capacitivo (A0, A1), sensor capacitivo (A2, A3), sensor capacitivo (A4, A5), sensor capacitivo (A6), A7), CapacitiveSensor (A8, A9), CapacitiveSensor (A10, A11)};
bool sens [TAMAÑO] = {falso};
configuración vacía ()
{int i; Serial.begin (9600); para (i = 0; i <TAMAÑO; i ++) {sens = falso; }}
bucle vacío ()
{inicio largo = milis (); para (int i = 0; i 600) sens = verdadero; else sens = falso; }
para (int i = 0; i <TAMAÑO; i ++) {Serial.print (sens ); } Serial.println (); Serial.flush (); retraso (50); // retraso arbitrario para limitar los datos al puerto serie}
Paso 3: Paso 2: Hacer el sensor táctil de tipo bloque
Hacer un sensor táctil es fácil. Al igual que la placa de bloque, haga un agujero como la primera imagen y también coloque un cable.
Luego coloque la cinta capacitiva en la parte superior del bloque (u otro material que desee usar).
Paso 4: Paso 3: Conecte Unity y Arduino
Este es el paso final.
Después de cargar el código en arduino, ejecute el software Unity. (No debe abrir el monitor en serie para conectar la unidad y el arduino). Puede descargar el proyecto de unidad en el siguiente github.
github.com/crysm28/musicassembler
Recomendado:
Instrumento musical con micro: bit: 5 pasos
Instrumento musical con micro: bit: Hola. Hoy te voy a mostrar cómo puedes convertir tu BBC Micro: Bit en un instrumento musical que reacciona a la luz ambiental de la habitación. Es súper simple y súper rápido, así que sigue estos pasos y comienza a hacer algunos atascos
El Synthfonio: un instrumento musical para todos: 12 pasos (con imágenes)
El Synthfonio: un instrumento musical para todos: me gustan los sintetizadores y los controladores MIDI, pero soy terrible tocando los teclados. Me gusta escribir música, pero para tocar dicha música es necesario haber aprendido a tocar un instrumento. Eso lleva tiempo. Tiempo que mucha gente no tiene, un
Hacer un instrumento musical con Arduino y moverlo en grande: 9 pasos
Haga un instrumento musical con Arduino y Flick Large: escuche la energía y las vibraciones de su cuerpo interno. El proyecto describe cómo hacer un instrumento electrónico que convierta las ondas de la mano en música. Arduino está programado para convertir el movimiento de las manos sobre el tablero Flick de gestos 3D en notas musicales y luego sintetiza
Tres circuitos de sensor táctil + circuito de temporizador táctil: 4 pasos
Circuitos de tres sensores táctiles + circuito del temporizador táctil: el sensor táctil es un circuito que se enciende cuando detecta el toque en los pines táctiles. Funciona de forma transitoria, es decir, la carga estará ENCENDIDA solo durante el tiempo que se toque los pines. Aquí, le mostraré tres formas diferentes de hacer un sensor táctil
Caja de música / instrumento portátil de 6 notas (¡fácil de hacer y mejorar!): 5 pasos (con imágenes)
Caja de música / instrumento portátil de 6 notas (¡fácil de hacer y mejorar!): ¡Hola! Inspirado por Martin Molin, miembro de una banda sueca llamada Wintergatan, recientemente me enamoré de las cajas de música y todo lo relacionado con ellas. Las personas que hacen canciones para cajas de música todavía usan la forma antigua de golpear la canción, no