V tomto článku je popísané, ako môžete vyladiť elektrickú gitaru pomocou Arduino! Autor bol vyzvaný na vytvorenie tohto zariadenia experimentovaním s možnosťou spracovania arduino audio signálu a určením frekvencie. V tomto prípade sa použil kód Amanda Gassei, ktorý umožňuje určiť frekvenciu pomocou Arduina. Ako indikácia sa používajú LED s rôznymi farbami, ktoré indikujú, či je reprodukovaný reťazec naladený. Zariadenie funguje ako akýkoľvek iný gitarový tuner, ale môžete to urobiť sami!
Krok 1. Potrebné
(x1) Arduino Uno (môžete použiť Nano)
(x1) TL082 spárovaný operačný zosilňovač TL082 (TL072, TL062)
x1) Prípad 6 x 4 x 2 palce (alebo akýkoľvek vhodný)
(x6) 5 mm žltá LED
(x6) Červená LED 5 mm
(x1) 5 mm zelená LED
(x13) odpor 150 ohmov
(x2) 9 V batéria („Krona“)
(x2) Konektory batérie
(x1) Konektor napájania 5,5 x 2,1 mm, samec
(x1) Vypínač
(x1) Monaurálny zdvihák jack 6,3 mm (zdvih 1/4 ")
x2) Rada pre vývoj
(x3) Rezistor 100 kOhm
(x1) Rezistor 22 kOhm
(x1) Elektrolytický kondenzátor 10 uF
(x1) Kondenzátor 100 nF
Krok 2: príprava krytu
Vyvŕtajte všetky potrebné otvory. Priemer otvorov je zvolený na základe ich špecifických komponentov.
Krok 3: Zapnutie / vypnutie
Spínač musí byť spájkovaný do výkonovej medzery. V takom prípade autor preruší obvod od kladného kontaktu batérie. Z môjho pohľadu môžem dodať, že môžete použiť špeciálne gitarové konektory, ktoré vám umožnia zapnúť / vypnúť napájanie pripojením gitarovej zástrčky. Vo všetkých gitarových efektoch sa to implementuje týmto spôsobom. V takom prípade musí byť medzera mínus.
Krok 4: Audio jack
Aby nedošlo k zámene s ďalšou inštaláciou, spájkovacie vodiče rôznych farieb ku konektoru, zelený signál, čierny vodič. Mimochodom, autor použil iba taký konektor, o ktorom som písal vyššie, ale samozrejme o takejto funkčnosti týchto konektorov nevedel.
Potom je možné oba konektory namontovať do krytu pomocou dodaných matíc a podložiek.
Potom je možné oba konektory namontovať do krytu pomocou dodaných matíc a podložiek.
Krok 5: Zástrčka
Odskrutkujte vidlicu. Kladný drôt musí byť spájkovaný s centrálnym kolíkom zástrčky a záporný s vonkajšou stranou (mínus „vonku“ a „dovnútra“, ak sa pozriete na samotnú zástrčku). Potom znovu namontujte zástrčku.
Krok 6: Amplifikácia a zaujatosť
Zvukový signál prichádzajúci z elektrickej gitary musí byť zosilnený na asi 5 V od vrcholu k vrcholu a posun by mal byť 2,5 voltu, nie 0 voltov.To znamená, že spodný pík by mal byť 0 voltov, horný - 5 voltov. Je to nevyhnutné, aby Arduino mohlo čítať dodaný zvukový signál. Hore vidno schému zapojenia, ktorú je potrebné pred konečnou montážou namontovať na neopatrnú dosku.
Potom môžete arduino poslať signál, vyplniť náčrt a uistiť sa, že všetko funguje správne. Požadovaný kód je uvedený nižšie (kód je skrytý spojlerom).
Monitor portov vydá frekvenciu prehrávaných reťazcov. Gitarové struny so štandardným ladením majú tieto frekvencie:
- Šiesty Mi String - 82,4 Hz
- Piaty reťazec A - 110 Hz
- Štvrtý Re - 146,8 Hz
- Tretia soľ - 196 Hz
- Druhý C - 246,9 Hz
- Prvý Mi - 329,6 Hz
Pri prvých pokusoch môžu vzniknúť problémy pri určovaní frekvencie horných alebo dolných reťazcov. Amanda kód má hodnotu ampThreshold. Pri zmene tejto hodnoty je potrebné dosiahnuť dobrú detekciu frekvencie všetkých reťazcov, táto hodnota by mala byť v rozsahu od 10 do 30, ale môžete experimentovať s inými hodnotami.
Krok 7: Spájkujte čip
Krok 8: Spájkujte zvyšné komponenty
Krok 9: Predbežné zostavenie
Krok 10: Programovanie
Stiahnite si nasledujúci kód v Arduino.
Krok 11: Typový štítok
Pre svoj gitarový tuner si autor vybral rezanie laserom. Namiesto toho môžete použiť štandardný kryt puzdra predvŕtaním otvorov v ňom.
Krok 12: LED diódy
Spájkujte LED na doske. Ak to chcete urobiť koaxiálne s otvormi, vložte ich spolu s doskou do krytu bez spájkovania a potom ich spájkujte. Do anódy každej LED je potrebné spájkovať odpor 150 Ohmov, k tomu je zase drôt, ktorý pôjde k jednému z Arduino vstupov. Autor použil červené diódy na označenie vyladenia reťazca, zelenú na označenie vyladenia reťazca a žlté na označenie vyladeného reťazca. Katódy sú vzájomne spojené a drôtom spojené so zemou arduino.
Krok 13: Pripojenie LED diód
Pripojte vodiče k doske Arduino. Nasledujúci zoznam ukazuje, ktorá dióda LED by mala byť pripojená ku ktorému pinu.
Vľavo červená LED - pin 8,
Ďalšia červená LED napravo je pin 9,
Ďalšia červená LED napravo je A5
Zelená LED - A4
Prvá červená LED napravo od zelenej LED je A3
Ďalšia červená LED napravo je A2
Úplne červená LED dióda je A1
LED úplne vľavo s nápisom „E“ - pin 2,
String A LED - pin 3,
String LED „D“ - pin 4,
LED struna G - pin 5,
String LED "B" - pin 6,
Extrémne pravá LED dióda označená „E“ - pin 7
Po pripojení všetkých LED diódy zapnite zariadenie a uistite sa, že LED diódy správne zobrazujú prehrávané reťazce a proces ladenia.
Krok 14: konečná montáž
Opatrne zostavte zariadenie a uistite sa, že ani jeden z drôtov nie je odpojený od arduino.
Krok 15: Nalaďte sa!