Talaan ng mga Nilalaman:

Arduino MEGA Guitar Pedal: 5 Hakbang
Arduino MEGA Guitar Pedal: 5 Hakbang

Video: Arduino MEGA Guitar Pedal: 5 Hakbang

Video: Arduino MEGA Guitar Pedal: 5 Hakbang
Video: Review: ElectroSmash's pedalSHIELD MEGA 🎸 An Arduino MEGA Guitar Pedal 2024, Nobyembre
Anonim
Image
Image
Kunin ang Mga Sangkap at ang PCB
Kunin ang Mga Sangkap at ang PCB

Ang pedalSHIELD MEGA ay isang programmable gitara pedal na gumagana sa Arduino MEGA 2560 at MEGA ADK boards.

Ang proyekto ay Open Source & Open Hardware at naglalayon para sa mga hacker, musikero at programmer na nais malaman ang tungkol sa DSP (digital signal processing), mga epekto sa gitara, at eksperimento nang walang malalim na kaalaman sa electronics o hardcore program.

Maaari mong mai-program ang iyong sariling mga epekto sa C / C ++ gamit ang karaniwang tool ng Arduino IDE at makakuha ng inspirasyon gamit ang library ng mga effects na nai-post sa pedalSHIELD MEGA online forum.

Mga pagtutukoy

  • Batay sa Arduino MEGA 2560 / ADK (16MHz, 8KB RAM).
  • Mga yugto ng analog gamit ang TL972 rail-to-rail na pagpapatakbo amplifier.
  • ADC: 10bits.
  • Output Stage: 16 bits (2x8bits PWMs na tumatakbo nang kahanay)
  • OLED Screen: resolusyon ng 128x64, 1.3 pulgada (katugma din sa 0.96 "), I2C.
  • Interface:

    • 2 I-configure ang mga pindutan ng itulak.
    • 1 Maaaring i-configure ang switch.
    • 1 programmable asul na humantong.
    • True Bypass Foot-switch
    • OLED Display
  • Mga konektor

    • Input Jack, 1/4 pulgada na hindi timbang, Zin = 0.5MΩ.
    • Output Jack, 1/4 pulgada na hindi timbang, Zout = 0.1Ω.
    • Suplay ng kuryente: kuryente na kinuha mula sa Arduino MEGA board (12V DC).

Hakbang 1: Kunin ang Mga Sangkap at ang PCB

Kunin ang Mga Sangkap at ang PCB
Kunin ang Mga Sangkap at ang PCB

Ang lahat ng ginamit na elektronikong sangkap ay through-hole at madaling hanapin. Maaari mong makita ang kumpletong listahan ng mga bahagi dito:

pedalSHIELD MEGA Bill ng Mga Materyales

Para sa PCB maaari kang bumuo ng iyong sarili gamit ang veroboard at pagsunod sa eskematiko, nasa EletroSmash Store din na mayroong ipinagbibiling PCB:

pedalSHIELD MEGA SKEMATIC

Hakbang 2: Paghihinang sa Circuit

Paghihinang sa Circuit
Paghihinang sa Circuit

Ang tutorial na ito na nagpapaliwanag kung paano bumuo ng pedlaSHIELD MEGA hakbang-hakbang sa mga larawan at detalyadong impormasyon:

Paano Bumuo ng pedalSHIELD MEGA sa 5 Hakbang

Mayroon ding gallery ng Flickr na may mga larawang may mataas na res ng bawat hakbang:

Flickr pedalSHIELD MEGA gallery

Hakbang 3: Pag-aaral ng Elektronika - Pag-unawa sa Circuit

Pag-aaral ng Elektronika - Pag-unawa sa Circuit
Pag-aaral ng Elektronika - Pag-unawa sa Circuit

Ang kalasag na ito na inilalagay sa tuktok ng isang Arduino MEGA ay may tatlong bahagi:

  1. Analog Input Stage: Ang mahina signal ng gitara ay pinalakas at nasala, hinahanda ito para sa Arduino MEGA ADC (Analog to Digital Converter).
  2. Arduino MEGA Board: Kinukuha ang digitalized waveform mula sa ADC at ginagawa ang lahat ng DSP (Digital Signal Processing) na lumilikha ng mga epekto (pagbaluktot, fuzz, dami, pagkaantala, atbp).
  3. Ang Output Stage: Kapag ang bagong effected waveform ay nilikha sa loob ng Arduino MEGA board, dadalhin ito ng huling yugto at gamitin ang dalawang pinagsamang PWM na bumubuo ng signal ng analog output.

Kung nais mong lumalim nang malalim at malaman ang lahat ng mga detalye, mayroon ding isang pagtatasa ng circuit:

pedalSHIELD MEGA Pagsusuri sa Circuit

Kung mayroon kang mga problema sa circuit, mayroong isang paksa sa forum para sa pag-troubleshoot:

Paano i-troubleshoot ang pedalSHIELD MEGA

Hakbang 4: Simulan ang Programming

Simulan ang Programming!
Simulan ang Programming!

Suriin ang gabay na "Paano Magsimula sa Programming pedalSHIELD MEGA". Ito ay isang maikling gabay upang simulan ang pag-coding ng pedal na itoSHIELD MEGA gitara pedal. Ang layunin ay upang maunawaan ang mga pangunahing ideya at pagkatapos ay umunlad nang pinakamabilis hangga't maaari sa pamamagitan ng isang serye ng mga halimbawa.

Ang mga halimbawang code na nasa forum na, mula madali hanggang mahirap ay:

  • Malinis na Pedal
  • Volume / Booster Pedal
  • Distortion Pedal
  • Fuzz PedalBit-Crusher Pedal
  • MetronomeSineWave Generator
  • Daft Punk - Octaver Pedal
  • Delay PedalEcho Pedal
  • Reverb PedalChorus Pedal
  • Vibrato Pedal
  • Koro + Vibrato
  • Tremolo
  • Maraming Epekto: Pagkaantala + Pagkabaluktot + Fuzz + BitCrusher [/li]

Maligayang pagdating sa iyo upang mai-upload ang iyong mga ideya at pedal sa forum!

Hakbang 5: Alamin at Lumikha ng Iyong Sariling Mga Tunog

Image
Image

Ang pinakamahusay na paraan upang mag-usad ay ang paggamit ng mga halimbawa mula sa forum at baguhin ang mga ito upang magkasya sa iyong set-up o istilo. Ang pagbabago lamang ng ilang mga halaga o parameter ay maaaring gumawa ng isang mahusay na pagkakaiba.

Kapag naintindihan mo ang pangunahing mga halimbawa, maaari mong isipin ang tungkol sa kung paano lumikha ng iyong sariling mga bagong pedal (reverse delay? Asymmetric fuzz?) O paghahalo ng ilan sa mga halimbawa (fuzz + echo? Distortion + pagkaantala?). Mayroong mga tonelada ng mga hindi matuklas na epekto upang matuklasan;)!

Mayroong isang cool na pagsusuri ng Blitz City DIY sa YouTube: pedalsHIELD MEGA Review

Inirerekumendang: