Tabla de contenido:
Video: Hacer un Theremin ultrasónico simple: 6 pasos
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:42
Este proyecto es un theremin ultrasónico basado en arduino.
Paso 1:
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:
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:
Cómo hacer un levitador ultrasónico en casa »Wiki Ùtil Levitador acústico -: 4 pasos
Cómo hacer un levitador ultrasónico en casa »Wiki Ùtil Acostic Levitator |: Hola chicos, acabo de hacer un elevador costico usando un sensor ultrasónico y arduino. Para una breve explicación sobre cómo funciona, he subido mi video en youtube. Puedes ir y mirar
Theremin ultrasónico (sonido de enseñanza): 3 pasos (con imágenes)
Theremin ultrasónico (Enseñar sonido): El Theremin ultrasónico es un proyecto de Arduino que utiliza un theremin barato para enseñar ondas sonoras. Al cambiar la distancia de mi mano al dispositivo, estoy cambiando la frecuencia de las ondas sonoras. Además, mover un potenciómetro cambia la amplitud de t
Uldar de procesamiento simple (detección y rango ultrasónico): 3 pasos
Procesamiento simple Uldar (detección y rango ultrasónico): este es un proyecto simple que usa Arduino UNO y procesamiento para hacer un lidar.Lidar (también llamado LIDAR, LiDAR y LADAR) es un método de medición que mide la distancia a un objetivo al iluminar el objetivo con luz láser pulsada y midiendo
Cómo hacer un radar ultrasónico con Arduino ⚡: 5 pasos
Cómo hacer un radar ultrasónico con Arduino ⚡: ↪ ¡Hola, es SuperTech y hoy te voy a mostrar cómo hacer un radar ultrasónico con Arduino
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