Sisällysluettelo:

Arduino MEGA -kitarapedaali: 5 vaihetta
Arduino MEGA -kitarapedaali: 5 vaihetta

Video: Arduino MEGA -kitarapedaali: 5 vaihetta

Video: Arduino MEGA -kitarapedaali: 5 vaihetta
Video: Control Position and Speed of Stepper motor with L298N module using Arduino 2024, Heinäkuu
Anonim
Image
Image
Hanki komponentit ja piirilevy
Hanki komponentit ja piirilevy

pedalSHIELD MEGA on ohjelmoitava kitarapedaali, joka toimii Arduino MEGA 2560- ja MEGA ADK -levyjen kanssa.

Hanke on Open Source & Open Hardware ja on tarkoitettu hakkereille, muusikoille ja ohjelmoijille, jotka haluavat oppia DSP: stä (digitaalinen signaalinkäsittely), kitaratehosteista ja kokeilla ilman syvää tietoa elektroniikasta tai hardcore -ohjelmoinnista.

Voit ohjelmoida omia tehosteitasi C/C ++: ssa standardilla Arduino IDE -työkalulla ja saada inspiraatiota käyttämällä pedalSHIELD MEGA -verkkofoorumilla julkaistua tehostekirjastoa.

Tekniset tiedot

  • Perustuu Arduino MEGA 2560 / ADK -laitteeseen (16 MHz, 8 kt RAM).
  • Analogiset vaiheet käyttämällä TL972-kisko-kisko-operaatiovahvistinta.
  • ADC: 10 bittiä.
  • Lähtövaihe: 16 bittiä (2x8 bittiä PWM: ää rinnakkain)
  • OLED -näyttö: 128x64 resoluutio, 1,3 tuumaa (yhteensopiva myös 0,96 tuuman kanssa), I2C.
  • Käyttöliittymä:

    • 2 Muokattavat painikkeet.
    • 1 Konfiguroitava kytkin.
    • 1 ohjelmoitava sininen led.
    • Todellinen ohitus jalkakytkin
    • OLED -näyttö
  • Liittimet

    • Tuloliitäntä, 1/4 tuumaa epätasapainossa, Zin = 0,5 MΩ.
    • Lähtöliitin, 1/4 tuumaa epätasapainossa, Zout = 0,1Ω.
    • Virtalähde: virta on otettu Arduino MEGA -kortilta (12 V DC).

Vaihe 1: Hanki komponentit ja piirilevy

Hanki komponentit ja piirilevy
Hanki komponentit ja piirilevy

Kaikki käytetyt elektroniset komponentit ovat läpimeneviä ja helposti löydettävissä. Näet täydellisen luettelon komponenteista täältä:

poljin SHIELD MEGA Bill of Materials

Piirilevyä varten voit rakentaa omasi veroboardilla ja kaavion mukaisesti, myös EletroSmash Storessa on myynnissä PCB: tä:

poljin SHIELD MEGA SCHEMATIC

Vaihe 2: Piirin juottaminen

Piirin juottaminen
Piirin juottaminen

Tämä opetusohjelma, joka selittää kuinka rakentaa pedlaSHIELD MEGA askel askeleelta valokuvien ja yksityiskohtaisten tietojen avulla:

SHIELD MEGA -pedaalin rakentaminen viidessä vaiheessa

Siellä on myös Flickr-galleria, jossa on korkean resoluution kuvia jokaisesta vaiheesta:

Flickr -pedaali SHIELD MEGA -galleria

Vaihe 3: Elektroniikan oppiminen - piirin ymmärtäminen

Elektroniikan oppiminen - piirin ymmärtäminen
Elektroniikan oppiminen - piirin ymmärtäminen

Tässä Arduino MEGA: n päälle sijoitetussa kilvessä on kolme osaa:

  1. Analoginen sisääntulovaihe: Heikko kitarasignaali vahvistetaan ja suodatetaan, joten se on valmis Arduino MEGA ADC: lle (analoginen digitaalimuunnin).
  2. Arduino MEGA Board: Se ottaa digitaalisen aaltomuodon ADC: ltä ja tekee kaikki DSP (Digital Signal Processing) -toiminnot luomalla tehosteita (vääristymä, sumennus, äänenvoimakkuus, viive jne.).
  3. Lähtövaihe: Kun uusi toteutettu aaltomuoto on luotu Arduino MEGA -kortin sisälle, tämä viimeinen vaihe ottaa sen ja kahden yhdistetyn PWM: n käyttäminen tuottaa analogisen lähtösignaalin.

Jos haluat mennä syvemmälle ja oppia kaikki yksityiskohdat, on myös piirianalyysi:

pedalSHIELD MEGA -piirin analyysi

Jos sinulla on ongelmia piirin kanssa, foorumilla on vianetsintäaihe:

SHIELD MEGA -pedaalin vianmääritys

Vaihe 4: Aloita ohjelmointi

Aloita ohjelmointi!
Aloita ohjelmointi!

Tutustu oppaaseen "Kuinka aloittaa pedalSHIELD MEGA -ohjelmointi". Tämä on lyhyt opas tämän pedaalin koodaamisen aloittamiseen. SHIELD MEGA -kitarapedaali. Tavoitteena on ymmärtää perusideat ja edetä mahdollisimman nopeasti esimerkkien avulla.

Esimerkkikoodit, jotka ovat jo foorumilla, helposta vaikeaan:

  • Puhdista poljin
  • Äänenvoimakkuus/tehostinpoljin
  • Vääristymispoljin
  • Fuzz-pedaaliBit-Crusher-pedaali
  • MetronomeSineWave -generaattori
  • Daft Punk - Octaver -pedaali
  • ViivepoljinEcho -pedaali
  • Kaiku -pedaaliChorus -pedaali
  • Vibrato -pedaali
  • Kuoro + Vibrato
  • Vibra
  • Monitehosteet: viive + vääristymä + sumennus + BitCrusher [/li]

Olet erittäin tervetullut lataamaan ideasi ja polkimesi foorumille!

Vaihe 5: Opi ja luo omia ääniä

Image
Image

Paras tapa edetä on käyttää foorumin esimerkkejä ja muokata niitä kokoonpanosi tai tyylisi mukaan. Joidenkin arvojen tai parametrien muuttaminen voi vaikuttaa suuresti.

Kun olet ymmärtänyt perusesimerkit, voit miettiä, miten voit luoda omat uudet polkimesi (käänteinen viive? Epäsymmetrinen sumutus?) Tai sekoittaa joitain esimerkkejä (sumutus+kaiku? Vääristymä+viive?). Paljon tutkittavia vaikutuksia on löydettävissä;)!

Blitz City DIY: llä on hieno arvostelu YouTubessa: pedalsHIELD MEGA Review

Suositeltava: