Tässä artikkelissa käsitellään kuinka voit tehdä virittimen sähkökitaralle käyttämällä Työläs! Kirjailijaa kehotettiin luomaan tämä laite kokeilemalla mahdollisuutta käsitellä arduino-audiosignaalia ja määrittämällä taajuus. Tässä tapauksessa käytettiin Amanda Gassei -koodia, joka mahdollistaa taajuuden määrittämisen Arduinon avulla. Ohjeena käytetään erivärisiä LED-valoja, jotka osoittavat, onko toistettu merkkijono viritetty. Laite toimii kuten mikä tahansa muu kitaran viritin, mutta voit tehdä sen itse!
Vaihe 1. Tarvittava
(x1) Arduino Uno (voit käyttää Nanoa)
(x1) TL082 parillinen operaatiovahvistin TL082 (TL072, TL062)
(x1) kotelo 6x4x2 tuumaa (tai mikä tahansa sopiva)
(x6) 5 mm keltainen LED
(x6) Punainen LED 5 mm
(x1) 5 mm vihreä LED
(x13) 150 ohmin vastus
(x2) akku 9 V ("Krona")
(x2) akun liittimet
(x1) Virtaliitin 5,5 x 2,1 mm uros
(x1) Virtakytkin
(x1) mononaurallinen Jack Jack 6,3 mm (Jack 1/4 ")
(x2) Kehityslauta
(x3) Vastus 100 kOhm
(x1) Vastus 22 kOhm
(x1) elektrolyyttikondensaattori 10 uF
(x1) Kondensaattori 100 nF
Vaihe 2: kotelon valmistelu
Poraa kaikki tarvittavat reiät. Reikien halkaisija valitaan niiden erityisten komponenttien perusteella.
Vaihe 3: Kytke päälle / pois päältä
Kytkin on juotettava virtarakoon. Tässä tapauksessa kirjoittaja katkaisee piirin akun positiivisesta kosketuksesta. Omani itseltäni voin lisätä, että voit käyttää erityisiä kitaraliittimiä, joiden avulla voit kytkeä virran päälle / pois päältä kytkemällä kitaran pistokkeen, kaikissa kitaran tehosteissa tämä toteutetaan tällä tavalla. Tässä tapauksessa raon on oltava miinus.
Vaihe 4: Audio Jack
Jotta jatkossa asennusta ei sekoitettaisi, juotosjohdot, eriväriset, liittimeen, vihreä - signaali, musta - maa. Kirjailija käytti muuten vain sellaista liitintä, josta kirjoitin edellä, mutta ei selvästikään tiennyt näiden liittimien toiminnallisuudesta.
Sen jälkeen molemmat liittimet voidaan kiinnittää koteloon mukana toimitetuilla muttereilla ja aluslevyillä.
Sen jälkeen molemmat liittimet voidaan kiinnittää koteloon mukana toimitetuilla muttereilla ja aluslevyillä.
Vaihe 5: Kytke pistoke
Kierrä haarukka irti. Positiivinen johdin on juotettava pistokkeen keskitappiin ja negatiivinen ulkoiseen (miinus "ulkopuoli" plus "sisällä", jos tarkastelet itse pistoketta). Asenna sitten pistoke uudelleen.
Vaihe 6: Vahvistus ja esijännitys
Sähkökitaran tuleva audiosignaali on vahvistettava noin 5 V: iin huipusta huippuun ja offsetin tulee olla 2,5 volttia, ei 0 volttia.Toisin sanoen alahuipun tulisi olla 0 volttia, ylemmän - 5 volttia. Tämä on välttämätöntä, jotta Arduino pystyisi lukemaan mukana toimitetun äänisignaalin. Yllä on piirikaavio, joka on suotavaa koota ennen lopullista kokoamista huolimattomaan leipätauluun.
Sen jälkeen voit lähettää signaalin arduinolle, täyttää sen luonnos ja varmistaa, että kaikki toimii oikein. Vaadittava koodi on alla (koodi on piilotettu spoilerin avulla).
Porttimonitori tuottaa soitettujen merkkijonojen taajuuden. Kitarakielisillä, vakiovirityksellä, on nämä taajuudet:
- Kuudes Mi-kieli - 82,4 Hz
- Viides jousi A - 110 Hz
- Neljäs toisto - 146,8 Hz
- Kolmas suola - 196 Hz
- Toinen C - 246,9 Hz
- Ensimmäinen Mi - 329,6 Hz
Ensimmäisissä yrityksissä voi esiintyä ongelmia joko ylä- tai alajuovien taajuuksien määrittämisessä. Amandan koodilla on ampThreshold-arvo. Kun tätä arvoa muutetaan, on välttämätöntä saavuttaa kaikkien merkkijonojen taajuus hyvällä tunnistuksella. Tämän arvon tulisi olla välillä 10-30, mutta voit kokeilla muita arvoja.
Vaihe 7: juota siru
Vaihe 8: Juotos jäljellä olevat komponentit
Vaihe 9: Esisuunnittelu
Vaihe 10: Ohjelmointi
Lataa seuraava koodi Arduinossa.
Vaihe 11: tyyppikilpi
Kirjoittaja valitsi kitarasoittimelleen laserleikkauksen. Sen sijaan voit käyttää vakiokotelon suojaa poraamalla siihen reikiä.
Vaihe 12: LEDit
Juota levyn LED-valo. Aseta tämä koaksiaalisesti reikien kanssa, aseta ne yhdessä levyn kanssa kanteen ilman juottamista ja juota sitten ne. Jokaisen LEDin anodille on tarpeen juottaa 150 ohmin resistanssi, sille puolestaan on johdin, joka menee yhteen Arduino-tuloista. Kirjailija käytti punaisia diodeja merkkijonon virityksen osoittamiseen, vihreää merkkijonojen virittämiseksi ja keltaista merkkijonon virittämiseksi. Katodit on kytketty toisiinsa ja johdolla arduinon maahan.
Vaihe 13: LEDien kytkeminen
Kytke johdot Arduino-korttiin. Seuraava luettelo osoittaa mihin LEDiin tulee kytkeä mihin napaan.
Vasemmanpunainen punainen LED - nasta 8,
Seuraava punainen LED oikealla on nasta 9,
Seuraava punainen LED oikealla on A5
Vihreä LED - A4
Ensimmäinen punainen LED vihreästä LEDistä oikealla on A3
Seuraava punainen LED oikealla on A2
Oikein punainen LED on A1
Vasemmanpuoleisin LED merkinnällä "E" - nasta 2,
Merkkijono LED - nasta 3,
Merkkijono “D” - nasta 4,
G-merkkivalo - nasta 5,
Merkkijono "B" - nasta 6,
Äärimmäinen oikea LED, merkitty "E" - nasta 7
Kun olet kytkenyt kaikki LEDit, kytke laite päälle ja varmista, että LEDit näyttävät oikein soitetut merkkijonot ja viritysprosessin.
Vaihe 14: lopullinen kokoonpano
Asenna laite huolellisesti ja varmista, että yhtäkään johdoista ei ole irrotettu arduinosta.
Vaihe 15: Viritä!