Obsah:

OpenChord.org V0 - Postavte si skutečného kytarového kytarového hrdinu/ovladač rockové kapely: 10 kroků
OpenChord.org V0 - Postavte si skutečného kytarového kytarového hrdinu/ovladač rockové kapely: 10 kroků

Video: OpenChord.org V0 - Postavte si skutečného kytarového kytarového hrdinu/ovladač rockové kapely: 10 kroků

Video: OpenChord.org V0 - Postavte si skutečného kytarového kytarového hrdinu/ovladač rockové kapely: 10 kroků
Video: ЛЮБОВЬ С ДОСТАВКОЙ НА ДОМ (2020). Романтическая комедия. Хит 2024, Listopad
Anonim
OpenChord.org V0 - Vybudujte si skutečný ovladač kytarového kytarového hrdiny/rockové kapely
OpenChord.org V0 - Vybudujte si skutečný ovladač kytarového kytarového hrdiny/rockové kapely

Všichni milujeme Guitar Hero a Rock Band. Víme také, že se při těchto hrách nikdy nenaučíme, jak hrát na kytaru. Ale co kdybychom mohli alespoň postavit ovladač Guitar Hero, který nám umožní použít skutečnou kytaru? O to se tady na OpenChord.org snažíme. Tento návod vám ukáže, jak si vzít běžnou elektrickou kytaru a přeměnit ji na OpenChord V0, ovladač Guitar Hero / Rock Band, na který hrajete hraním not na kytaru.. Místo mačkání tlačítek budete mačkat struny, posouváním nahoru a dolů po hmatníku spojíte poznámky dohromady. Stále však spoléhá na interní prvky ovladače Guitar Hero, aby generoval správné signály do konzoly, a používá také strumovou lištu z ovladače. Tento projekt byl nahrazen OpenChordem V1, který ve skutečnosti používá skutečné řetězce a generuje signály skutečného ovladače. Více informací o projektu jako celku najdete na OpenChord.org.

Krok 1: Teorie provozu

Teorie provozu
Teorie provozu

Základní myšlenkou této kytary je použití strun a pražců kytary jako obvodu. Když hrajete na kytaru, stisknete strunu mezi dvěma pražci. Pokud připojíme strunu ke zdroji napětí a pražce k zemi, pokaždé, když je nota podržena, vytvoří obvod. Připojením každého pražce k mikrokontroléru pak můžeme změřit, kterých pražců se struna dotýká. Nakonec můžeme tento proces provést pro každý řetězec na kytaře a změřit (téměř) kde je každý prst. Proč téměř? Jakmile je zapojen více než jeden řetězec, dojde k několika nejednoznačným situacím. Například elektricky se držení dvou strun na druhém pražci neliší od držení jednoho prstu na prvním pražci a druhého na druhém pražci, protože pražce spojují vše dohromady. Naštěstí se tím budeme zabývat softwarově…

Krok 2: Ingredience

K provedení tohoto projektu budete potřebovat alespoň základní představu o tom, jak pájet, a trochu zkušeností s mikrokontrolérem bude příjemné. Budete potřebovat: Velké věci: 1 skutečná kytara- vhodnější je elektrická, pokud nechcete zničit budoucí hratelnost nástroje1 ovladač kytarového hrdiny- je důležité, aby to byl ovladač kytarového hrdiny/rockové kapely, místo obyčejného dualshocku. Playstation bude znát rozdíl, a tak bude zážitek z hraní poněkud odlišný, pokud používáte běžný ovladač, protože pouhé stisknutí tlačítka se počítá jako přehrávaná nota) 1 mikrokontrolér Arduino- použil jsem Arduino; pokud víte, co děláte, můžete použít něco jiného. Budete ale potřebovat alespoň 5 vstupních a 12 výstupních portů. Nástroje: Páječka Multimetr - Není to nezbytně nutné, jen super užitečné ŠroubovákyRazorový nůžRotační nástrojVrtné bityElektronické součásti: 6 diod Malý drát - síťový kabel považuji za velmi pohodlný Lakovaný drát - Toto je tenký potažený drát, který najdete v kabelech sluchátek Malý kousek prkénka - alespoň 6 x 6 otvorů velké Dřevěné korálky - Přečtěte si krok 5, abyste získali představu o správné velikosti Tepelné smršťování Plastové brčka na pití

Krok 3: Demontáž

Demontáž
Demontáž
Demontáž
Demontáž

Prvním krokem při stavbě je, ironicky, všechno roztrhnout. Pro začátek skutečná kytara. Nejprve sundejte struny a krk kytary. Pravděpodobně půjde o to nejjednodušší, co uděláte: povolte struny, dokud je nebudete moci vytáhnout z krku, a poté odšroubujte 4 šrouby držící krk na těle kytary. Dále odstraňte čelní panel a snímače. Snímače by měly být připevněny k čelní desce, takže byste měli být schopni odšroubovat všechny šrouby na čelní desce a zvednout celou sestavu. K výstupnímu konektoru bude připojeno několik vodičů, které připevňují snímače a další připojenou elektroniku; bohužel budou muset být řezány. Naštěstí tam budou jen dva nebo tři, takže s trochou pájení může být kytara znovu celá. To je pro skutečnou kytaru. Nyní k falešnému. Používám kytaru Ashely Rock Axe, kterou jsem dostal na prodej pro její části. V podstatě je třeba z těla odstranit skutečné prvky ovladače. V tomto případě to znamenalo přestřihnout a znovu pájet dráty bateriového boxu, protože prošly otvorem zepředu na zadní část kytary. Vaše kytara se může lišit, takže k této části nebudu dávat příliš podrobné pokyny, pouze to, že chcete skončit se vším elektronickým stále pohromadě, ale mimo případ to přišlo. Prozatím nestříhejte cokoli, pokud se tomu můžete vyhnout; s největší pravděpodobností se rozpadne s některými malými šroubováky.

Krok 4: Krk

Krk
Krk
Krk
Krk

Chcete -li zahájit skutečnou stavbu, připojíme krk tak, aby byl připraven k připojení k mikrokontroléru. Podél krku, mezi krkem a hmatníkem, pomocí kruhového řezacího kotouče s otočným nástrojem vystřihněte malý drážka, přibližně 1/8 hluboká. Ujistěte se, že jste to přeřízli na straně kytary, která bude směřovat ke stropu; model na obrázku byl omylem oříznut na špatné straně. To bude použito k přenášení drátů z pražců k tělu kytary, takže je nejlepší nechat tu stranu, po které se budou vaše prsty posouvat samy. Po vyříznutí drážky, buď vrtákem a rotačním nástrojem nebo malým šroubovákem, vykopejte dřevo pod prvními 5 pražci Cílem je mít přístup ke každému z těchto pražců pod hmatníkem, abyste mohli ke každému pražci připájet drát, aniž by pájka nebo drát trčely z krku kytary. Nyní ustřihněte lakovaný drát na 5 proužků, každý dostatečně dlouhý dosáhnout alespoň do poloviny těla kytary - to je dobré mít navíc, abychom se ujistili, že můžeme dostat vše na místo. Chcete -li odstranit lak na špičce drátu, aby bylo možné jej pájet, podržte špičku drátu nad zapalovačem cigaret nebo zápalkou a vypalte lak, poté nehty krátce seškrábněte popel. Jeden po druhém připájejte lakované dráty k pražcům a na druhém konci drátu vytvořte páskovou vlajku určující, ke kterému pražci se každý drát připojuje. Nakonec použijte pásku nebo tmel na dřevo, abyste zakryli dráty. Nyní je krk v podstatě připraven. Znovu jej připevněte k tělu kytary.

Krok 5: Izolujte struny

Izolujte struny
Izolujte struny
Izolujte struny
Izolujte struny
Izolujte struny
Izolujte struny

Zatímco stále pracujeme se skutečnou kytarou, pokračujeme a izolujeme struny. Protože program zjistí, která nota se hraje, vložením náboje na každý řetězec v pořadí, každý řetězec bude muset být elektricky izolován od každého jiný řetězec. Celokovový most bohužel pracuje proti nám. Také napětí v laděných strunách kytary má tendenci proříznout řadu možných izolátorů. Ale přesto vytrváme. Pokud jste to ještě neudělali, vyjměte každý strun z těla kytary. Pokud nejste zvyklí pracovat s kytarou, může mít smysl pracovat na jedné struně najednou, abyste nezavítali s kytarou s reverzním navlékáním. Nyní posuňte korálek dolů po struně. Tato patka musí být dostatečně velká a pevná, aby mosazný kroužek na konci provázku nesklouzl dolů do kovového otvoru, ve kterém obvykle spočívá, a izoloval mosazný kroužek od těla kovového můstku. Extra body, pokud se korálek zužuje, takže korálek spočívá v kovovém otvoru. Na těchto obrázcích jsem připájel struny k diodám, ačkoli od té doby jsem zjistil, že je nejjednodušší připojit diodu na druhý konec drátu. Nyní vložte struny zpět do těla, ale nepřipojujte je zatím na krk. Řetězce se budou stále dotýkat horních povrchů kovového můstku, takže je třeba je izolovat i tam. Bohužel napětí v strunách má tendenci prořezávat různé materiály. Nejlepší řešení, které jsem zatím našel, jsou plastové brčka na pití. Ze slámy odstřihněte asi palec a poté ji nařízněte po straně, takže máte obdélník ze slaměného materiálu. Přidržte část struny, která vychází z přední části kytary, přeložte kousek slámy přes strunu a zabalte ji tak pevně, jak jen můžete, zatlačte ji dolů do otvoru v můstku, takže když zatáhnete za strunu směrem ke krku, sláma pokrývá jak oblast, kde struna vychází z můstku, tak i místo, kde se dotýká můstku na tváři kytary. Nyní znovu připojte struny ke krku. Utáhněte struny, dokud nejsou pevné, poté pomocí multimetru zajistěte, aby žádný z vodičů nebyl elektricky spojen s ostatními, podle toho upevněte izolaci.

Krok 6: Mikrokontrolér, pájka, drát

Mikrokontrolér, pájka, drát
Mikrokontrolér, pájka, drát
Mikrokontrolér, pájka, drát
Mikrokontrolér, pájka, drát
Mikrokontrolér, pájka, drát
Mikrokontrolér, pájka, drát
Mikrokontrolér, pájka, drát
Mikrokontrolér, pájka, drát

Nyní se začneme zabývat skutečnou elektronikou projektu. Nejprve najděte někde uvnitř kytary, kde zašroubujete své Arduino. Ujistěte se však, že můžete stále zapojit kabel USB, použijte tedy pouze jeden šroub a lehce jej zašroubujte, což desce poskytne určitou volnost. Po přesunutí zpět na krk věci nejprve připojíme pražce. Dráty pražců budou vstupy do mikrokontroléru, takže budou muset být připojeny k stahovacím rezistorům. Tyto odpory odvádějí veškerý další proud z pražců, když se nedotýkají žádných strun; jinak bude mikrokontrolér zmatený. Použijte odpory v rozsahu 1K - 50K nebo vyšším a problémy s vícenásobným stisknutím tlačítka začnete mít. Znovu vypalte konce lakovaných drátů a spojte každý pražcový drát na délku běžného drátu. Pokud používáte síťový kabel, držte vodiče pohromadě v pouzdře. Pomocí dílce na prkénku připájejte všechny odpory dohromady k uzemňovacímu vodiči na jedné straně a poté připájejte každý pražcový vodič k neuzemněnému konci rezistoru. Připevněte toto prkénko na vnitřní stranu těla kytary. *Volitelné*, ale doporučeno, připájejte volné konce nových vodičů k některým připojeným standardním pinům; tímto způsobem nevypadnou z Ardunia. Ještě lépe, pořiďte si Arduino, na které můžete přímo pájet. Nyní připojte vodiče pražců k pinům 2 až 6 na Arduniu, přičemž pin 2 je první pražce, pin 6 je 5. pražce. Připojte také zemnící vodič k jednomu uzemňovacímu kolíku na Arduinu. Na zadní straně budeme muset zapojit struny. pokud zezadu dopředu není žádný otvor, vyvrtejte jeden a dávejte pozor na balíček mikrokontroléru, který jste tam již připojili. Nyní připájejte dráty na každý řetězec, protáhněte dráty otvorem a poté pájejte diody na každý vodič tak, aby proud mohl proudit pouze do mikrokontroléru; tj. pásy by měly být na straně od drátu. Nyní zatlačte diody do kolíků 14-19, přičemž 14 je největší řetězec, 19 nejmenší.

Krok 7: Připojte mikrokontrolér a vyzkoušejte

Připojte mikrokontrolér a vyzkoušejte
Připojte mikrokontrolér a vyzkoušejte

Nyní musíme načíst mikrokontrolér. Pokud používáte Arudino, následující kód lze jednoduše stáhnout a zadat do vašeho Arudino IDE a měl by fungovat. Pokud se však cítíte ambiciózní, bude zde nejnovější verze kódu. Pokud používáte jiný mikrokontrolér, kód by měl být snadno přizpůsoben C, na čemž brzy budu pracovat. Vzhledem k tomu, že Arduino IDE může mít také standardní C, je třeba změnit hlavně mapování portů. Než se však dostaneme před sebe, použijme počítač k otestování obvodů na kytaře. V Arduino IDE přepněte na sériový prohlížeč. Program je nastaven tak, aby přenášel řádek textových dat pokaždé, když se změní stav kytarového strunného a pražcového „přepínače“. Řádky, které se vytisknou, vám řeknou, které struny bijí na která „tlačítka“, takže si hrajte s různými kombinacemi prstokladů.

Krok 8: Připojte ovladač

Zapojte ovladač
Zapojte ovladač
Zapojte ovladač
Zapojte ovladač
Zapojte ovladač
Zapojte ovladač
Zapojte ovladač
Zapojte ovladač

Nyní, když kytarová část funguje, můžeme zapracovat na tom, aby si kytara promluvila s Playstation. Na ovladači najděte napájecí a zemnící vodiče. Pokud používáte bezdrátový ovladač, máte štěstí, protože to budou dráty vycházející z baterie. Věci jsou komplikovanější, pokud máte kabelový ovladač, protože Playstation poskytuje pouze 3,3 V přímého napájení, ale doufejme, že existuje kabel, který jde do vibračního motoru, který má vyšší napětí, které můžeme ukrást pro Arduino. Pájejte další vodiče k těmto zemnicím a zdrojovým napěťovým vodičům, poté je připojte k pinům 5V a GND vašeho Arduina a ujistěte se, že jste změnili propojku napájení, pokud je deska starší a nedělá to automaticky. Pokud používáte bezdrátový ovladač, pájejte napájecí vodiče na vypínači, tím se Arduino vypne, když vypnete ovladač. Pak zjistěte, jak ovladač přijímá signály tlačítek. Připojuje tlačítko na kytaru pin na čipu ovladače ke zdrojovému napětí nebo k zemi? Opět platí, že pokud váš ovladač není bezdrátový, může to být komplikovanější, protože pokud čip očekává 3,3 V, nebude to šťastné, pokud bude připojen k 12V … Ale doufejme, že tlačítka ovládají cesty k zemi. Toto je způsob, jakým je mikrokontrolér aktuálně programován; pokud tlačítka místo toho připojují čip ke zdrojovému napětí, budete muset změnit kód tak, aby odrážel, že piny colorOut musí poskytovat HIGH signály, když je tlačítko aktivní Další, najděte kabel, který vede k tlačítkům. Zapište si nebo označte, který vodič vede ke každému tlačítku, přičemž si pamatujte, že bude existovat vodič, který bude poskytovat společnou zem všem tlačítkům. Odřízněte tento kabel a znovu byste jej měli připájet k řadě kolíků. Připojte tyto vodiče k pinům 8-12, přičemž 8 odpovídá zelenému, 12 k oranžovému. Nakonec jej nyní zapojte a jemně vyzkoušejte. Nechcete vytrhávat žádné dráty…

Krok 9: Zabalte to, zabalte to

Zabalit, zabalit
Zabalit, zabalit
Zabalit, zabalit
Zabalit, zabalit
Zabalit, zabalit
Zabalit, zabalit

Takže to funguje! Nyní udělejme věci s menší pravděpodobností, že se rozpadnou a rozbijí. Toto je část, která bude nejvíce variabilní, v závislosti na tom, jaký druh dutiny má tělo vaší kytary. Je to také část, na které jsem strávil nejméně času, takže pokud jste mistr skříně, dejte mi vědět a my to můžeme vylepšit. Pokud jste ochotni zařezat se do těla své skutečné kytary, pravděpodobně to umožní děláš kytaru mnohem hezčí než já. Pamatujte však, že i na elektrické kytaře mají velikost a tvar těla důležitý vliv na zvuk kytary, takže pokud na ni budete chtít hrát znovu opravdově, možná nebudete chtít velké řezy do vaší kytary. Pravděpodobně budete chtít vystřihnout brnkací tyč z plastové kytary a namontovat ji zpět na desku, na které je ovladač zapnutý. Prozatím, protože momentálně nepoužívám jejich funkce, vyřízl jsem potenciometr whammy bar spolu s tímto přepínačem, který pro ovladač nic nedělá. Pak jsem zjistil, kam se věci trochu vejdou, a kombinací zaklínění, řezání a šroubování jsem věci víceméně zapadl do těla.

Krok 10: Vyrazte ven, pomozte

Gratulujeme! Nyní byste měli mít kompletní funkční ovladač Guitar Hero, na který můžete hrát (téměř) jako na skutečnou kytaru. Tento projekt je však pouze začátek. Navštivte nás na OpenChord.org a zjistěte, o co nám jde!

Doporučuje: