Turinys:

„Arduino MEGA“gitaros pedalas: 5 žingsniai
„Arduino MEGA“gitaros pedalas: 5 žingsniai

Video: „Arduino MEGA“gitaros pedalas: 5 žingsniai

Video: „Arduino MEGA“gitaros pedalas: 5 žingsniai
Video: Electrosmash Arduino Guitar Pedal & Custom Enclosure 2024, Lapkritis
Anonim
Image
Image
Gaukite komponentus ir PCB
Gaukite komponentus ir PCB

„pedalSHIELD MEGA“yra programuojamas gitaros pedalas, veikiantis su „Arduino MEGA 2560“ir „MEGA ADK“plokštėmis.

Projektas yra „Open Source & Open Hardware“ir skirtas įsilaužėliams, muzikantams ir programuotojams, norintiems sužinoti apie DSP (skaitmeninio signalo apdorojimą), gitaros efektus ir eksperimentuoti be gilių žinių apie elektroniką ar sunkų programavimą.

Galite programuoti savo efektus C/C ++ naudodami standartinį „Arduino IDE“įrankį ir pasisemti įkvėpimo naudodami efektų biblioteką, paskelbtą „pedalSHIELD MEGA“internetiniame forume.

Specifikacijos

  • Remiantis „Arduino MEGA 2560 / ADK“(16 MHz, 8 KB RAM).
  • Analoginiai etapai, naudojant operacinį stiprintuvą „TL972“nuo bėgio iki bėgio.
  • ADC: 10 bitų.
  • Išvesties etapas: 16 bitų (2x8 bitų PWM, veikiantys lygiagrečiai)
  • OLED ekranas: 128x64 raiška, 1,3 colio (taip pat suderinamas su 0,96 colio), I2C.
  • Sąsaja:

    • 2 Konfigūruojami mygtukai.
    • 1 Konfigūruojamas jungiklis.
    • 1 programuojamas mėlynas LED.
    • Tikras aplinkkelio kojos jungiklis
    • OLED ekranas
  • Jungtys

    • Įvesties lizdas, 1/4 colio nesubalansuotas, Zin = 0,5MΩ.
    • Išvesties lizdas, 1/4 colio nesubalansuotas, Zout = 0,1Ω.
    • Maitinimo šaltinis: energija paimta iš „Arduino MEGA“plokštės (12 V DC).

1 žingsnis: Gaukite komponentus ir PCB

Gaukite komponentus ir PCB
Gaukite komponentus ir PCB

Visi naudojami elektroniniai komponentai yra per skylę ir lengvai randami. Visą komponentų sąrašą galite pamatyti čia:

pedalSHIELD MEGA Sąrašas medžiagų

PCB galite sukurti patys naudodami „Veroboard“ir laikydamiesi schemos, taip pat „EletroSmash“parduotuvėje yra parduodamų PCB:

pedalas SHIELEL MEGA SCHEMATIC

2 žingsnis: grandinės litavimas

Grandinės litavimas
Grandinės litavimas

Ši pamoka, paaiškinanti, kaip žingsnis po žingsnio sukurti „pedlaSHIELD MEGA“su nuotraukomis ir išsamia informacija:

SHIELD MEGA 5 žingsniais

Taip pat yra „Flickr“galerija su didelės raiškos kiekvieno žingsnio nuotraukomis:

„Flickr“pedalas „SHIELD MEGA“galerija

3 žingsnis: Elektronikos mokymasis - grandinės supratimas

Elektronikos mokymasis - grandinės supratimas
Elektronikos mokymasis - grandinės supratimas

Šis skydas, uždėtas ant „Arduino MEGA“, turi tris dalis:

  1. Analoginio įvesties etapas: silpnas gitaros signalas sustiprinamas ir filtruojamas, todėl jis yra paruoštas naudoti „Arduino MEGA ADC“(analoginis į skaitmeninį keitiklį).
  2. „Arduino MEGA“lenta: ji paima skaitmeninę bangos formą iš ADC ir atlieka visus DSP (skaitmeninio signalo apdorojimo) veiksmus, sukurdama efektus (iškraipymus, neryškumą, garsumą, uždelsimą ir kt.).
  3. Išvesties etapas: kai nauja sukurta bangos forma bus sukurta „Arduino MEGA“plokštės viduje, šis paskutinis etapas užims jį ir, naudojant du kombinuotus PWM, generuojamas analoginis išėjimo signalas.

Jei norite gilintis ir sužinoti visas detales, taip pat yra grandinės analizė:

pedalSHIELD MEGA grandinės analizė

Jei turite problemų su grandine, forume yra trikčių šalinimo tema:

SHIELD MEGA

4 žingsnis: pradėkite programuoti

Pradėkite programuoti!
Pradėkite programuoti!

Peržiūrėkite vadovą „Kaip pradėti programuoti pedalSHIELD MEGA“. Tai trumpas vadovas, kaip pradėti koduoti šį pedalą SHIELD MEGA gitaros pedalas. Tikslas yra suprasti pagrindines idėjas ir paskui kuo greičiau progresuoti per keletą pavyzdžių.

Forume jau esantys pavyzdiniai kodai - nuo lengvo iki sudėtingo:

  • Švarus pedalas
  • Garso/stiprintuvo pedalas
  • Iškraipymo pedalas
  • „Fuzz“pedalas „Bit-Crusher“pedalas
  • „MetronomeSineWave“generatorius
  • „Daft Punk“- „Octaver“pedalas
  • Atidėjimo pedalasEcho pedalas
  • Reverb pedalasChorus pedalas
  • Vibrato pedalas
  • Choras + Vibrato
  • Tremolo
  • Keli efektai: uždelsimas + iškraipymas + „Fuzz“+ „BitCrusher“[/li]

Labai kviečiame į forumą įkelti savo idėjas ir pedalus!

5 žingsnis: išmokite ir sukurkite savo garsus

Image
Image

Geriausias būdas tobulėti yra naudoti forumo pavyzdžius ir juos modifikuoti, kad atitiktų jūsų sąranką ar stilių. Tiesiog pakeitus kai kurias vertes ar parametrus, galima labai pasikeisti.

Kai suprasite pagrindinius pavyzdžius, galite pagalvoti, kaip sukurti savo naujus pedalus (atvirkštinis uždelsimas? Asimetriškas neryškumas?) Arba sumaišyti kai kuriuos pavyzdžius (fuzz+aidas? Iškraipymas+uždelsimas?). Galima atrasti daugybę neištirtų efektų;)!

„YouTube“yra puiki „Blitz City DIY“apžvalga: pedalaiHIELD MEGA apžvalga

Rekomenduojamas: