цифровая электроника
вычислительная техника
встраиваемые системы

 

Гитарная педаль эффектов на Arduino своими руками

Автор: Mike(admin) от 1-10-2016, 08:05

Если вы заядлый гитарист и разбираетесь в электронике, то, наверное, пробовали самостоятельно собрать свою гитарную педаль эффектов и, возможно, не одну. Ламповые педали, конечно, очень хороши в звучании, но относительно дороги в создании, зато педали на дискретных компонентах можно собирать с малой себестоимостью, и их создание доступно даже новичкам в области звукотехники.


Гитарная педаль эффектов на Arduino своими руками

Но, как правило, одна педаль дает один эффект, а зачастую хочется, чтобы их было больше для колоритного звучания. В этом случае нужен целый процессор эффектов. Но сегодня даже новичок может собрать свою гитарную педаль с возможностью программирования для нее различных эффектов благодаря плате Arduino.


Теперь для Arduino Uno можно собрать специальный шилд pedalSHIELD UNO, исходники которого находятся в открытом доступе. С помощью pedalSHIELD UNO можно довольно легко сделать программируемую гитарную педель эффектов. Этот шилд собирается на основе широко доступных компонентов и не требует глубоких знаний в программировании алгоритмов цифровой обработки сигналов. Вот так внешне выглядит шилд pedalSHIELD UNO:


Гитарная педаль эффектов на Arduino своими руками

Схема подключения разъемов, кнопок и других компонентов к плате Arduino Uno показана на изображении ниже. Здесь входной сигнал гитары через джек заводится на аналоговый ввод A0 и впоследствии считывается с помощью АЦП. Выходной сигнал обеспечивается ШИМ-каналами 9 и 10.


Гитарная педаль эффектов на Arduino своими руками

Далее представлена принципиальная схема, на которой подробно изображена структура входного и выходного каскадов.


Гитарная педаль эффектов на Arduino своими руками

Список компонентов схемы шилда pedalSHIELD UNO:




C5,C2, C7, C8, C9 конденсаторы 6.8 нФ
C3, C6, C10 конденсаторы 4.7 нФ
C1, C11 конденсаторы 100 нФ
C4 конденсатор 100 пФ

R12,R13, R10, R9, R6, R4, R3 резисторы 4.7 КОм
R5, R7, R8 резисторы 100 КОм
R1, R2 резисторы 1 МОм
R11 резистор 1.2 МОм

RV1 потенциометр 500 КОм
D1 светодиод 3 мм синий
U1 операционный усилитель TL972
pdip-8 разъем для 8-выводных DIP-корпусов
SW1 тройной переключатель-кнопка
SW2 переключатель
SW3, SW4 кнопки
J1, J2 аудиоразъемы-джеки


Для того чтобы запрограммировать Arduino для реализации определенного гитарного эффекта, нужно скачать архив со скетчами, обеспечивающими эти эффекты. На данный момент представлено одиннадцать скетчей, и среди них есть такие популярные звучания, как дисторшн (distortion), тремоло (tremolo), задержка (delay) и ряд других.


Таким образом, собрать гитарную педаль своими руками с помощью Arduino представляет собой довольно простой процесс. Конечно, она не получится такой же качественной по звучанию, как педали именитых производителей Fender, Marshall или Boss, но благодаря этому проекту можно многое чему научиться в деле проектирования звукотехники.




© digitrode.ru


Теги: Arduino




Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.

Комментарии:

Оставить комментарий