Sadržaj:

Arduino MEGA gitarska pedala: 5 koraka
Arduino MEGA gitarska pedala: 5 koraka

Video: Arduino MEGA gitarska pedala: 5 koraka

Video: Arduino MEGA gitarska pedala: 5 koraka
Video: 35 видео со страшными призраками: мегасборник 2023 года [V1] 2024, Juli
Anonim
Image
Image
Nabavite komponente i PCB
Nabavite komponente i PCB

pedalSHIELD MEGA je programabilna gitarska pedala koja radi sa Arduino MEGA 2560 i MEGA ADK pločama.

Projekt je otvorenog koda i otvorenog hardvera i namijenjen je hakerima, muzičarima i programerima koji žele naučiti o DSP -u (digitalnoj obradi signala), efektima gitare i eksperimentirati bez dubokog znanja o elektronici ili hardcore programiranju.

Možete programirati vlastite efekte na C/C ++ standardnom Arduino IDE alatu i nadahnuti se pomoću biblioteke efekata objavljenih na internetskom forumu pedalSHIELD MEGA.

Specifikacije

  • Zasnovano na Arduino MEGA 2560 / ADK (16MHz, 8KB RAM -a).
  • Analogne faze pomoću operativnog pojačala TL972 rail-to-rail.
  • ADC: 10 bita.
  • Izlazna faza: 16 bita (2x8bit PWM -ovi rade paralelno)
  • OLED ekran: rezolucija 128x64, 1,3 inča (takođe kompatibilno sa 0,96 "), I2C.
  • Interfejs:

    • 2 Tasteri koji se mogu konfigurisati.
    • 1 Prekidač koji se može konfigurirati.
    • 1 programabilni plavi LED.
    • Nožni prekidač s pravom premosnicom
    • OLED ekran
  • Konektori

    • Ulazni priključak, 1/4 inča neuravnotežen, Zin = 0,5 MΩ.
    • Izlazna utičnica, 1/4 inča neuravnoteženo, Zout = 0,1Ω.
    • Napajanje: napajanje preuzeto s Arduino MEGA ploče (12V DC).

Korak 1: Nabavite komponente i PCB

Nabavite komponente i PCB
Nabavite komponente i PCB

Sve korištene elektroničke komponente su provučene i lako ih je pronaći. Kompletnu listu komponenti možete vidjeti ovdje:

pedalSHIELD MEGA Bilten materijala

Za PCB možete sami izgraditi pomoću veroboard -a i slijediti shemu, a u EletroSmash Store -u se prodaju i PCB -i:

pedalaSHIELD MEGA SCHEMATIC

Korak 2: Lemljenje kola

Lemljenje kola
Lemljenje kola

Ovaj vodič koji objašnjava kako izgraditi pedlaSHIELD MEGA korak po korak sa fotografijama i detaljnim informacijama:

Kako napraviti pedalu SHIELD MEGA u 5 koraka

Tu je i Flickr galerija sa fotografijama svakog koraka u visokoj rezoluciji:

Flickr pedalaSHIELD MEGA galerija

Korak 3: Učenje elektronike - razumijevanje kruga

Učenje elektronike - razumijevanje kola
Učenje elektronike - razumijevanje kola

Ovaj štit koji je postavljen na Arduino MEGA -u ima tri dijela:

  1. Stupanj analognog ulaza: Slab signal gitare se pojačava i filtrira, što ga čini spremnim za Arduino MEGA ADC (analogno -digitalni pretvarač).
  2. Arduino MEGA ploča: Uzima digitalizirani valni oblik s ADC -a i radi sve DSP (digitalna obrada signala) stvarajući efekte (izobličenje, zamućenje, jačinu zvuka, kašnjenje itd.).
  3. Izlazna faza: Nakon što se novi efektirani valni oblik stvori unutar Arduino MEGA ploče, ova posljednja faza ga uzima i pomoću dva kombinirana PWM -a generira analogni izlazni signal.

Ako želite ići dublje i naučiti sve detalje, postoji i analiza kola:

pedalSHIELD MEGA Analiza kola

Ako imate problema sa strujnim krugom, na forumu postoji tema za rješavanje problema:

Kako riješiti probleme s papučicom SHIELD MEGA

Korak 4: Pokrenite programiranje

Započni programiranje!
Započni programiranje!

Provjerite vodič "Kako započeti programiranje pedale SHIELD MEGA". To je kratki vodič za početak kodiranja ove pedale SHIELD MEGA gitarske pedale. Cilj je razumjeti osnovne ideje, a zatim napredovati što je brže moguće kroz niz primjera.

Primjeri kodova koji su već na forumu, od lakih do teških, su:

  • Clean Pedal
  • Pedala za pojačavanje/pojačavanje
  • Distortion Pedal
  • Fuzz PedalBit-drobilica
  • MetronomeSineWave Generator
  • Daft Punk - Octaver pedala
  • Odgođena pedalaEho pedala
  • Reverb pedalaChorus pedala
  • Vibrato Pedal
  • Refren + Vibrato
  • Tremolo
  • Više efekata: Odgoda + Distorzija + Fuzz + BitCrusher [/li]

Vrlo ste dobrodošli da postavite svoje ideje i pedale na forum!

Korak 5: Naučite i stvorite vlastite zvukove

Image
Image

Najbolji način za napredak je korištenje primjera s foruma i njihovo mijenjanje u skladu s vašim postavkama ili stilom. Samo promjena nekih vrijednosti ili parametara može napraviti veliku razliku.

Nakon što ste razumjeli osnovne primjere, možete razmišljati o tome kako stvoriti vlastite nove pedale (obrnuto kašnjenje? Asimetrično zamućenje?) Ili miješati neke od primjera (fuzz+echo? Izobličenje+kašnjenje?). Postoji mnoštvo neistraženih efekata koje treba otkriti;)!

Postoji sjajna recenzija Blitz City DIY -a na YouTubeu: pedalsHIELD MEGA Review

Preporučuje se: