Š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
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.
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!