Tabla de contenido:
Video: Caja de música / instrumento portátil de 6 notas (¡fácil de hacer y mejorar!): 5 pasos (con imágenes)
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:44
¡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
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
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:
Dispositivo ultrasónico para mejorar la navegación de personas con discapacidad visual: 4 pasos (con imágenes)
Dispositivo ultrasónico para mejorar la navegación de las personas con discapacidad visual: Nuestro corazón está con los desfavorecidos mientras usamos nuestro talento para mejorar la tecnología y las soluciones de investigación para mejorar las vidas de los que sufren. Este proyecto fue creado exclusivamente para ese propósito. Este guante electrónico utiliza detección ultrasónica para mejorar
Caja de música MP3 AUX portátil: 23 pasos (con imágenes)
Caja de música MP3 AUX portátil: este análisis de proceso muestra cómo construir un reproductor MP3 con Arduino Nano, los archivos son MP3 de 16 bits y funcionan a diferencia de los reproductores de música Arduino tradicionales que están limitados a un WAV de 8 bits. demuestra cómo crear láser-c
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)
Luz reactiva a la música -- Cómo hacer una luz reactiva a la música súper simple para hacer que el escritorio sea impresionante: 5 pasos (con imágenes)
Luz reactiva de música || Cómo hacer luz reactiva de música súper simple para hacer un escritorio impresionante: Hola chicos, hoy construiremos un proyecto muy interesante. Hoy vamos a construir luz de música reactiva. el bajo, que en realidad es una señal de audio de baja frecuencia. Es muy simple de construir. Nosotros
Cómo agregar "Abrir con el Bloc de notas" para hacer clic con el botón derecho: 11 pasos
Cómo agregar "Abrir con el Bloc de notas" para hacer clic con el botón derecho: Personalmente, odio usar "abrir con" debido al tiempo, incluso si son solo unos segundos, y tener que recordar dónde se encuentra exactamente un determinado programa en mi directorio. . Esto le mostrará cómo agregar CUALQUIER programa al botón derecho (menú contextual