Я хотел бы создать синтезатор, используя 20 отдельных пьезоэлементов для триггеров. Другими словами, каждый пьезоэлемент будет вызывать отдельный тон.
По крайней мере, я хотел бы знать, реально ли подключить 20 пьезоэлементов к ардуино и как это сделать. Я знаю, что аналоговых входов всего 5. Возможно, вместо того, чтобы каждый пьезоэлемент запускал отдельный тон, каждый мог бы запускать следующий тон в цикле. Таким образом, возможно, все пьезоэлементы можно будет подключить только через один аналоговый вход.
Я просто не уверен, возможно ли это или нет, любые советы будут оценены.
Этот урок представляет то, что я хотел бы сделать, только моя идея требует большего масштаба.
Вам нужен аналоговый мультиплексор/демультиплексор. Они позволяют добавлять аналоговые контакты к Arduino или любому другому микроконтроллеру. Проверьте, как они работают.
Вот несколько ссылок для ознакомления:
Очень практичным подходом было бы попытаться преобразовать это низкое напряжение от пьезодатчика в напряжение около 5 В, чтобы вы могли использовать его в качестве цифрового входа для Arduino. Таким образом, загрузка ЦП будет низкой , поскольку вы не будете использовать АЦП для преобразования значений каждый раз, когда вам нужно сканировать входы, и лучше всего то, что вы сможете использовать любой контакт ввода-вывода.
Отличное место для начала было бы здесь: http://www.societyofrobots.com/schematics_voltamp.shtml
Усилители напряжения имеют различные применения, но обычно используются для повышения меньших напряжений до больших. Предположим, у вас есть датчик с диапазоном напряжения от 10 мВ до 50 мВ . Немногие микроконтроллеры могут измерить эту крошечную величину! Итак, что вам нужно сделать, это усилить этот диапазон, скажем, от 1 В до 5 В (поскольку цифровая логика обычно составляет 5 В). Я хотел бы подчеркнуть, что усилители напряжения предназначены для усиления сигналов низкого тока/напряжения (например, от датчиков силы и крутящего момента ) , не приводит в действие такие вещи, как двигатели. [http://www.societyofrobots.com/schematics_voltamp.shtml]
Получайте удовольствие от своего проекта, звучит очень красиво :) Дэн
Эмо