Innholdsfortegnelse:

Arduino MEGA gitarpedal: 5 trinn
Arduino MEGA gitarpedal: 5 trinn

Video: Arduino MEGA gitarpedal: 5 trinn

Video: Arduino MEGA gitarpedal: 5 trinn
Video: Dave Mustaine sneaks into seats behind fans secretly handing kids guitar picks 2024, November
Anonim
Image
Image
Skaff deg komponentene og kretskortet
Skaff deg komponentene og kretskortet

pedalSHIELD MEGA er en programmerbar gitarpedal som fungerer med Arduino MEGA 2560 og MEGA ADK -brettene.

Prosjektet er Open Source & Open Hardware og rettet mot hackere, musikere og programmerere som ønsker å lære om DSP (digital signalbehandling), gitareffekter og eksperimentere uten dyp kunnskap om elektronikk eller hardcore programmering.

Du kan programmere dine egne effekter i C/C ++ med standard Arduino IDE -verktøy og bli inspirert ved å bruke biblioteket med effekter som er lagt ut på pedalSHIELD MEGA online forum.

Spesifikasjoner

  • Basert på Arduino MEGA 2560 / ADK (16MHz, 8KB RAM).
  • Analoge trinn ved bruk av TL972 skinne-til-skinne operasjonsforsterker.
  • ADC: 10 bit.
  • Utgangstrinn: 16 bits (2x8bits PWMer som kjører parallelt)
  • OLED -skjerm: 128x64 oppløsning, 1,3 tommer (også kompatibel med 0,96 "), I2C.
  • Grensesnitt:

    • 2 konfigurerbare trykknapper.
    • 1 Konfigurerbar bryter.
    • 1 programmerbar blå LED.
    • Ekte bypass fotbryter
    • OLED -skjerm
  • Koblinger

    • Inngangskontakt, 1/4 tommer ubalansert, Zin = 0,5MΩ.
    • Utgangskontakt, 1/4 tommers ubalansert, Zout = 0,1Ω.
    • Strømforsyning: strøm tatt fra Arduino MEGA -kortet (12V DC).

Trinn 1: Skaff deg komponentene og kretskortet

Skaff deg komponentene og kretskortet
Skaff deg komponentene og kretskortet

Alle de elektroniske komponentene som brukes er gjennomgående hull og enkle å finne. Du kan se den komplette listen over komponenter her:

pedalSHIELD MEGA Materialliste

For kretskortet kan du bygge ditt eget ved hjelp av veroboard og følge skjemaet, også i EletroSmash Store er det PCB -er til salgs:

pedalSHIELD MEGA SCHEMATIC

Trinn 2: Lodding av kretsen

Lodding av kretsen
Lodding av kretsen

Denne opplæringen som forklarer hvordan du bygger pedlaSHIELD MEGA trinn for trinn med fotografier og detaljert informasjon:

Hvordan bygge pedal SHIELD MEGA i 5 trinn

Det er også et Flickr-galleri med høyoppløselige bilder av hvert trinn:

Flickr pedalSHIELD MEGA galleri

Trinn 3: Lær elektronikk - Forstå kretsen

Lær elektronikk - Forstå kretsen
Lær elektronikk - Forstå kretsen

Dette skjoldet som er plassert på toppen av en Arduino MEGA har tre deler:

  1. Analog inngangstrinn: Det svake gitarsignalet forsterkes og filtreres, noe som gjør det klart for Arduino MEGA ADC (Analog to Digital Converter).
  2. Arduino MEGA Board: Den tar den digitaliserte bølgeformen fra ADC og lager all DSP (Digital Signal Processing) effekter (forvrengning, fuzz, volum, forsinkelse osv.).
  3. Utgangsfasen: Når den nye effektbølgeformen er opprettet inne i Arduino MEGA -kortet, tar dette siste trinnet det, og ved bruk av to kombinerte PWM genererer det analoge utgangssignalet.

Hvis du vil gå dypere og lære alle detaljene, er det også en kretsanalyse:

pedalSHIELD MEGA kretsanalyse

Hvis du har problemer med kretsen, er det et emne på forumet for feilsøking:

Slik feilsøker du pedalSHIELD MEGA

Trinn 4: Start programmeringen

Start programmeringen!
Start programmeringen!

Sjekk veiledningen "Slik starter du programmering av pedalSHIELD MEGA". Det er en kort guide for å begynne å kode denne pedalen SHIELD MEGA gitarpedal. Målet er å forstå de grunnleggende ideene og deretter gå så raskt som mulig gjennom en serie eksempler.

Eksempelkodene som allerede er på forumet, går fra lett til vanskelig er:

  • Rengjør pedalen
  • Volum/Booster Pedal
  • Forvrengningspedal
  • Fuzz PedalBit-Crusher Pedal
  • MetronomeSineWave Generator
  • Daft Punk - Octaver Pedal
  • Delay Pedal Echo Pedal
  • Reverb PedalChorus Pedal
  • Vibrato Pedal
  • Refreng + Vibrato
  • Tremolo
  • Multi -effekter: Delay + Distortion + Fuzz + BitCrusher [/li]

Du er veldig velkommen til å laste opp ideer og pedaler til forumet!

Trinn 5: Lær og lag dine egne lyder

Image
Image

Den beste måten å utvikle seg på er å bruke eksemplene fra forumet og endre dem for å passe til oppsettet eller stilen din. Bare å endre noen verdier eller parametere kan gjøre en stor forskjell.

Når du har forstått de grunnleggende eksemplene, kan du tenke på hvordan du kan lage dine egne nye pedaler (reverse delay? Asymmetric fuzz?) Eller blande noen av eksemplene (fuzz+echo? Distortion+delay?). Det er tonnevis med uutforskede effekter som skal oppdages;)!

Det er en kul anmeldelse av Blitz City DIY på YouTube: pedalsHIELD MEGA Review

Anbefalt: