Turinys:
- 1 veiksmas: eikite gauti daiktų
- 2 žingsnis: antraštės suskirstymas
- 3 žingsnis: lydmetalis
- 4 žingsnis: šablonas
- 5 žingsnis: gręžkite
- 6 žingsnis: prijunkite puodus
- 7 žingsnis: prijunkite sukamąjį jungiklį
- 8 žingsnis: sukurkite grandinę
- 9 žingsnis: Iškirpkite skliaustus
- 10 žingsnis: įdėkite rankenėles
- 11 žingsnis: Apipjaustykite
- 12 žingsnis: perjunkite
- 13 žingsnis: Stereo lizdai
- 14 žingsnis: įdėkite lizdus
- 15 žingsnis: prijunkite jungiklį
- 16 žingsnis: Užbaikite laidus
- 17 žingsnis: kamštiena
- 18 žingsnis: programa
- 19 žingsnis: pritvirtinkite
- 20 žingsnis: maitinimas
- 21 žingsnis: byla uždaryta
- 22 žingsnis: rankenėlės
- 23 veiksmas: „Plug and Play“
Video: „Arduino“gitaros pedalas: 23 žingsniai (su nuotraukomis)
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:45
„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ų. Labiausiai pastebimi pokyčiai yra įmontuotas išankstinis stiprintuvas ir aktyvaus maišytuvo pakopa, leidžianti derinti švarų signalą su efektų signalu. Taip pat pridėjau tvirtesnį dėklą, kojinį jungiklį ir sukamąjį jungiklį, kad būtų 6 diskretiški žingsniai tarp skirtingų efektų.
Puikus šio pedalo dalykas yra tai, kad jį galima be galo pritaikyti. Jei jums nepatinka vienas iš efektų, tiesiog užprogramuokite kitą. Tokiu būdu šio pedalo galimybės labai priklauso nuo jūsų, kaip programuotojo, įgūdžių ir vaizduotės.
1 veiksmas: eikite gauti daiktų
Jums reikės:
(x1) „Arduino Uno REV 3“(x1) „MakerShield“prototipų rinkinys (x3) 100K omų linijinis kūginis potenciometras (x1) 2 polių, 6 padėčių rotacinis jungiklis (x4) šešiakampė valdymo rankenėlė su aliuminio įdėklu (x1) TL082/ TL082CP Platus dvigubas JFET įvesties stiprintuvas (8 kontaktų DIP) (x2) 1/4 colio stereofoninis garso lizdas (x4) 1uF kondensatorius * (x2) 47uF kondensatorius * (x1) 0,082µf kondensatorius (x1) 100pF kondensatorius * *(x1) 5pf kondensatorius ** (x6) 10K omų 1/4 vatų rezistorius *** (x2) 1M omų 1/4 vatų rezistorius *** (x1) 390K omų 1/4 vatų rezistorius *** (x1) 1,5K omų 1/4 vatų rezistorius *** (x1) 510K omų 1/4 vatų rezistorius *** (x1) 330K omų 1/4 vatų rezistorius *** (x1) 4,7K omų 1 /4 vatų rezistorius *** (x1) 12K omų 1/4 vatų rezistorius *** (x1) 1,2K omų 1/4 vatų rezistorius *** (x1) 1K omų 1/4 vatų rezistorius ** *(x2) 100K omų 1/4 vatų rezistorius *** (x1) 22K omų 1/4 vatų rezistorius *** (x1) 33K omų 1/4 vatų rezistorius *** (x1) 47K omų 1/ 4 vatų rezistorius *** (x1) 68K omų 1/4 vatų rezistorius *** (x1) Didelės apkrovos 9V jungtys (x1) 90 Ft. UL pripažinta jungiamoji viela (x1) 9 voltų baterija (x1) dėžutė „BB“dydžio oranžinė pudra (x1) DPDT „Stomp“jungiklis (x1) 1/8 "x 6" x 6 "guminis kilimėlis (x1) 1/8" x 12 "x 12 "kamštinis kilimėlis
* Elektrolitinių kondensatorių rinkinys. Tik vienas komplektas reikalingas visoms pažymėtoms dalims. ** Keraminių kondensatorių rinkinys. Tik vienas komplektas reikalingas visoms pažymėtoms dalims. *** Anglies plėvelės rezistorių rinkinys. Tik rinkinys, būtinas visoms pažymėtoms dalims.
Atminkite, kad kai kuriose šio puslapio nuorodose yra „Amazon“filialų nuorodų. Tai nekeičia nė vienos parduodamos prekės kainos. Tačiau uždirbu nedidelį komisinį mokestį, jei spustelėsite bet kurią iš šių nuorodų ir ką nors nusipirksite. Aš reinvestuoju šiuos pinigus į medžiagas ir įrankius būsimiems projektams. Jei norite gauti alternatyvų pasiūlymą bet kurios dalies tiekėjui, praneškite man.
2 žingsnis: antraštės suskirstymas
Nulaužkite vyrišką antraštės juostą, kad ji tinkamai tilptų į „Maker Shield“rinkinį.
Lengvas būdas tai padaryti - įkišti juostelės galą į kiekvieną „Arduino“lizdą ir tada nuimti kaiščių perteklių. Galų gale gausite 4 tinkamo dydžio juosteles.
3 žingsnis: lydmetalis
Įkiškite išorinius antgalių kaiščius į „Maker Shield“ir lituokite juos į vietą.
4 žingsnis: šablonas
Atspausdinkite pridėtą šabloną ant viso lakšto lipnaus popieriaus.
Iškirpkite kiekvieną iš dviejų kvadratų.
(Failo šablonas kartojamas du kartus, siekiant optimizuoti popieriaus naudojimą ir jei jums reikia papildomo.)
5 žingsnis: gręžkite
Nulupkite lipnios šablono pagrindą ir tvirtai pritvirtinkite prie korpuso priekio.
Gręžkite visus kryžius 1/8 colio grąžtu.
Pradėdami nuo kairės pusės, išplėskite pirmąsias tris skyles 9/32 colio grąžtu.
Išplėskite paskutinę viršutinės eilės skylę 5/16 colių krapštuku.
Tada išplėskite atskirą skylę apačioje dešinėje 1/2 colio kastuvu, kad užbaigtumėte korpuso priekį.
Nuplėškite lipnų šabloną nuo korpuso priekio.
Tada priklijuokite kitą lipnų šabloną prie galinio krašto. Kitaip tariant, priklijuokite jį prie kraštinės paviršiaus, kuris yra arčiausiai potenciometro skylių.
Pirmiausia gręžkite kryžius su 1/8 colio skylėmis, o tada išplėskite juos didesnėmis 3/8 colių skylėmis.
Nulupkite ir šį šabloną, o dėklas turėtų būti paruoštas.
6 žingsnis: prijunkite puodus
Prie kiekvieno potenciometro pritvirtinkite tris 6 colių laidus.
Paprastumo dėlei prie kaiščio kairėje turėtumėte pritvirtinti juodą įžeminimo laidą, prie kaiščio viduryje - žalią signalinį laidą, o prie kaiščio dešinėje - raudoną maitinimo laidą.
7 žingsnis: prijunkite sukamąjį jungiklį
Prie vieno iš vidinių kaiščių pritvirtinkite 6 colių juodą laidą.
Tada prie 3 išorinių kaiščių pritvirtinkite 6 colių raudonus laidus, esančius kairėje ir dešinėje nuo juodojo vidinio kaiščio.
Jei norite būti tikri, kad tai padarėte teisingai, galite išbandyti jungtis multimetru.
8 žingsnis: sukurkite grandinę
Pradėkite kurti grandinę, kaip parodyta schemoje. Norėdami pamatyti schemą didesnę, spustelėkite mažąjį „i“viršutiniame dešiniajame vaizdo kampe.
Kol kas, kurdami grandinę, nesijaudinkite dėl potenciometrų, sukamojo jungiklio, apėjimo jungiklio ir įvesties lizdų.
Norėdami geriau suprasti, ką darote, ši grandinė susideda iš kelių skirtingų dalių:
Pirminis stiprintuvas Pirminis stiprintuvas naudoja vieną iš dviejų stiprintuvų, supakuotų į TL082. Išankstinis stiprintuvas padidina gitaros signalą iki linijos lygio ir apverčia signalą. Kai išeina iš stiprintuvo, signalas yra padalintas tarp „Arduino“įvesties ir „švarios“maišytuvo garsumo rankenėlės.
„Arduino“įvestis „Arduino“įvestis buvo nukopijuota iš Kyle įvesties grandinės. Iš esmės tai ima garso signalą iš gitaros ir apriboja jį maždaug iki 1,2 V, nes „Arduino“aref įtampa sukonfigūruota taip, kad ieškotų garso signalo šiame diapazone. Tada signalas siunčiamas į „Arduino“analoginį kaištį 0. Iš čia „Arduino“konvertuoja jį į skaitmeninį signalą, naudodamas įmontuotą ADC. Tai daug procesorių reikalaujanti veikla, kuriai skiriama didžioji dalis „Arduino“išteklių.
Galite gauti spartesnį konversijos rodiklį ir atlikti daugiau garso signalo apdorojimo naudojant laikmačio pertraukas. Norėdami sužinoti daugiau apie tai, peržiūrėkite šį „Arduino“garso apdorojimo realiuoju laiku puslapį.
„Arduino“„Arduino“yra visas įmantrus skaitmeninis signalų apdorojimas. Vėliau šiek tiek paaiškinsiu apie kodą. Kalbant apie aparatūrą, šiuo metu turite žinoti, kad yra ir 100k potenciometras, prijungtas prie analoginio kaiščio 3, ir 6 padėčių sukamasis jungiklis, prijungtas prie analoginio kaiščio 2.
6 padėčių sukamasis jungiklis veikia panašiai kaip ir potenciometras, tačiau, o ne šluojantis per pasipriešinimo diapazoną, kiekvienas kaištis turi atskirą varžą. Kai pasirenkate skirtingus kaiščius, sukuriamos skirtingų verčių įtampos skirstytuvai.
Kadangi analoginė etaloninė įtampa turėjo būti pakeista, kad būtų galima valdyti gaunamą garso signalą, svarbu naudoti aref kaip įtampos šaltinį, o ne standartinį sukamojo jungiklio ir potenciometro 5 V įtampą.
„Arduino“išvestis „Arduino“išvestis yra tik laisvai pagrįsta Kyle'o grandine. Aš laikiausi svertinio kaiščio metodo, kad „Arduino“išvestų 10 bitų garsą, naudojant tik 2 kaiščius. Aš laikiausi jo siūlomų svertinių rezistorių įvertinimų-1,5K kaip 8 bitų vertė ir 390K kaip papildoma 2 bitų vertė (kuri iš esmės yra 1,5K x 256). Iš ten pašalinau likusius. Jo išvesties scenos komponentai buvo nereikalingi, nes garsas buvo nukreiptas ne į išvestį, o į naują garso maišytuvo pakopą.
Maišytuvo išvestis „Arduino“efektų išvestis patenka į 100K puodą, prijungtą prie garso maišytuvo. Tada šis puodas naudojamas kartu su švariu signalu, sklindančiu iš kito 100K potenciometro, kad abiejų signalų tūris būtų sumaišytas op stiprintuve.
Antrasis „TL082“stiprintuvas yra tiek garso signalų maišymas, tiek signalo apvertimas dar kartą, kad jis būtų grąžintas į pradinį gitaros signalą. Iš čia signalas eina per 1uF nuolatinės srovės blokavimo kondensatorių ir galiausiai į išvesties lizdą.
Apėjimo jungiklis Apėjimo jungiklis perjungia efektų grandinę ir išvesties lizdą. Kitaip tariant, jis nukreipia gaunamą garsą į TL082 ir „Arduino“arba visiškai praleidžia visa tai ir nekeisdamas siunčia įvestį tiesiai į išvesties lizdą. Iš esmės jis apeina efektus (taigi yra apėjimo jungiklis).
Įtraukiau šios grandinės „Fritzing“failą, jei norite pažvelgti į jį iš arčiau. Duonos lentos vaizdas ir scheminis vaizdas turėtų būti gana tikslūs. Tačiau PCB vaizdas nebuvo paliestas ir tikriausiai neveiks. Šiame faile nėra įvesties ir išvesties lizdų.
9 žingsnis: Iškirpkite skliaustus
Iškirpkite du skliaustus naudodami šablono failą, pridėtą prie šio veiksmo. Abu jie turėtų būti iškirpti iš nelaidžios medžiagos.
Iš plono kamštinio kilimėlio iškirpiau didesnį pagrindo laikiklį, o iš 1/8 colio gumos - mažesnį potenciometro laikiklį.
10 žingsnis: įdėkite rankenėles
Įdėkite guminį laikiklį į korpuso vidų, kad jis sutaptų su išgręžtomis skylėmis.
Įkiškite potenciometrus į viršų per guminį laikiklį ir 9/32 colių skyles ir tvirtai užfiksuokite veržlėmis.
Įdėkite rotacinį jungiklį tokiu pačiu būdu į didesnę 5/16 skylę.
11 žingsnis: Apipjaustykite
Jei naudojate ilgio veleno potenciometrus arba sukamuosius jungiklius, nukirpkite juos taip, kad velenai būtų 3/8 colio ilgio.
Aš naudojau „Dremel“su metaliniu pjovimo ratuku, tačiau pjūklas taip pat atliks šį darbą.
12 žingsnis: perjunkite
Įkiškite kojelės jungiklį į didesnę 1/2 colio angą ir užfiksuokite ją tvirtinimo veržle.
13 žingsnis: Stereo lizdai
Mes naudosime stereo lizdus, kurie iš esmės yra mono grandinė. Taip yra todėl, kad stereo jungtis iš tikrųjų veiks kaip pedalo maitinimo jungiklis.
Tai veikia taip, kad kai į kiekvieną lizdą įkišami mono kištukai, jis jungia akumuliatorių įžeminimo jungtį (prijungtą prie stereo skirtuko) su įžeminimo jungtimi ant cilindro. Taigi tik tada, kai įkišami abu lizdai, žemė gali tekėti iš akumuliatoriaus į „Arduino“ir užbaigti grandinę.
Norėdami tai padaryti, pirmiausia sujunkite kiekvieno lizdo įžeminimo kaiščius trumpa viela.
Tada prijunkite juodą laidą iš akumuliatoriaus spaustuko prie vieno iš stereo garso skirtukų. Tai mažesnis skirtukas, kuris paliečia lizdą maždaug iki pusės kištuko.
Prijunkite 6 colių juodą laidą prie kito stereo skirtuko kitame lizde.
Galiausiai prijunkite 6 colių raudoną laidą prie monofoninių skirtukų kiekviename lizde. Tai yra didelis skirtukas, paliečiantis monofoninio kištuko galiuką.
14 žingsnis: įdėkite lizdus
Įdėkite du garso lizdus į dvi skyles korpuso šone ir užfiksuokite jas tvirtinimo veržlėmis.
Įdiegę patikrinkite, ar jokie metaliniai kištuko lizdai neliečia potenciometrų korpuso. Jei reikia, atlikite koregavimus.
15 žingsnis: prijunkite jungiklį
Sujunkite vieną iš išorinių DPDT stomp jungiklio porų.
Prijunkite vieną iš lizdų prie vieno iš jungiklio centrinių kaiščių. Prijunkite kitą lizdą prie kito centrinio kaiščio.
Prijunkite 6 colių laidą prie kiekvieno likusio išorinio jungiklio kaiščio.
Įvestis turėtų būti viela, kuri atitinka liniją, esančią dešinėje. Laidas, atitinkantis jungiklį kairėje, turėtų būti išėjimas.
16 žingsnis: Užbaikite laidus
Prieš lituodami prie „Arduino“skydo, nukirpkite laidus, pritvirtintus prie dėklo viduje sumontuotų komponentų, kad pašalintumėte laisvumą.
Prijunkite juos prie „Arduino“skydo, kaip nurodyta schemoje.
17 žingsnis: kamštiena
Pritvirtinkite kamštinį kilimėlį prie korpuso dangtelio vidinės pusės. Tai neleis „Arduino“kaiščiams užsidaryti ant korpuso metalo.
18 žingsnis: programa
Šis pedalas daugiausia sukurtas pagal „ArduinoDSP“, kurį parašė Kyle'as McDonaldas. Jis padarė keletą išgalvotų dalykų, pavyzdžiui, maišėsi su registrais, kad optimizuotų PWM kaiščius ir pakeistų analoginę etaloninę įtampą. Norėdami sužinoti daugiau apie jo kodo veikimą, peržiūrėkite jo instrukciją.
Vienas iš mano mėgstamiausių šio pedalo efektų yra nedidelis garso (iškraipymų) uždelsimas. Aš buvau įkvėptas pabandyti sukurti atidėjimo eilutę pamačius šį tikrai paprastą kodą, paskelbtą „Little Scale“tinklaraštyje.
„Arduino“nebuvo sukurtas realaus laiko garso signalų apdorojimui ir šis kodas reikalauja tiek atminties, tiek procesoriaus. Kodas, pagrįstas garso vėlavimu, ypač užima daug atminties. Įtariu, kad pridėjus atskirą ADC lustą ir išorinę RAM, šis pedalas labai pagerins nuostabius dalykus.
Mano kode yra 6 dėmės skirtingiems efektams, bet aš įtraukiau tik 5. Kodelyje palikau tuščią vietą, kad galėtumėte sukurti ir įvesti savo efektą. Be to, bet kurį lizdą galite pakeisti bet kokiu norimu kodu. Tačiau atminkite, kad bandymas padaryti ką nors per daug įmantraus perkraus lustą ir neleis nieko atsitikti.
Atsisiųskite prie šio veiksmo pridėtą kodą.
19 žingsnis: pritvirtinkite
Pritvirtinkite „Arduino“prie skydo korpuso viduje.
20 žingsnis: maitinimas
Prijunkite 9 V bateriją prie 9 V baterijos jungties.
Atsargiai įdėkite bateriją tarp DPDT jungiklio ir „Arduino“.
21 žingsnis: byla uždaryta
Uždėkite dangtelį ir užsukite.
22 žingsnis: rankenėlės
Uždėkite rankenėles ant potenciometro ir sukamųjų jungiklių velenų.
Užfiksuokite juos, priverždami varžtus.
23 veiksmas: „Plug and Play“
Prijunkite gitarą prie įvesties, prijunkite stiprintuvą prie išvesties ir išjunkite.
Ar jums tai buvo naudinga, smagu ar linksma? Sekite @madeineuphoria, kad pamatytumėte mano naujausius projektus.
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“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 š
„Proto“pedalas „pasidaryk pats“gitaros efektams: 5 žingsniai (su nuotraukomis)
„Proto“pedalas, skirtas „pasidaryk pats“gitaros efektams: savo gitaros efektų kūrimas ir kūrimas yra puikus būdas sujungti aistrą elektronikai ir gitarai. Tačiau, bandydamas naujus dizainus, pastebėjau, kad trapią grandinę be litavimo duonos lentos buvo sunku prijungti prie c
Gitaros „Fuzz“pedalas: 6 žingsniai (su nuotraukomis)
Gitaros „Fuzz“pedalas: Taigi, pakelkite rankas, kas mėgsta fuzz? Visi? Gerai. Žinau, kad turiu. Nėra nieko panašaus į purvino pūkelio garsą, kuris praskaidrintų mano dieną. Gitara, bosas ar net elektrinė ukulelė - viskas naudinga dėl stipraus diodo iškraipymo. Man patinka viską daryti beveik
„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“