Arduino Piezo Knock Sensor Synth

2

Me gustaría crear un sintetizador usando 20 piezos separados para los disparadores. En otras palabras, cada piezo dispararía un tono separado.

Por lo menos me gustaría saber si conectar 20 piezos a un arduino es realista y cómo hacerlo. Sé que solo hay 5 entradas analógicas. Tal vez, en lugar de que cada piezo desencadene un tono diferente, cada uno pueda activar el siguiente tono en un ciclo. De esa manera, tal vez todos los piezos podrían conectarse a través de una sola entrada analógica.

No estoy seguro de si esto es posible o no, cualquier consejo sería apreciado.

Este tutorial representa lo que me gustaría hacer, solo mi idea requiere una escala mayor.

    
pregunta Peter Barnett

2 respuestas

2

Lo que está buscando es un multiplexor / demultiplexor analógico. Estos le permiten agregar pines analógicos a un Arduino o cualquier otro microcontrol. Echa un vistazo a cómo funcionan.

Aquí hay algunos enlaces de referencia:

respondido por el sptrks
2

Un enfoque muy práctico sería tratar de convertir ese bajo voltaje del sensor piezoeléctrico a un voltaje de alrededor de ~ 5V para que pueda usarlo como entrada digital para el Arduino. De esta manera, la carga de la CPU será baja , ya que no utilizará el ADC para convertir los valores cada vez que necesite escanear las entradas y lo mejor es que usted podría usar cualquier pin IO.

El mejor lugar para comenzar sería aquí: enlace

  

Los amplificadores de voltaje tienen varios usos, pero generalmente se usan para aumentar los voltajes más pequeños a los más grandes. Supongamos que tiene un sensor que tiene un rango de voltaje de 10mv a 50mv . ¡Pocos microcontroladores pueden medir esta pequeña cantidad! Entonces, lo que debería hacer es amplificar este rango para decir 1V a 5V (ya que la lógica digital suele ser de 5V)   Me gustaría enfatizar que los amplificadores de voltaje son para amplificar señales de baja corriente / voltaje (por ejemplo, desde sensores de fuerza y par ), no alimentar cosas como motores.   [http://www.societyofrobots.com/schematics_voltamp.shtml]

Diviértete con tu proyecto, suena muy bien :) Dan

    
respondido por el Dan

Lea otras preguntas en las etiquetas