Tabla de contenido:

Theremin ultrasónico (sonido de enseñanza): 3 pasos (con imágenes)
Theremin ultrasónico (sonido de enseñanza): 3 pasos (con imágenes)

Video: Theremin ultrasónico (sonido de enseñanza): 3 pasos (con imágenes)

Video: Theremin ultrasónico (sonido de enseñanza): 3 pasos (con imágenes)
Video: Theremín, parte 2 | Tinkercad 2024, Noviembre
Anonim
Image
Image
Herramientas y suministros
Herramientas y suministros

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 la onda. Esto se puede utilizar como una lección de ciencias sobre ondas sonoras.

Paso 1: herramientas y suministros

Suministros

  • Arduino Uno con cable USB
  • Sensor ultrasónico para cambiar la frecuencia (tono)
  • Piezo Buzzer para reproducir el sonido
  • Potenciómetro para cambiar la amplitud (volumen)
  • LED con resistencia de 220ohm (visual para la frecuencia)
  • Tablero Foamcore para el estuche
  • Cables de puente

NOTA: La mayoría de estas piezas provienen de un kit Arduino.

Instrumentos

  • Computadora con Arduino instalado
  • Pistola de silicona
  • Cortador láser para cerramiento
  • Power Bank si quieres hacerlo portátil

Paso 2: Montaje

Montaje
Montaje
Montaje
Montaje
Montaje
Montaje
Montaje
Montaje

La Electrónica

Las dos primeras imágenes, a la derecha, muestran la electrónica en prueba, pero en la tercera, moví los componentes para acomodar la carcasa. El LED y el sensor ultrasónico usan cables de puente macho a hembra de 40 cm que definitivamente pueden ser más pequeños, pero eso era lo que tenía a mano. Envolví el exceso alrededor del Arduino antes de cubrirlo.

El caso

El estuche fue hecho por MakerCase con dimensiones que eran un poco pequeñas, por lo que mi prototipo requirió pegamento adicional para unirlo. Después de medir sus piezas en la parte superior de su Arduino, agregue algunos milímetros a sus valores e insértelos en MakerCase para obtener un archivo que luego se puede cortar con láser en el núcleo de espuma.

Paso 3: el código

El código está controlado principalmente por una variable llamada tono. El tono utiliza un mapa para convertir los valores del sensor ultrasónico a algo legible por el altavoz piezoeléctrico y, en particular, a las frecuencias entre A3 y C5. La restricción asegura que el mapa no predice una alta frecuencia cuando ve una gran distancia (eran molestos). El resto del código es leer el sensor, agregar un LED y agregar mensajes en serie.

paso = restringir (mapa (distanciaCm, 1, 40, 256, 523), 220, 523);

Recomendado: