Kazalo:

Nožni stikalo Arduino (upravljajte ojačevalnik za kitaro z Arduinom): 10 korakov (s slikami)
Nožni stikalo Arduino (upravljajte ojačevalnik za kitaro z Arduinom): 10 korakov (s slikami)

Video: Nožni stikalo Arduino (upravljajte ojačevalnik za kitaro z Arduinom): 10 korakov (s slikami)

Video: Nožni stikalo Arduino (upravljajte ojačevalnik za kitaro z Arduinom): 10 korakov (s slikami)
Video: CS50 2014 – 7-я неделя 2024, November
Anonim
Image
Image

To je moj prvi projekt v tej skupnosti in na platformi arduino, zdaj pa je bil predstavljen na uradni spletni strani Arduino. Hvala vsem za podporo !!

Torej predvajate glasbo v živo in uporabljate metronom ali klike za sinhronizacijo vašega pasu. Kaj pa, če bi vam povedal, da lahko s to sledilno tipko povete svojemu ojačevalniku, da sam preklopi med kanali, in sicer točno v času, ki ga potrebujete, ne da bi dejansko pritisnili na nožno stikalo?

Če ste kot jaz, poskušate prikazati najboljšo možno predstavo. Vendar ni tako enostavno, kot se zdi. Med igranjem morate biti pozorni na veliko stvari; izogibajte se napakam pri igranju/petju, zapomnite si spremembe pesmi, se premikajte po odru, komunicirajte z množico itd. Nisem izurjen glasbenik, čeprav je za večino vseh teh izzivov mogoče premagati s prakso in veliko priprav; zame je včasih lahko malce pretresljivo.

Zato sem se začel ukvarjati s to idejo, da bi imel vsaj eno podrobnost manj za skrbeti med igranjem v živo. Veliko preklapljam med čisto pesmijo in popačenjem sredi pesmi, zdaj pa se počutim veliko bolj svobodno, da igram kitaro in pojem, medtem ko arduino zame spreminja kanale.

Še pomembneje pa je, da želim to idejo razširiti in v prihodnosti samodejno nadzirati ne samo nožni preklopnik ojačevalnika, ampak tudi mojo in drugo opremo soigralcev, luči, projekcije v živo itd.

OPOZORILO Sem samouk iz elektronike in to je bil tudi moj prvi arduino projekt. Tako boste morda ugotovili, da bi bilo veliko tega projekta mogoče narediti veliko bolje, zlasti koda. Tudi jaz iz Čila (južna Amerika) moj materni jezik je španščina, ne angleščina. Zato bodite potrpežljivi, če je moja angleščina včasih smeti.

1. korak: Koncept

Materiali
Materiali

Tako to deluje tako, da k skladbi za klike doda zvok ali ton, ki je opazen večji od povprečnega klika nanj, kadar koli je v pesmi potrebna sprememba kanala. Arduino to nato zazna in z relejem simulira nožni preklop ojačevalnika in učinkovito spremeni kanal.

To pomeni, da moramo zgraditi relejni sistem za priključitev ojačevalnika (na vhod nožnega stikala) ali z drugimi besedami, ponoviti nožno stikalo, vendar rele aktiviran. To ni tako težko, kot se morda sliši. Nožni stikalo je dokaj preprosto vezje, nekateri so v bistvu prekinjevalnik, ki poveže ali odklopi kabel. Ta, ki sem ga zgradil, je delal na vsaj treh različnih znamkah kitarskih ojačevalnikov.

Prav tako je dobro dodati zvočni ojačevalnik za ojačanje signala s sledenja klikom, da zagotovite, da bo arduino pravilno odkril poučni pisk.

2. korak: Materiali

Materiali
Materiali
Materiali
Materiali
  • 1x Arduino
  • 1x LED
  • 1x upor, poljubna vrednost do 1K ohma (za LED)
  • 1x 10k upor
  • 3x 100K upor
  • 1x 47 nF
  • 1x 10uF
  • 2x 0,1uF kondenzator
  • 1x 2n3904 ali kateri koli NPN tranzistor (2n5088, 2n2222 itd.)
  • 1x avdio priključek 1/4
  • 1x avdio vtičnica 35 mm (ali drug vtič 1/4 namesto tega, če želite poslati zvočni posnetek iz zvočnega vmesnika)
  • 1x rele 5V ali relejni modul
  • 1x stikalo DPDT za trenutek (če boste morali ročno spremeniti kanal, boste še vedno lahko)
  • 1x nekakšno ohišje

3. korak: Nožni stikalo releja

Nožni stikalo releja
Nožni stikalo releja
Nožni stikalo releja
Nožni stikalo releja

Najprej moramo vedeti, kateri nožni stikalo bomo ponovili. V ta namen preprosto poguglajte model vašega nožnega stikala z besedami "shema ožičenja" ali ime vašega ojačevalnika z besedami "ožičenje nožnega stikala". Verjemite mi, sčasoma ga boste našli.

Ali pa lahko storite tudi to, kar sem storil jaz, samo odprite nožni stikalo, fotografirajte ploščo tiskane plošče in znova narišite diagram.

V mojem primeru ponovim nožni stikalo mojega Fender Champion 100. Ampak, kot sem že rekel, sem poskusil na Roland Cube in na oranžni glavi in vse je delovalo v redu.

Ko ponovite vezje, rele postavite na točno mesto, kamor bi stikalo. In to je to, prvi korak je narejen. Ta rele (in ojačevalnik za kitaro) bomo kasneje nadzorovali preko arduina.

Stikalo na originalnem nožnem stikalu lahko celo zamenjate z relejem. Tega nisem naredil pri sebi, ker me je bilo strah začeti eksperimentirati.

4. korak: Ojačevalnik signala

Ojačevalnik signala
Ojačevalnik signala
Ojačevalnik signala
Ojačevalnik signala
Ohišje
Ohišje
Ohišje
Ohišje

V tem delu lahko uporabite lastno ustvarjalnost. Oblikujem ohišje, podobno deski, z idejo, da nanj postavim stvari, kot so uglaševalnik pedal in napajalnik. Toda vsaka vrsta ohišja bo delovala.

Kakorkoli, tukaj je nekaj mojih slik. Ponosen sem nanj, ker veliko njegovih delov izvira iz stvari, ki sem jih našel v smeti. Tudi plastično usnje (vzel sem ga iz uničenega usnjenega kavča).

9. korak: Končano! - Kako ga uporabljati

Ja, to je vse. Vem, da je to lahko zapleten projekt, in upam, da sem dovolj dobro razložil, da sem dal vse od sebe. Če pa je bil to moj prvi projekt arduino in mi je nekako uspelo, sem prepričan, da bo tudi tebi.

Zdaj…

  • priključite računalnik/avdio vmesnik/mp3 predvajalnik na vhod za sledenje klikom
  • priključite kitaro v ojačevalnik
  • priključite kabel ¼ iz našega izhoda nožnega stikala na vhod nožnega stikala vašega ojačevalnika
  • predvajajte skladbo s klikom na računalniku/avdio vmesniku/mp3 predvajalniku
  • preverite, ali LED sveti hkrati s kliki
  • začni se zibati! … vaši kanali bodo vedeli, kdaj se bodo spremenili.

10. korak: Možne spremembe

Možne spremembe
Možne spremembe
Možne spremembe
Možne spremembe

V projekt sem dodal nekaj stvari, ki jih tukaj nisem omenil, ker so neobvezne (in ker mi ni lahko pisati v angleščini). Zdaj pa jih bom omenil, če jih želite preizkusiti sami in potrebujete, da napišem razlago, kako to narediti.

  • Dodajte stikalo za levo ali desno, če imate stereo zvok (s klikom na eni strani in glasbo/FX-ji na drugi), postavim stikalo, da izberem katero stran (levo ali desno) želite poslati na arduino.
  • Dodajte izhod s kopijo zvočnega posnetka s klikom, tako da lahko priključite slušalke za ušesne monitorje zase ali za druge soigralce. Kabel sem povezal z izhodom ojačevalnika signala, ki smo ga naredili prej, na vhod zvočnega ojačevalnega modula PAM8403, da sem vanj priključil slušalke in nadzoroval njegov dobiček neodvisno od preostalega tokokroga.
  • Razširite koncept na stopalke z več učinki. To bi lahko preprosto razširili na nekakšne stopalke z več učinki. Mnogi med njimi preklapljajo učinke le z gumbi za preklop (kot lahko vidite na tej povezavi), ki jih je mogoče zlahka zamenjati z releji, nato pa jih upravljati z arduinom.

Priporočena: