Tabla de contenido:

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!): 5 pasos (con imágenes)

Video: Caja de música / instrumento portátil de 6 notas (¡fácil de hacer y mejorar!): 5 pasos (con imágenes)

Video: Caja de música / instrumento portátil de 6 notas (¡fácil de hacer y mejorar!): 5 pasos (con imágenes)
Video: SE PODRÁ TOCAR EL UKELELE DE JUGUETE CON UNA PÚA DE MADERA? 2024, Noviembre
Anonim
Caja de música / instrumento portátil de 6 notas (¡fácil de hacer y mejorar!)
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. La gente que hace canciones para cajas de música todavía usa la forma antigua de marcar la canción nota por nota, con la esperanza de que la sincronización termine funcionando. Habiendo hecho esto yo mismo, sé que es un ejercicio agotador y que podría necesitar un reemplazo. Así que terminé pensando en esta idea de usar detectores de línea infrarroja para crear una canción. Esto significaría que solo tendría que leer una hoja de papel impreso en blanco y negro, pero también podría tener diferentes usos, como escanear un periódico en busca de salida de sonido.

Paso 1: los materiales

Estos son los materiales que utilicé, pero son muy reemplazables. ¡Mira lo que más te conviene!

- Arduino Uno

- Altavoz o zumbador

- Batería de 9v

- Clip de batería de 9v

- Interruptor encendido / apagado

- 6 sensores reflectantes QRD1114

- Cables de salto

- Caja de madera (10 x 15 x 9)

Paso 2: el circuito

El circuito
El circuito
El circuito
El circuito

Ahora el circuito es a pasos agigantados la parte más difícil de este proyecto en mi opinión. Pero no dejes que eso te asuste; No está tan mal.

El sensor reflectante QRD1114

El sensor reflectante es en realidad dos sensores en uno. Contiene un remitente y un receptor. El remitente es el bit más naranja a blanco y el receptor es el bit negruzco y oscuro. Es por eso que necesita todas sus 4 patas conectadas al Arduino. El que está en el punto en el receptor necesita una resistencia de 10k ohmios conectada a 5v Y un cable de puente conectado a un pin analógico en el Arduino. El que está diagonalmente opuesto a ese también debe estar conectado a 5v pero a través de una resistencia de 220 ohmios. Las dos patas restantes se pueden conectar directamente al suelo (GND). Instalar 6 o más de estos es bastante ajustado, por lo que recomiendo soldarlos si puede.

El altavoz

El altavoz es bastante fácil de conectar. Simplemente conecte el pin - a tierra y conecte el pin + a un pin digital de su elección en el Arduino. Usé el pin ~ 9 para este proyecto.

La batería

Para permitir que su Arduino funcione con una batería, le recomiendo que consulte este instructivo:

www.instructables.com/id/Powering-Arduino-…

Hacen un trabajo increíble explicando cómo hacerlo. También utilicé este tutorial para mi proyecto.

Paso 3: el código

Ahora el código. Este proyecto utiliza las bibliotecas base ya programadas en el software Arduino.

Simplemente extraiga el archivo zip y abra la carpeta. Debería poder ver dos pestañas; HandHeldMusicBox y pitches.h. ¡Desde aquí deberías estar listo!

Si pitches.h no está allí, puede crear una nueva pestaña presionando 'shift + ctrl + T' y nombrándola pitches.h. A partir de ahí, simplemente copie todo el archivo.txt en la nueva pestaña que debería hacerlo.

Paso 4: la partitura

La partitura musical
La partitura musical

Para crear la partitura, hice una hoja de cálculo de Google llamada "Speelpapier", que en holandés significa "Playing Paper". Puede consultarlo a través de este enlace:

docs.google.com/spreadsheets/d/1MHBrFVECut…

Si quieres hacer una canción tú mismo, puedes copiar todo lo que hay en la hoja o guardar una copia en tu Drive. Si prefiere usar Excel en lugar de las hojas de cálculo de Google, también puede hacerlo descargándolo como un archivo de Excel en Archivo> Descargar como> Microsoft Excel.

Escribir en la partitura es un poco extraño en este momento. Las notas van de G a E. Si quieres tocar una G en una ficha determinada, debes completar '1 en el lado izquierdo que dice "FILA DE NÚMEROS". Asegúrese de agregar un 'delante del número para que las hojas de cálculo de Google se den cuenta de que en realidad no es un número, sino una cadena que puede usar en el código.

'1 = G

'2 = A

'3 = B

'4 = C

'5 = D

'6 = E

Diviértete haciendo tus propias melodías.

Paso 5: mejorar

Ahora, el paso más importante: ¡Hágalo suyo!

Les he dado los pasos muy básicos para hacer la caja de música portátil, cómo es hora de mejorar el concepto. Aquí hay algunos consejos:

- Puede agregar más sensores usando un multiplexor u otro Arduino

- Puede intentar hacer que algunos sensores cambien de octava para obtener un rango más amplio

- Puede agregar un control deslizante o una perilla de volumen

- Agregue un amplificador para obtener más sonido del altavoz

- Use una biblioteca de audio para obtener sonidos extravagantes, posiblemente incluso creando el sonido de 'caja de música'.

- ¡Usa interrupciones del temporizador o un método diferente para intentar que también toque acordes!

- Edite el archivo del generador de partituras para que funcione para usted

- Tener algún tipo de mecanismo que tire del papel a una velocidad determinada.

Mucha suerte con su proyecto y asegúrese de informarme su progreso, me encantaría escucharlo.

Recomendado: