Innehållsförteckning:

Arduino MEGA gitarrpedal: 5 steg
Arduino MEGA gitarrpedal: 5 steg

Video: Arduino MEGA gitarrpedal: 5 steg

Video: Arduino MEGA gitarrpedal: 5 steg
Video: Minecraft Live 2022 2024, Juli
Anonim
Image
Image
Skaffa komponenterna och kretskortet
Skaffa komponenterna och kretskortet

pedalSHIELD MEGA är en programmerbar gitarrpedal som fungerar med Arduino MEGA 2560 och MEGA ADK -kort.

Projektet är Open Source & Open Hardware och riktat till hackare, musiker och programmerare som vill lära sig om DSP (digital signalbehandling), gitarreffekter och experimentera utan djup kunskap om elektronik eller hardcore -programmering.

Du kan programmera dina egna effekter i C/C ++ med standard Arduino IDE -verktyget och bli inspirerad med biblioteket med effekter som läggs ut på pedalSHIELD MEGA -forumet online.

Specifikationer

  • Baserat på Arduino MEGA 2560 / ADK (16MHz, 8KB RAM).
  • Analoga steg med TL972 sken-till-skena operationsförstärkare.
  • ADC: 10 bitar.
  • Utgångssteg: 16 bitar (2 x 8 bitars PWM som körs parallellt)
  • OLED -skärm: 128x64 upplösning, 1,3 tum (även kompatibel med 0,96 tum), I2C.
  • Gränssnitt:

    • 2 konfigurerbara tryckknappar.
    • 1 Konfigurerbar omkopplare.
    • 1 programmerbar blå LED.
    • True Bypass-fotomkopplare
    • OLED -skärm
  • Anslutningar

    • Ingångskontakt, 1/4 tum obalanserad, Zin = 0,5 MΩ.
    • Utgångskontakt, 1/4 tum obalanserad, Zout = 0,1Ω.
    • Strömförsörjning: ström tas från Arduino MEGA -kortet (12V DC).

Steg 1: Skaffa komponenterna och kretskortet

Skaffa komponenterna och kretskortet
Skaffa komponenterna och kretskortet

Alla elektroniska komponenter som används är genomgående och lätta att hitta. Du kan se hela listan över komponenter här:

pedalSHIELD MEGA Materiallista

För kretskortet kan du bygga ditt eget med veroboard och följa schemat, även i EletroSmash Store finns det kretskort till salu:

pedalSHIELD MEGA SCHEMATIC

Steg 2: Lödning av kretsen

Lödning av kretsen
Lödning av kretsen

Denna handledning som förklarar hur man bygger pedlaSHIELD MEGA steg för steg med fotografier och detaljerad information:

Hur man bygger pedalSHIELD MEGA i 5 steg

Det finns också ett Flickr-galleri med högupplösta bilder av varje steg:

Flickr pedalSHIELD MEGA galleri

Steg 3: Lär dig elektronik - Förstå kretsen

Lär dig elektronik - Förstå kretsen
Lär dig elektronik - Förstå kretsen

Denna sköld som placeras ovanpå en Arduino MEGA har tre delar:

  1. Analog ingångssteg: Den svaga gitarrsignalen förstärks och filtreras, vilket gör den redo för Arduino MEGA ADC (Analog to Digital Converter).
  2. Arduino MEGA Board: Den tar den digitaliserade vågformen från ADC och gör all DSP (Digital Signal Processing) som skapar effekter (distorsion, fuzz, volym, fördröjning, etc).
  3. Utgångssteget: När den nya effektfulla vågformen har skapats inuti Arduino MEGA -kortet tar det sista steget det och genom att använda två kombinerade PWM genererar den analoga utsignalen.

Om du vill gå djupare och lära dig alla detaljer finns det också en kretsanalys:

pedalSHIELD MEGA -kretsanalys

Om du har problem med kretsen finns det ett ämne på forumet för felsökning:

Så här felsöker du pedalenSHIELD MEGA

Steg 4: Börja programmera

Börja programmera!
Börja programmera!

Kontrollera guiden "Hur man börjar programmera pedalSHIELD MEGA". Det är en kort guide för att börja koda denna pedalSHIELD MEGA gitarrpedal. Målet är att förstå de grundläggande idéerna och sedan gå så snabbt som möjligt genom en serie exempel.

Exempelkoderna som redan finns på forumet, går från lätt till svårt är:

  • Rengör pedalen
  • Volym/Booster Pedal
  • Distortion Pedal
  • Fuzz PedalBit-Crusher Pedal
  • MetronomeSineWave Generator
  • Daft Punk - Octaver Pedal
  • Fördröjningspedal Echopedal
  • Reverb PedalChorus Pedal
  • Vibrato Pedal
  • Chorus + Vibrato
  • Tremolo
  • Multi -effekter: Delay + Distortion + Fuzz + BitCrusher [/li]

Du är mycket välkommen att ladda upp dina idéer och pedaler till forumet!

Steg 5: Lär dig och skapa dina egna ljud

Image
Image

Det bästa sättet att gå vidare är att använda exemplen från forumet och ändra dem för att passa din uppläggning eller stil. Bara att ändra vissa värden eller parametrar kan göra stor skillnad.

När du väl har förstått de grundläggande exemplen kan du tänka på hur du skapar dina egna nya pedaler (omvänd fördröjning? Asymmetrisk fuzz?) Eller blandar några av exemplen (fuzz+echo? Distortion+delay?). Det finns massor av outforskade effekter att upptäcka;)!

Det finns en cool recension av Blitz City DIY på YouTube: pedalsHIELD MEGA Review

Rekommenderad: