Turinys:
- 1 žingsnis: Gaukite komponentus ir PCB
- 2 žingsnis: grandinės litavimas
- 3 žingsnis: Elektronikos mokymasis - grandinės supratimas
- 4 žingsnis: pradėkite programuoti
- 5 žingsnis: išmokite ir sukurkite savo garsus
Video: „Arduino MEGA“gitaros pedalas: 5 žingsniai
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:48
„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
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
Š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
Šis skydas, uždėtas ant „Arduino MEGA“, turi tris dalis:
- Analoginio įvesties etapas: silpnas gitaros signalas sustiprinamas ir filtruojamas, todėl jis yra paruoštas naudoti „Arduino MEGA ADC“(analoginis į skaitmeninį keitiklį).
- „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.).
- 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
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
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:
Senas įkroviklis? Ne, tai „RealTube18“visų vamzdžių gitaros ausinių stiprintuvas ir pedalas: 8 žingsniai (su nuotraukomis)
Senas įkroviklis? Ne, tai „RealTube18“visų vamzdžių gitarų ausinių stiprintuvas ir pedalas: APŽVALGA: Ką daryti pandemijos metu, kai pasenęs nikelio-kadmio akumuliatoriaus įkroviklis ir 60 metų amžiaus pasenę automobilių radijo vakuuminiai vamzdeliai turi būti perdirbami? Kaip suprojektuoti ir sukurti tik vamzdinį, žemos įtampos, įprastą įrankio akumuliatorių
„Pasidaryk pats“akumuliatorinis „Overdrive“pedalas gitaros efektams: 5 žingsniai
„Pasidaryk pats“akumuliatorinis „Overdrive“pedalas, skirtas gitaros efektams: Meilės muzikai ar meilės elektronikai dėka šios instrukcijos tikslas yra parodyti, koks svarbus yra SLG88104V geležinkelis į geležinkelį I/O 375nA „Quad OpAmp“, turintis mažos galios ir žemos įtampos pažangą. gali sukelti revoliuciją perdavimo grandinėse. Ty
„Pasidaryk pats“gitaros pedalas: 24 žingsniai (su nuotraukomis)
„Pasidaryk pats“gitaros pedalas: „Pasidaryk pats“gitaros pedalo sukimas yra įdomus ir lengvas elektronikos savaitgalio projektas tiek mėgėjams, tiek gitaristams. Padaryti klasikinį „fuzz“pedalą yra daug lengviau, nei manote. Jis naudoja tik du tranzistorius ir keletą kitų komponentų. Be š
„Arduino“gitaros pedalas: 23 žingsniai (su nuotraukomis)
„Arduino“gitaros pedalas: „Arduino“gitaros pedalas yra skaitmeninis kelių efektų pedalas, pagrįstas „Lo-Fi Arduino“gitaros pedalu, kurį iš pradžių paskelbė Kyle'as McDonaldas. Aš padariau keletą jo originalaus dizaino pakeitimų. Ryškiausi pokyčiai yra įmontuotas išankstinis stiprintuvas ir
„Lo-fi Arduino“gitaros pedalas: 7 žingsniai (su nuotraukomis)
„Lo-fi“„Arduino“gitaros pedalas: bitų gniuždymas, greičio mažinimas, keisti garsai: „pasidaryk pats“10 bitų efektai/gitaros pedalas su „Arduino“, skirtas lo-fi DSP. Peržiūrėkite demonstracinį vaizdo įrašą „Vimeo“