Innholdsfortegnelse:
- Trinn 1: Skaff deg komponentene og kretskortet
- Trinn 2: Lodding av kretsen
- Trinn 3: Lær elektronikk - Forstå kretsen
- Trinn 4: Start programmeringen
- Trinn 5: Lær og lag dine egne lyder
Video: Arduino MEGA gitarpedal: 5 trinn
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:24
pedalSHIELD MEGA er en programmerbar gitarpedal som fungerer med Arduino MEGA 2560 og MEGA ADK -brettene.
Prosjektet er Open Source & Open Hardware og rettet mot hackere, musikere og programmerere som ønsker å lære om DSP (digital signalbehandling), gitareffekter og eksperimentere uten dyp kunnskap om elektronikk eller hardcore programmering.
Du kan programmere dine egne effekter i C/C ++ med standard Arduino IDE -verktøy og bli inspirert ved å bruke biblioteket med effekter som er lagt ut på pedalSHIELD MEGA online forum.
Spesifikasjoner
- Basert på Arduino MEGA 2560 / ADK (16MHz, 8KB RAM).
- Analoge trinn ved bruk av TL972 skinne-til-skinne operasjonsforsterker.
- ADC: 10 bit.
- Utgangstrinn: 16 bits (2x8bits PWMer som kjører parallelt)
- OLED -skjerm: 128x64 oppløsning, 1,3 tommer (også kompatibel med 0,96 "), I2C.
-
Grensesnitt:
- 2 konfigurerbare trykknapper.
- 1 Konfigurerbar bryter.
- 1 programmerbar blå LED.
- Ekte bypass fotbryter
- OLED -skjerm
-
Koblinger
- Inngangskontakt, 1/4 tommer ubalansert, Zin = 0,5MΩ.
- Utgangskontakt, 1/4 tommers ubalansert, Zout = 0,1Ω.
- Strømforsyning: strøm tatt fra Arduino MEGA -kortet (12V DC).
Trinn 1: Skaff deg komponentene og kretskortet
Alle de elektroniske komponentene som brukes er gjennomgående hull og enkle å finne. Du kan se den komplette listen over komponenter her:
pedalSHIELD MEGA Materialliste
For kretskortet kan du bygge ditt eget ved hjelp av veroboard og følge skjemaet, også i EletroSmash Store er det PCB -er til salgs:
pedalSHIELD MEGA SCHEMATIC
Trinn 2: Lodding av kretsen
Denne opplæringen som forklarer hvordan du bygger pedlaSHIELD MEGA trinn for trinn med fotografier og detaljert informasjon:
Hvordan bygge pedal SHIELD MEGA i 5 trinn
Det er også et Flickr-galleri med høyoppløselige bilder av hvert trinn:
Flickr pedalSHIELD MEGA galleri
Trinn 3: Lær elektronikk - Forstå kretsen
Dette skjoldet som er plassert på toppen av en Arduino MEGA har tre deler:
- Analog inngangstrinn: Det svake gitarsignalet forsterkes og filtreres, noe som gjør det klart for Arduino MEGA ADC (Analog to Digital Converter).
- Arduino MEGA Board: Den tar den digitaliserte bølgeformen fra ADC og lager all DSP (Digital Signal Processing) effekter (forvrengning, fuzz, volum, forsinkelse osv.).
- Utgangsfasen: Når den nye effektbølgeformen er opprettet inne i Arduino MEGA -kortet, tar dette siste trinnet det, og ved bruk av to kombinerte PWM genererer det analoge utgangssignalet.
Hvis du vil gå dypere og lære alle detaljene, er det også en kretsanalyse:
pedalSHIELD MEGA kretsanalyse
Hvis du har problemer med kretsen, er det et emne på forumet for feilsøking:
Slik feilsøker du pedalSHIELD MEGA
Trinn 4: Start programmeringen
Sjekk veiledningen "Slik starter du programmering av pedalSHIELD MEGA". Det er en kort guide for å begynne å kode denne pedalen SHIELD MEGA gitarpedal. Målet er å forstå de grunnleggende ideene og deretter gå så raskt som mulig gjennom en serie eksempler.
Eksempelkodene som allerede er på forumet, går fra lett til vanskelig er:
- Rengjør pedalen
- Volum/Booster Pedal
- Forvrengningspedal
- Fuzz PedalBit-Crusher Pedal
- MetronomeSineWave Generator
- Daft Punk - Octaver Pedal
- Delay Pedal Echo Pedal
- Reverb PedalChorus Pedal
- Vibrato Pedal
- Refreng + Vibrato
- Tremolo
- Multi -effekter: Delay + Distortion + Fuzz + BitCrusher [/li]
Du er veldig velkommen til å laste opp ideer og pedaler til forumet!
Trinn 5: Lær og lag dine egne lyder
Den beste måten å utvikle seg på er å bruke eksemplene fra forumet og endre dem for å passe til oppsettet eller stilen din. Bare å endre noen verdier eller parametere kan gjøre en stor forskjell.
Når du har forstått de grunnleggende eksemplene, kan du tenke på hvordan du kan lage dine egne nye pedaler (reverse delay? Asymmetric fuzz?) Eller blande noen av eksemplene (fuzz+echo? Distortion+delay?). Det er tonnevis med uutforskede effekter som skal oppdages;)!
Det er en kul anmeldelse av Blitz City DIY på YouTube: pedalsHIELD MEGA Review
Anbefalt:
Phaser gitarpedal: 14 trinn (med bilder)
Phaser gitarpedal: En phaser gitarpedal er en gitareffekt som deler et signal, sender en vei gjennom kretsen rent og skifter fasen til den andre. De to signalene blir deretter blandet sammen igjen, og når de er ute av fase, må du avbryte hverandre. Dette skaper en så
DIY gitarpedal: 24 trinn (med bilder)
DIY gitarpedal: Å lage en DIY gitarfuzzpedal er et morsomt og enkelt elektronisk helgprosjekt for både hobbyister og gitarister. Å lage en klassisk fuzzpedal er mye enklere enn du tror. Den bruker bare to transistorer og en håndfull andre komponenter. Bortsett fra sh
Arduino gitarpedal: 23 trinn (med bilder)
Arduino gitarpedal: Arduino gitarpedal er en digital multi-effektpedal basert på Lo-Fi Arduino gitarpedal opprinnelig postet av Kyle McDonald. Jeg har gjort noen modifikasjoner av hans originale design. De mest merkbare endringene er den innebygde forforsterkeren og ac
Raspberry Pi Zero gitarpedal: 5 trinn (med bilder)
Raspberry Pi Zero Guitar Pedal: Pedal-Pi er en lo-fi programmerbar gitarpedal som fungerer med Raspberry Pi ZERO Board. Prosjektet er helt åpen kildekode & Åpen maskinvare og laget for hackere, programmerere og musikere som ønsker å eksperimentere med lyder og lære om graving
Lo-fi Arduino gitarpedal: 7 trinn (med bilder)
Lo-fi Arduino gitarpedal: Bitknusing, hastighetsreduksjon, rare lyder: DIY 10-biters effekter/gitarpedal med en Arduino for lo-fi DSP. Sjekk demo -videoen på Vimeo