Índice:

Pedal de guitarra Arduino MEGA: 5 etapas
Pedal de guitarra Arduino MEGA: 5 etapas

Vídeo: Pedal de guitarra Arduino MEGA: 5 etapas

Vídeo: Pedal de guitarra Arduino MEGA: 5 etapas
Vídeo: Electrosmash Arduino Guitar Pedal & Custom Enclosure 2024, Novembro
Anonim
Image
Image
Obtenha os componentes e o PCB
Obtenha os componentes e o PCB

pedalSHIELD MEGA é um pedal de guitarra programável que funciona com as placas Arduino MEGA 2560 e MEGA ADK.

O projeto é Open Source & Open Hardware e é voltado para hackers, músicos e programadores que desejam aprender sobre DSP (processamento digital de sinais), efeitos de guitarra e experimentos sem profundo conhecimento em eletrônica ou programação hardcore.

Você pode programar seus próprios efeitos em C / C ++ com a ferramenta Arduino IDE padrão e se inspirar usando a biblioteca de efeitos postada no fórum online pedalSHIELD MEGA.

Especificações

  • Baseado no Arduino MEGA 2560 / ADK (16 MHz, 8 KB de RAM).
  • Estágios analógicos usando amplificador operacional de trilho para trilho TL972.
  • ADC: 10bits.
  • Estágio de saída: 16 bits (2x8bits PWMs rodando em paralelo)
  • Tela OLED: resolução de 128x64, 1,3 polegadas (também compatível com 0,96 "), I2C.
  • Interface:

    • 2 Botões configuráveis.
    • 1 switch configurável.
    • 1 led azul programável.
    • Interruptor de pedal de bypass verdadeiro
    • Display OLED
  • Conectores

    • Jack de entrada, 1/4 polegada desequilibrado, Zin = 0,5MΩ.
    • Saída Jack, 1/4 polegada desequilibrada, Zout = 0,1Ω.
    • Fonte de alimentação: alimentação retirada da placa Arduino MEGA (12 V DC).

Etapa 1: Obtenha os componentes e a PCB

Obtenha os componentes e o PCB
Obtenha os componentes e o PCB

Todos os componentes eletrônicos usados são passantes e fáceis de encontrar. Você pode ver a lista completa de componentes aqui:

pedalSHIELD MEGA Bill of Materials

Para o PCB você pode construir o seu próprio usando veroboard e seguindo o esquema, também na EletroSmash Store há PCBs à venda:

pedalSHIELD MEGA SCHEMATIC

Etapa 2: Soldando o circuito

Soldando o circuito
Soldando o circuito

Este tutorial que explica como construir o pedlaSHIELD MEGA passo a passo com fotos e informações detalhadas:

Como construir pedalSHIELD MEGA em 5 etapas

Há também uma galeria do Flickr com fotos em alta resolução de cada etapa:

Flickr pedalSHIELD galeria MEGA

Etapa 3: Aprendizado de Eletrônica - Compreendendo o Circuito

Aprendizado de Eletrônica - Compreendendo o Circuito
Aprendizado de Eletrônica - Compreendendo o Circuito

Este escudo que é colocado em cima de um Arduino MEGA tem três partes:

  1. Estágio de entrada analógica: O sinal fraco da guitarra é amplificado e filtrado, tornando-o pronto para o Arduino MEGA ADC (conversor analógico para digital).
  2. Placa Arduino MEGA: Pega a forma de onda digitalizada do ADC e faz todos os efeitos de criação de DSP (Digital Signal Processing) (distorção, fuzz, volume, delay, etc).
  3. O estágio de saída: uma vez que a nova forma de onda afetada é criada dentro da placa Arduino MEGA, este último estágio a pega e, usando dois PWMs combinados, gera o sinal de saída analógico.

Se você quiser se aprofundar e aprender todos os detalhes, há também uma análise de circuito:

PedalSHIELD MEGA Circuit Analysis

Se você tiver problemas com o circuito, há um tópico no fórum para solução de problemas:

Como solucionar problemas de pedalSHIELD MEGA

Etapa 4: comece a programar

Comece a programar!
Comece a programar!

Verifique o guia "Como começar a programar pedalSHIELD MEGA". É um pequeno guia para começar a codificar este pedal de guitarra pedalSHIELD MEGA. O objetivo é compreender as ideias básicas e, em seguida, progredir o mais rápido possível por meio de uma série de exemplos.

Os códigos de exemplo que já estão no fórum, de fácil a difícil, são:

  • Pedal limpo
  • Volume / Pedal de reforço
  • Pedal de distorção
  • Pedal FuzzBit-Crusher Pedal
  • MetronomeSineWave Generator
  • Daft Punk - Pedal Octaver
  • Delay PedalEcho Pedal
  • Reverb PedalChorus Pedal
  • Vibrato Pedal
  • Coro + Vibrato
  • Tremolo
  • Multi efeitos: Delay + Distortion + Fuzz + BitCrusher [/li]

Você é muito bem-vindo para enviar suas ideias e pedais para o fórum!

Etapa 5: aprenda e crie seus próprios sons

Image
Image

A melhor maneira de progredir é usar os exemplos do fórum e modificá-los para se adequar à sua configuração ou estilo. Apenas alterar alguns valores ou parâmetros pode fazer uma grande diferença.

Depois de entender os exemplos básicos, você pode pensar em como criar seus próprios novos pedais (atraso reverso? Fuzz assimétrico?) Ou misturar alguns dos exemplos (fuzz + eco? Distorção + atraso?). Existem toneladas de efeitos inexplorados a serem descobertos;)!

Há uma crítica legal de Blitz City DIY no YouTube: pedalsHIELD MEGA Review

Recomendado: