» Elektronika » Arduino »Elektrinės gitaros imtuvas, pagrįstas Arduino

Arduino pagrįstas elektrinės gitaros imtuvas


Šiame straipsnyje aptariama, kaip galite pasidaryti elektrinės gitaros derintuvą Arduino! Autoriui buvo pasiūlyta sukurti šį įrenginį, eksperimentuojant su galimybe apdoroti arduino garso signalą ir nustatant dažnį. Šiuo atveju buvo naudojamas „Amanda Gassei“ kodas, kuris leidžia nustatyti dažnį naudojant „Arduino“. Kaip nuoroda, naudojami skirtingų spalvų šviesos diodai, kurie rodo, ar atkurta eilutė suderinta. Įrenginys veikia kaip ir bet kuris kitas gitaros imtuvas, tačiau jūs galite tai padaryti patys!




1 žingsnis. Būtinas




(x1) „Arduino Uno“ (galite naudoti „Nano“)
(x1) TL082 suporuotas operatyvinis stiprintuvas TL082 (TL072, TL062)
(x1) dėklas 6x4x2 colių (arba bet koks tinkamas)
(x6) 5 mm geltonas šviesos diodas
(x6) raudonas 5 mm šviesos diodas
(x1) 5 mm žalios spalvos šviesos diodas
(x13) 150 omų rezistorius
(x2) 9 V akumuliatorius („Krona“)
(x2) Baterijų jungtys
(x1) maitinimo jungtis 5,5 x 2,1 mm vyr
(x1) maitinimo jungiklis
(x1) viengyslis lizdas 6,3 mm (lizdas 1/4 ")
(x2) Plėtros lenta
(x3) rezistorius 100 kOhm
(x1) rezistorius 22 kOhm
(x1) elektrolitinis kondensatorius 10 uF
(x1) kondensatorius 100 nF

2 žingsnis: gaubto paruošimas



Arduino pagrįstas elektrinės gitaros imtuvas



Gręžkite visas reikiamas skyles. Skylių skersmuo parenkamas atsižvelgiant į jų specifinius komponentus.

3 veiksmas: įjunkite / išjunkite









Jungiklis turi būti sulipdytas į galios tarpą. Tokiu atveju autorius nutraukia grandinę nuo teigiamo akumuliatoriaus kontakto. Iš savęs galiu pridurti, kad galite naudoti specialias gitaros jungtis, leidžiančias įjungti / išjungti energiją, jungiant gitaros kištuką, visuose gitaros efektuose tai įgyvendinant. Tokiu atveju tarpas turi būti minusas.


4 žingsnis: garso lizdas






Kad nesusipainiotumėte su tolesniu montavimu, skirtingų spalvų litavimo laidai prie jungties yra žali - signalas, juodas - žemė. Beje, autorius naudojo tik tokią jungtį, apie kurią rašiau aukščiau, bet, aišku, nežinojo apie tokį šių jungčių funkcionalumą.
Po to abi jungtys gali būti pritvirtintos korpuse, naudojant pridedamas veržles ir poveržles.


5 žingsnis: Prijunkite






Atsukite šakę. Teigiama viela turi būti užklijuota prie centrinio kištuko kaiščio, o neigiama - prie išorės (atėmus „išorę“, plius „vidų“, jei žiūrėsite į patį kištuką). Tada vėl surinkite kištuką.


6 žingsnis: stiprinimas ir šališkumas




Garso signalas, sklindantis iš elektrinės gitaros, turi būti sustiprintas iki maždaug 5 V nuo piko iki piko, o poslinkis turėtų būti 2,5 volto, o ne 0 voltų.Tai yra, apatinė smailė turėtų būti 0 voltų, viršutinė - 5 voltai. Tai būtina, kad Arduino galėtų skaityti pateiktą garso signalą. Aukščiau galite pamatyti grandinės schemą, kurią prieš galutinį surinkimą pageidautina surinkti ant neatsargios duonos lentos.




Po to galite nusiųsti signalą arduino, užpildyti ant jo eskizą ir įsitikinti, kad viskas veikia tinkamai. Būtinas kodas yra žemiau (kodas yra paslėptas spoileriu).




Uosto monitorius išves grojamų stygų dažnį. Gitaros stygos, standartiškai derinamos, turi šiuos dažnius:

  • Šeštoji Mi styga - 82,4 Hz
  • Penktoji styga A - 110 Hz
  • Ketvirtasis pakartojimas - 146,8 Hz
  • Trečioji druska - 196 Hz
  • Antrasis C - 246,9 Hz
  • Pirmasis Mi - 329,6 Hz


Pirmaisiais bandymais gali kilti problemų nustatant viršutinės arba apatinės stygų dažnius. „Amanda“ kodas turi „ampThreshold“ reikšmę. Keičiant šią vertę, būtina gerai aptikti visų stygų dažnį, ši vertė turėtų būti nuo 10 iki 30, tačiau galite eksperimentuoti ir su kitomis reikšmėmis.


7 žingsnis: lituokite lustą





8 žingsnis: Lituokite likusius komponentus






9 žingsnis: iš anksto pastatykite





10 žingsnis: programavimas


Atsisiųskite šį kodą Arduino.



11 veiksmas: duomenų lentelė




Savo gitaros imtuvui autorius pasirinko pjovimą lazeriu. Vietoj to galite naudoti įprastą korpuso dangą, iš anksto išgręždami jame skyles.

12 žingsnis: šviesos diodai







Lituokite LED ant lentos. Norėdami tai padaryti išilgai skylių, įkiškite jas kartu su lenta į dangtelį be litavimo, o tada lituokite. Prie kiekvieno šviesos diodo anodo reikia išlydyti 150 omų varžą, prie jo savo ruožtu yra viela, einanti į vieną iš Arduino įėjimų. Autorius naudojo raudonus diodus, norėdamas nurodyti stygos derinimą, žalią, norėdamas nurodyti, kad eilutė yra sureguliuota, ir geltoną, norėdamas nurodyti, kuri eilutė yra sureguliuota. Katodai yra sujungti kartu ir viela, sujungta su arduino žeme.


13 veiksmas: Šviesos diodų prijungimas




Prijunkite laidus prie „Arduino“ plokštės. Šiame sąraše nurodoma, kuris šviesos diodas turėtų būti prijungtas prie kurio kaiščio.


Kairysis raudonas šviesos diodas - 8 kaištis,
Kitas raudonas šviesos diodas dešinėje yra 9 kaištis,
Kitas raudonas šviesos diodas dešinėje yra A5
Žalia lemputė - A4
Pirmasis raudonas šviesos diodas dešinėje nuo žalio šviesos diodo yra A3
Kitas raudonas šviesos diodas dešinėje yra A2
Dešinysis raudonas šviesos diodas yra A1

Kairysis šviesos diodas su užrašu „E“ - 2 kaištis,
Styginis šviesos diodas - 3 kaištis,
Styginis šviesos diodas „D“ - 4 kaištis,
G eilutės šviesos diodas - 5 kaištis,
Styginis šviesos diodas "B" - 6 kaištis,
Ekstremaliai dešininis šviesos diodas, pažymėtas „E“ - 7 kaištis

Prijungę visus šviesos diodus, įjunkite įrenginį ir įsitikinkite, kad šviesos diodai teisingai rodo grojamas stygas ir derinimo procesą.

14 žingsnis: galutinis surinkimas





Atsargiai surinkite prietaisą ir įsitikinkite, kad nei vienas laidas nėra atjungtas nuo arduino.

15 žingsnis: sureguliuok!


5
6.4
5

Pridėti komentarą

    • šypsotisšypsosixaxagerainežiniaYahoonea
      viršininkassubraižytikvailystaiptaip-taipagresyvusslapta
      atsiprašaušoktišokis2šokis3atleiskpadėtigėrimai
      sustotidraugaigeraigerašvilpukassupyktiliežuvis
      rūkytiplojimaiklastingaspareikštiniokojantisdon-t_mentionatsisiųsti
      šilumanedrąsusjuoktis1mdasusitikimasmoskingneigiamas
      not_ipopkornasnubaustiskaitytigąsdintigąsdinapaieška
      gundytiačiūtaito_clueumnikūmussusitarti
      blogaibičiųjuoda akisblum3skaistalaipasigirtinuobodulys
      cenzūruotamalonumasslapta2grasintipergalėju„sun_bespectacled“
      šoktipagarbalolišlenktaslaukiamekrutojusya_za
      ya_dobryipagalbininkasne_huliganne_othodifludisuždraustiarti

Mes patariame perskaityti:

Perduokite jį išmaniajam telefonui ...