Оглавление:

Гитарная педаль Arduino MEGA: 5 шагов
Гитарная педаль Arduino MEGA: 5 шагов

Видео: Гитарная педаль Arduino MEGA: 5 шагов

Видео: Гитарная педаль Arduino MEGA: 5 шагов
Видео: Гитарный процессор (анонс) 2024, Ноябрь
Anonim
Image
Image
Получите компоненты и печатную плату
Получите компоненты и печатную плату

pedalSHIELD MEGA - это программируемая гитарная педаль, которая работает с платами Arduino MEGA 2560 и MEGA ADK.

Это проект с открытым исходным кодом и открытое оборудование, предназначенный для хакеров, музыкантов и программистов, которые хотят узнать о DSP (цифровой обработке сигналов), гитарных эффектах и экспериментировать без глубоких знаний в области электроники или жесткого программирования.

Вы можете программировать свои собственные эффекты на C / C ++ с помощью стандартного инструмента Arduino IDE и вдохновляться библиотекой эффектов, размещенной на онлайн-форуме pedalSHIELD MEGA.

Характеристики

  • На основе Arduino MEGA 2560 / ADK (16 МГц, 8 КБ ОЗУ).
  • Аналоговые каскады с использованием операционного усилителя Rail-to-Rail TL972.
  • АЦП: 10 бит.
  • Выходной каскад: 16 бит (2x8-битные ШИМ работают параллельно)
  • OLED-экран: разрешение 128x64, 1,3 дюйма (также совместим с 0,96 дюйма), I2C.
  • Интерфейс:

    • 2 настраиваемые кнопки.
    • 1 настраиваемый переключатель.
    • 1 программируемый синий светодиод.
    • Ножной переключатель True Bypass
    • OLED-дисплей
  • Разъемы

    • Входной разъем, 1/4 дюйма, несимметричный, Zin = 0,5 МОм.
    • Выходной разъем, 1/4 дюйма, несимметричный, Zout = 0,1 Ом.
    • Источник питания: питание от платы Arduino MEGA (12 В постоянного тока).

Шаг 1. Получите компоненты и печатную плату

Получите компоненты и печатную плату
Получите компоненты и печатную плату

Все используемые электронные компоненты имеют сквозные отверстия и их легко найти. Вы можете увидеть полный список компонентов здесь:

pedalSHIELD MEGA Спецификация материалов

Печатную плату можно собрать самостоятельно, используя верборд и следуя схеме, также в магазине ЭлетроСмаш продаются печатные платы:

педальSHIELD MEGA SCHEMATIC

Шаг 2: пайка схемы

Пайка схемы
Пайка схемы

Это руководство, которое объясняет, как шаг за шагом построить pedlaSHIELD MEGA, с фотографиями и подробной информацией:

Как собрать pedalSHIELD MEGA за 5 шагов

Также есть галерея Flickr с фотографиями каждого шага в высоком разрешении:

Галерея Flickr pedalSHIELD MEGA

Шаг 3: Изучение электроники - понимание схемы

Изучение электроники - понимание схемы
Изучение электроники - понимание схемы

Этот щит, который помещается на Arduino MEGA, состоит из трех частей:

  1. Аналоговый входной каскад: слабый гитарный сигнал усиливается и фильтруется, делая его готовым для Arduino MEGA ADC (аналого-цифровой преобразователь).
  2. Плата Arduino MEGA: принимает оцифрованную форму сигнала от АЦП и выполняет всю DSP (цифровую обработку сигналов), создавая эффекты (искажение, нечеткость, громкость, задержку и т. Д.).
  3. Выходной каскад: как только новая обработанная форма волны создается внутри платы Arduino MEGA, последняя стадия берет ее и с помощью двух объединенных ШИМ генерирует аналоговый выходной сигнал.

Если вы хотите углубиться и изучить все детали, есть также анализ схемы:

pedalSHIELD MEGA Анализ цепей

Если у вас возникли проблемы со схемой, на форуме есть тема по устранению неисправностей:

Как устранить неисправность pedalSHIELD MEGA

Шаг 4: Начните программировать

Начни программировать!
Начни программировать!

Ознакомьтесь с руководством «Как начать программировать pedalSHIELD MEGA». Это краткое руководство по программированию этой гитарной педали pedalSHIELD MEGA. Цель состоит в том, чтобы понять основные идеи и затем как можно быстрее продвигаться по серии примеров.

Примеры кодов, которые уже есть на форуме, от простого к сложному:

  • Чистая педаль
  • Педаль громкости / бустера
  • Педаль искажения
  • Педаль FuzzBit-Crusher Pedal
  • МетрономSineWave Generator
  • Daft Punk - Педаль Octaver
  • Педаль задержки Педаль эха
  • Педаль реверберации Педаль хоруса
  • Педаль вибрато
  • Припев + Вибрато
  • Тремоло
  • Мультиэффекты: задержка + искажение + фуз + биткрашер [/li]

Приглашаем вас выкладывать свои идеи и педали на форум!

Шаг 5. Изучите и создайте свои собственные звуки

Image
Image

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

После того, как вы поймете основные примеры, вы можете подумать о том, как создать свои собственные новые педали (обратная задержка? Асимметричный фузз?) Или микшировать некоторые из примеров (фуз + эхо? Искажение + задержка?). Есть масса неизведанных эффектов, которые предстоит обнаружить;)!

В YouTube есть крутой обзор от Blitz City DIY: pedalsHIELD MEGA Review

Рекомендуемые: