Arduino MEGA Guitar Pedal: 5 trin

Arduino MEGA Guitar Pedal: 5 trin

Indholdsfortegnelse:

Anonim

pedalSHIELD MEGA er en programmerbar guitarpedal, der arbejder med Arduino MEGA 2560 og MEGA ADK boards.

Projektet er Open Source & Open Hardware og er rettet mod hackere, musikere og programmører, der gerne vil lære om DSP (digital signalbehandling), guitar effekter og eksperimentere uden dyb viden om elektronik eller hardcore programmering.

Du kan programmere dine egne effekter i C / C ++ med standard Arduino IDE-værktøjet og blive inspireret ved hjælp af biblioteket med effekter, der er publiceret på pedalSHIELD MEGA onlineforum.

Specifikationer.

  • Baseret på Arduino MEGA 2560 / ADK (16MHz, 8KB RAM).
  • Analoge trin ved brug af TL972-til-skinne operationsforstærker.
  • ADC: 10bits.
  • Output Stage: 16 bits (2x8bits PWMs kører parallelt)
  • OLED-skærm: 128x64 opløsning, 1,3 tommer (også kompatibel med 0,96 "), I2C.
  • grænseflade:
    • 2 Konfigurerbare trykknapper.
    • 1 Konfigurerbar kontakt.
    • 1 programmerbar blå ledning.
    • True Bypass Foot-switch
    • OLED Display
  • Stik
    • Input Jack, 1/4 inch ubalanceret, Zin = 0.5MΩ.
    • Output Jack, 1/4 tommer ubalanceret, Zout = 0.1Ω.
    • Strømforsyning: Strøm taget fra Arduino MEGA bordet (12V DC).

forsyninger:

Trin 1: Få komponenterne og printkortet.

Alle de anvendte elektroniske komponenter er gennemgående og let at finde. Du kan se den komplette liste over komponenter her:

  • pedalSHIELD MEGA Materiel.

Til PCB'en kan du bygge din egen ved hjælp af veroboard og følge skematisk, også i EletroSmash Store er der PCB til salg:

  • pedalSHIELD MEGA SCHEMATIC

Trin 2: Lodning af kredsløbet

Denne vejledning, der forklarer, hvordan man opbygger pedlaSHIELD MEGA trin for trin med fotografier og detaljerede oplysninger:

  • Sådan bygger du pedalSHIELD MEGA i 5 trin.

Der er også et Flickr galleri med high-res fotos af hvert trin:

  • Flickr pedalSHIELD MEGA galleri.

Trin 3: Læringselektronik - Forstå kredsløbet

Dette skærm, der er placeret oven på en Arduino MEGA, har tre dele:

  1. Analog indgangstrin: Det svage guitar signal forstærkes og filtreres, hvilket gør den klar til Arduino MEGA ADC (Analog til Digital Converter).
  2. Arduino MEGA Board: Den tager den digitaliserede bølgeform fra ADC'en og gør alle DSP (Digital Signal Processing) skabende effekter (forvrængning, fuzz, volumen, forsinkelse osv.).
  3. Udgangstrinnet: Når først den nye effektive bølgeform er skabt inde i Arduino MEGA bordet, tager dette sidste trin det, og ved hjælp af to kombinerede PWM'er genereres det analoge udgangssignal.

Hvis du vil gå dybere og lære alle detaljerne, er der også en kredsløbsanalyse:

  • pedalSHIELD MEGA Circuit Analysis.

Hvis du har problemer med kredsløbet, er der et emne på forummet til fejlfinding:

  • Sådan fejlfindes pedalSHIELD MEGA.

Trin 4: Start programmering!

Se vejledningen "Sådan starter du Programmering PedalSHIELD MEGA". Det er en kort vejledning til at starte kodning af denne pedalSHIELD MEGA guitarpedal. Målet er at forstå de grundlæggende ideer og så udvikle sig så hurtigt som muligt gennem en række eksempler.

Eksempelkoderne, der allerede er på forummet, går fra let til vanskelige er:

  • Ren pedal
  • Volumen / Booster Pedal
  • Forvrængningspedal
  • Fuzz PedalBit-Crusher Pedal
  • MetronomeSineWave Generator
  • Daft Punk - Octaver Pedal
  • Forsink PedalEcho Pedal
  • Reverb PedalChorus Pedal
  • Vibrato Pedal
  • Kor + Vibrato
  • Tremolo
  • Multi Effects: Delay + Distortion + Fuzz + BitCrusher / li

Du er meget velkommen til at uploade dine ideer og pedaler til forummet!

Trin 5: Lær og lav dine egne lyde

Den bedste måde at gøre fremskridt på er at bruge eksemplerne fra forummet og ændre dem, så de passer til din opsætning eller stil. Bare at ændre nogle værdier eller parametre kan gøre en stor forskel.

Når du har forstået de grundlæggende eksempler, kan du tænke på, hvordan du opretter dine egne nye pedaler (omvendt forsinkelse? Asymmetrisk fuzz?) Eller blande nogle af eksemplerne (fuzz + ekko-forvrængning + forsinkelse?). Der er tonsvis af uudforskede effekter at blive opdaget;)!

Der er en cool anmeldelse af Blitz City DIY i YouTube: pedalsHIELD MEGA Review