Tabla de contenido:

Hacer un Theremin ultrasónico simple: 6 pasos
Hacer un Theremin ultrasónico simple: 6 pasos

Video: Hacer un Theremin ultrasónico simple: 6 pasos

Video: Hacer un Theremin ultrasónico simple: 6 pasos
Video: El Theremin - Un instrumento Musical hecho con Arduino , Ultrasonido e Impresión 3d 2024, Mes de julio
Anonim
Hacer un theremin ultrasónico simple
Hacer un theremin ultrasónico simple

Este proyecto es un theremin ultrasónico basado en arduino.

Paso 1:

Image
Image

Introducción / Antecedentes:

Estuve pensando en hacer un theremin durante mucho tiempo. Me sentí atraído por una versión basada en Arduino en la que podía experimentar con las diferentes bibliotecas y sonidos. Inicialmente, decidí referirme a un proyecto que vi en línea.

Se basaba en la biblioteca "Mozzi" de Arduino y requería un amplificador de audio mono para el sonido. También usó un acelerómetro para crear un sonido embrujado roto cuando se inclina, pero como no necesitaba esa característica adicional, adapté el código y el circuito en consecuencia. Sin embargo, el amplificador seguía dándome problemas con las fuentes de alimentación a pesar de probar una variedad de arreglos. Como ni siquiera necesitaba el "sonido de vibrato embrujado" que "Mozzi" había utilizado especialmente, decidí seguir adelante y diseñar una nueva variación por completo.

Diseñando el proyecto

Encontré la biblioteca "ToneAC" que era lo suficientemente simple de codificar y usé la biblioteca "New Ping" para mi señal ultrasónica. Si bien el ToneAC funcionó a la perfección, el nuevo Ping no funcionó bien para el rango de sonido que quería y también siguió dando un sonido constante cuando se salía del rango que no quería. También leí que no era muy compatible con la biblioteca ToneAC; en cualquier caso, decidí cambiar a la librería “Ultrasonic” para detectar la distancia y reescribir todo el código ya que me dio la distancia en cm mientras que NewPing la dio en microsegundos. Jugué con la fórmula de frecuencia para lograr el rango óptimo deseado (aproximadamente 120 cm) y el tono (toca aproximadamente 1,5 octavas) y también cambié mi circuito. Una cosa buena de ambas bibliotecas es que los pines están claramente definidos y no hay ambigüedad con respecto a los pines predeterminados. Además, el altavoz está conectado directamente al Arduino, por lo que si usa el cable USB, no causa ningún problema con la fuente de alimentación y puede producir un sonido claro y fuerte. Sin embargo, no funciona bien con un paquete de baterías que no puede proporcionar tanta corriente y, por lo tanto, al conectarlo, puede ver que el Arduino se enciende y luego se atenúa.

Paso 2:

Imagen
Imagen

Ajustes y pulido adicionales

Para el control de volumen, conecté un potenciómetro entre el altavoz y Arduino para que el jugador pudiera variarlo con una perilla. Debido a que funcionó mejor con una tabla, hice una tabla de theremin con sujeciones para los dedos en la parte posterior para sujetarla correctamente. Finalmente, encontré una bonita carcasa para el circuito principal, perforé algunos agujeros para los cables de los altavoces, el sensor y el cable USB (para poder enchufar directamente el Arduino) sin sacarlo (puse algunas piezas de madera para asegúrese de que el Arduino permanezca en su lugar). Puse todos estos componentes, la caja de la caja, el altavoz y el cable USB y el adaptador en una caja compacta para que fuera como un kit, todo lo que tenía que hacer era más en el cable USB y conectar el adaptador a una toma de corriente y jugar !

Paso 3:

Partes:

Sensor ultrasónico

Altavoz de 16 ohmios (puede usar un voltaje menor, pero este da el mejor volumen)

Potenciómetro - hasta 10k

Arduino Uno (con cable USB)

Cables y carcasa para meter todo

Paso 4:

Código y circuito

El código utilizado para el circuito se puede encontrar en: Código

El circuito de este proyecto es muy sencillo. El altavoz se conecta directamente al Arduino con el cable de tierra que va al pin 9 y el cable positivo al pin 10 a través del potenciómetro. Para el sensor ultrasónico, la activación va a 12, el eco a 13 y la potencia y la tierra van a 5 V y tierra respectivamente.

Paso 5: Un par de videos más:

Paso 6:

¡Diviértete construyendo!

Recomendado: