Indholdsfortegnelse:
- Trin 1: Hent komponenterne og printkortet
- Trin 2: Lodning af kredsløbet
- Trin 3: Lær elektronik - Forstå kredsløbet
- Trin 4: Start programmering
- Trin 5: Lær og opret dine egne lyde
Video: Arduino MEGA guitarpedal: 5 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:29
pedalSHIELD MEGA er en programmerbar guitarpedal, der fungerer med Arduino MEGA 2560 og MEGA ADK boards.
Projektet er Open Source & Open Hardware og henvender sig til hackere, musikere og programmører, der ønsker at lære om DSP (digital signalbehandling), guitareffekter og eksperimentere uden dyb viden om elektronik eller hardcore -programmering.
Du kan programmere dine egne effekter i C/C ++ med standard Arduino IDE -værktøjet og blive inspireret ved hjælp af biblioteket med effekter, der er lagt ud på pedalSHIELD MEGA online forum.
Specifikationer
- Baseret på Arduino MEGA 2560 / ADK (16MHz, 8KB RAM).
- Analoge etaper ved hjælp af TL972 rail-to-rail operationsforstærker.
- ADC: 10 bit.
- Outputfase: 16 bits (2x8bits PWM'er, der kører parallelt)
- OLED -skærm: 128x64 opløsning, 1,3 tommer (også kompatibel med 0,96 "), I2C.
-
Grænseflade:
- 2 konfigurerbare trykknapper.
- 1 Konfigurerbar switch.
- 1 programmerbar blå LED.
- Ægte bypass fodkontakt
- OLED Display
-
Stik
- Indgangsstik, 1/4 tommer ubalanceret, Zin = 0,5MΩ.
- Outputstik, 1/4 tommer ubalanceret, Zout = 0,1Ω.
- Strømforsyning: Strøm taget fra Arduino MEGA -kortet (12V DC).
Trin 1: Hent komponenterne og printkortet
Alle de anvendte elektroniske komponenter er gennemgående og lette at finde. Du kan se den komplette liste over komponenter her:
pedalSHIELD MEGA Materialeseddel
Til printkortet kan du bygge dit eget ved hjælp af veroboard og følge skematisk, også i EletroSmash Store er der printkort til salg:
pedalSHIELD MEGA SCHEMATIC
Trin 2: Lodning af kredsløbet
Denne vejledning, der forklarer, hvordan du bygger pedlaSHIELD MEGA trin for trin med fotografier og detaljerede oplysninger:
Sådan opbygges pedalSHIELD MEGA i 5 trin
Der er også et Flickr-galleri med billeder i høj opløsning af hvert trin:
Flickr pedalSHIELD MEGA galleri
Trin 3: Lær elektronik - Forstå kredsløbet
Dette skjold, der er placeret oven på en Arduino MEGA, har tre dele:
- Analog input -fase: Det svage guitarsignal forstærkes og filtreres, hvilket gør det klar til Arduino MEGA ADC (Analog to Digital Converter).
- Arduino MEGA Board: Det tager den digitaliserede bølgeform fra ADC'en og laver al DSP (Digital Signal Processing) effekter (forvrængning, fuzz, volumen, forsinkelse osv.).
- Outputfasen: Når den nye effektbølgeform er oprettet inde i Arduino MEGA -kortet, tager dette sidste trin det, og ved hjælp af to kombinerede PWM'er genereres det analoge udgangssignal.
Hvis du vil gå dybere og lære alle detaljerne, er der også en kredsløbsanalyse:
pedalSHIELD MEGA -kredsløbsanalyse
Hvis du har problemer med kredsløbet, er der et emne på forummet til fejlfinding:
Sådan fejlfindes pedalSHIELD MEGA
Trin 4: Start programmering
Se vejledningen "Sådan starter du programmering af pedalSHIELD MEGA". Det er en kort guide til at begynde at kode denne pedalSHIELD MEGA guitarpedal. Målet er at forstå de grundlæggende ideer og derefter udvikle sig så hurtigt som muligt gennem en række eksempler.
Eksempelkoderne, der allerede findes på forummet, der går fra let til svært, er:
- Rengør pedal
- Lydstyrke/boosterpedal
- Forvrængningspedal
- Fuzz PedalBit-Crusher Pedal
- MetronomeSineWave Generator
- Daft Punk - Octaver Pedal
- Forsinkelsespedal Echo -pedal
- Reverb PedalChorus Pedal
- Vibrato pedal
- Omkvæd + Vibrato
- Tremolo
- Multi -effekter: Delay + Distortion + Fuzz + BitCrusher [/li]
Du er meget velkommen til at uploade dine ideer og pedaler til forummet!
Trin 5: Lær og opret dine egne lyde
Den bedste måde at komme videre på er at bruge eksemplerne fra forummet og ændre dem, så de passer til din opsætning eller stil. Bare at ændre nogle værdier eller parametre kan gøre en stor forskel.
Når du har forstået de grundlæggende eksempler, kan du tænke over, hvordan du opretter dine egne nye pedaler (reverse delay? Asymmetric fuzz?) Eller blander nogle af eksemplerne (fuzz+echo? Distortion+delay?). Der er masser af uudforskede effekter, der skal opdages;)!
Der er en sej anmeldelse af Blitz City DIY på YouTube: pedalsHIELD MEGA Review
Anbefalede:
Phaser guitarpedal: 14 trin (med billeder)
Phaser guitarpedal: En phaser guitarpedal er en guitareffekt, der deler et signal, sender en vej gennem kredsløbet rent og forskyder fasen i den anden. De to signaler blandes derefter sammen igen, og når de er ude af fase, skal du annullere hinanden. Dette skaber en så
DIY guitarpedal: 24 trin (med billeder)
DIY Guitar Pedal: At lave en DIY guitar fuzz pedal er et sjovt og let elektronik weekendprojekt for både hobbyister og guitarister. At lave en klassisk fuzzpedal er meget lettere end du tror. Det bruger bare to transistorer og en håndfuld andre komponenter. Bortset fra sh
Arduino guitarpedal: 23 trin (med billeder)
Arduino Guitar Pedal: Arduino Guitar Pedal er en digital multi-effektpedal baseret på Lo-Fi Arduino Guitar Pedal, der oprindeligt blev sendt af Kyle McDonald. Jeg lavede et par ændringer til hans originale design. De mest mærkbare ændringer er den indbyggede forforstærker og ac
Guitarpedal: 5 trin
Guitarpedal: Dette er til generiske pedalbygninger
Lo-fi Arduino guitarpedal: 7 trin (med billeder)
Lo-fi Arduino Guitar Pedal: Bitknusning, hastighedsreduktion, underlige lyde: DIY 10-bit effekter/guitarpedal med en Arduino til lo-fi DSP. Tjek demovideoen på Vimeo