Sintetizador con sensor de detonación piezoeléctrico Arduino

Me gustaría crear un sintetizador usando 20 piezoeléctricos separados para los disparadores. En otras palabras, cada piezo activaría un tono separado.

Como mínimo 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 active un tono separado, cada uno podría activar el siguiente tono en un ciclo. De esa manera, quizás 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 que mi idea requiere una escala mayor.

¿Conseguiste hacer esto? Si es así, ¿podría explicar cómo? Realmente lo necesito para un proyecto de arte lo antes posible, por lo que será apreciado gracias. :) e10durak@gmail.com

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. Mira cómo funcionan.

Aquí hay algunos enlaces para referencia:

Un enfoque muy práctico sería tratar de convertir ese voltaje bajo 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 usará el ADC para convertir los valores cada vez que necesite escanear las entradas y lo mejor es que podrá usar cualquier pin IO.

Un gran lugar para comenzar sería aquí: http://www.societyofrobots.com/schematics_voltamp.shtml

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

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