» Elektronika » Arduino »Tuner pro elektrickou kytaru založený na Arduino

Elektrický kytarový tuner založený na Arduinu


Tento článek pojednává o tom, jak můžete vyladit elektrickou kytaru pomocí Arduino! Autor byl vyzván k vytvoření tohoto zařízení experimentováním s možností zpracování arduino audio signálu a určením frekvence. V tomto případě byl použit kód Amanda Gassei, který umožňuje stanovení frekvence pomocí Arduino. Jako indikace se používají LED různých barev, které indikují, zda je reprodukovaný řetězec naladěn. Zařízení funguje jako jakýkoli jiný kytarový tuner, ale můžete to udělat sami!




Krok 1. Nezbytné




(x1) Arduino Uno (můžete použít Nano)
(x1) TL082 spárovaný operační zesilovač TL082 (TL072, TL062)
(x1) Případ 6 x 4 x 2 palce (nebo jakýkoli vhodný)
(x6) 5 mm žlutá LED
(x6) Červená LED 5 mm
(x1) 5 mm zelená LED
(x13) rezistor 150 ohmů
(x2) Baterie 9 V („Krona“)
(x2) Konektory baterie
(x1) Napájecí konektor 5,5 x 2,1 mm samec
(x1) Vypínač
(x1) Jack Jack Monaural 6,3 mm (Jack 1/4 ")
(x2) Vývojová deska
(x3) Rezistor 100 kOhm
(x1) Rezistor 22 kOhm
(x1) Elektrolytický kondenzátor 10 uF
(x1) Kondenzátor 100 nF

Krok 2: příprava krytu



Elektrický kytarový tuner založený na Arduinu



Vyvrtejte všechny požadované otvory. Průměr otvorů je vybrán na základě jejich specifických součástí.

Krok 3: Zapnutí / vypnutí









Spínač musí být pájen do výkonové mezery. V tomto případě autor přeruší obvod od kladného kontaktu baterie. Z mého pohledu mohu dodat, že můžete použít speciální kytarové konektory, které vám umožní zapnout / vypnout napájení připojením kytarové zástrčky, ve všech kytarových efektech se to provádí tímto způsobem. V tomto případě musí být mezera minus.


Krok 4: Audio Jack






Aby nedošlo k záměně s další instalací, pájecí dráty různých barev na konektor, zelený - signál, černý - zem. Mimochodem, autor používal právě takový konektor, o kterém jsem psal výše, ale samozřejmě o takové funkčnosti těchto konektorů nevěděl.
Poté lze oba konektory namontovat do pouzdra pomocí dodaných matic a podložek.


Krok 5: Zástrčka






Odšroubujte vidlici. Kladný drát musí být připájen k centrálnímu kolíku zástrčky a záporný k vnějšímu (mínus "venku" plus "uvnitř", pokud se podíváte na samotnou zástrčku). Poté znovu namontujte zástrčku.


Krok 6: Zesílení a zkreslení




Zvukový signál z elektrické kytary musí být zesílen na úroveň asi 5 V od vrcholu k vrcholu, a offset by měl být 2,5 voltu, ne 0 voltů.To znamená, že dolní pík by měl být 0 voltů, horní - 5 voltů. To je nezbytné, aby Arduino mohlo číst dodaný zvukový signál. Nahoře vidíte schéma zapojení, které je před konečnou montáží vhodné sestavit na neopatrnou prkénko.




Poté můžete do arduina vyslat signál, vyplnit do něj náčrt a ujistit se, že všechno funguje správně. Požadovaný kód je níže (kód je skrytý spojlerem).




Monitor portu vydá frekvenci přehrávaných řetězců. Kytarové struny se standardním laděním mají tyto frekvence:

  • Šestý Mi String - 82,4 Hz
  • Pátý řetězec A - 110 Hz
  • Čtvrtý Re - 146,8 Hz
  • Třetí sůl - 196 Hz
  • Druhý C - 246,9 Hz
  • První Mi - 329,6 Hz


Při prvních pokusech mohou nastat problémy při určování frekvencí horních nebo dolních řetězců. Amanda kód má hodnotu ampThreshold. Při změně této hodnoty je nutné dosáhnout dobré detekce frekvence všech řetězců, tato hodnota by měla být v rozsahu 10 až 30, ale můžete experimentovat s jinými hodnotami.


Krok 7: pájení čipu





Krok 8: Pájejte zbývající součásti






Krok 9: Pre-Build





Krok 10: Programování


Stáhněte si následující kód v Arduino.



Krok 11: Typový štítek




Pro svůj kytarový tuner si autor vybral laserové řezání. Místo toho můžete použít standardní kryt pouzdra předvrtáním otvorů v něm.

Krok 12: LED diody







Pájet LED na desce. Chcete-li to provést souose s otvory, vložte je spolu s deskou do krytu bez pájení a pak je pájte. K anodě každé LED je nutné pájet odpor 150 Ohmů, k tomu je zase drát, který půjde k jednomu z Arduino vstupů. Autor použil červené diody k označení ladění řetězce, zelené k označení, že je řetězec naladěn, a žluté k označení, který řetězec je naladěn. Katody jsou spojeny dohromady a drátem spojeny se zemí arduina.


Krok 13: Připojení LED




Připojte vodiče k desce Arduino. Následující seznam ukazuje, která LED by měla být připojena ke kterému kolíku.


Vlevo červená LED - pin 8,
Další červená LED napravo je pin 9,
Další červená LED napravo je A5
Zelená LED - A4
První červená LED napravo od zelené LED je A3
Další červená LED napravo je A2
Pravá červená LED je A1

LED zcela vlevo s nápisem „E“ - pin 2,
String A LED - pin 3,
String LED “D” - pin 4,
G string LED - pin 5,
String LED "B" - pin 6,
Extrémně pravá LED označená „E“ - pin 7

Po připojení všech LED diod zapněte zařízení a ujistěte se, že LED diody správně zobrazují přehrávané řetězce a proces ladění.

Krok 14: konečná montáž





Opatrně sestavte zařízení a ujistěte se, že žádný z vodičů není odpojen od arduina.

Krok 15: Nalaďte se!


5
6.4
5

Přidejte komentář

    • úsměvúsměvyxaxaokdontknowyahoone
      šéfeškrábnutíhlupákanoano-anoagresivnítajemství
      promiňtanecdance2dance3prominoutpomocnápoje
      zastavitpřátelédobředobrá náladapískatlžícejazyk
      kouřtleskánícrayprohlásitvýsměšnýdon-t_mentionstáhnout
      teploirefulsmích1mdasetkánímoskingnegativní
      not_ipopcorntrestatčístvyděsitděsíhledat
      posměchděkujitototo_clueumnikakutnísouhlasím
      špatnévčelablack_eyeblum3červenat sechlubit senuda
      cenzurovánopleasantrysecret2hrozitvítězstvíyusun_bespectacled
      třástrespektlolprovedenívítejtekrutoyya_za
      ya_dobryipomocníkne_huliganne_othodibludzákazblízko

Doporučujeme si přečíst:

Podejte to pro smartphone ...