
Tartalomjegyzék:
- 1. lépés: A működés elmélete
- 2. lépés: Hozzávalók
- 3. lépés: Szétszerelés
- 4. lépés: A nyak
- 5. lépés: Szigetelje a húrokat
- 6. lépés: Mikrokontroller, forrasztás, huzal
- 7. lépés: Csatlakoztassa a mikrokontrollert és tesztelje
- 8. lépés: Csatlakoztassa a vezérlőt
- 9. lépés: Csomagolja be, csomagolja be
- 10. lépés: Kiáll, segít
2025 Szerző: John Day | [email protected]. Utoljára módosítva: 2025-01-23 14:48
Mindannyian szeretjük a Guitar Hero -t és a Rock Band -et. Azt is tudjuk, hogy ezeket a játékokat soha nem fogjuk megtanulni gitározni. De mi lenne, ha legalább olyan Guitar Hero kontrollert építenénk, amely lehetővé teszi, hogy valódi gitárt használjunk? Mi itt, az OpenChord.org -on igyekszünk ezt megtenni. Ez az oktatóanyag megmutatja, hogyan kell normál elektromos gitárt venni, és azt OpenChord V0 -vá, egy Guitar Hero / Rock Band vezérlővé alakítani, amelyet úgy játszik, hogy ténylegesen hangokat játszik a gitáron.. A gombok megnyomása helyett a karakterláncokat fogja megnyomni, és felfelé és lefelé csúsztatni a fogólapot a jegyzetek összekapcsolásához. Ennek ellenére továbbra is a Guitar Hero vezérlő belsejében támaszkodik a megfelelő jelek generálásához a konzolra, és használja a vezérlőből származó ütősávot is. Ezt a projektet az OpenChord V1 váltotta fel, amely valójában a valódi karakterláncokat használja, és valódi vezérlőjeleket generál. A projekt egészével kapcsolatos további információkért látogasson el az OpenChord.org oldalra.
1. lépés: A működés elmélete
Ennek a gitárnak az alapötlete az, hogy a gitár húrait és farkát áramkörként használja. Amikor hangot játszik a gitáron, akkor a két húr között húzza a húrt. Ha a karakterláncot egy feszültségforráshoz, a freskókat pedig egy földhöz csatlakoztatjuk, minden egyes hangjegy lenyomva tartása áramkört hoz létre. Ha minden fret -et egy mikrokontrollerhez csatlakoztatunk, akkor meg tudjuk mérni, hogy melyik zűrzavar érinti a húrt. Végül elvégezhetjük ezt a folyamatot a gitár minden húrjára, mérve (majdnem) minden ujját. Miért majdnem? Ha egynél több karakterláncról van szó, kétértelmű helyzetek merülnek fel. Például elektromosan két húrt lenyomva tartani a második fretnél nem különbözik attól, hogy az egyik ujját lenyomja az első, a másikat a második fretnél, mert a fret összeköt mindent. Szerencsére ezt szoftveresen fogjuk kezelni …
2. lépés: Hozzávalók
A projekt megvalósításához legalább egy alapötletre van szüksége a forrasztáshoz, és egy kis tapasztalat a mikrokontrollerrel jó lesz. Szüksége lesz: Nagy dolgokra: 1 igazi gitár- az elektromos előnyösebb, ha nem akarja tönkretenni a hangszer jövőbeni játszhatóságát1 gitárhős vezérlő- Fontos, hogy gitárhős/rockzenekar vezérlő legyen, nem pedig csak rendes dualshock. A Playstation ismeri a különbséget, és így a játékélmény némileg más lesz, ha normál vezérlőt használ, mivel csak egy gomb megnyomása játszott hangnak számít) 1 Arduino mikrokontroller- Arduino-t használtam; ha tudod, mit csinálsz, használhatsz mást. De legalább 5 bemeneti és 12 kimeneti portra lesz szüksége. Eszközök: Forrasztópáka Multiméter - Nem feltétlenül szükséges, csak szuper hasznos Csavarhúzók Borotva kés Forgószerszám Fúrófejek Elektronikus alkatrészek: 6 dióda Kicsi vezeték - A hálózati kábelt rendkívül kényelmesnek találom Lakkozott vezeték - Ez a vékony, bevont huzal, amelyet a fejhallgató zsinórjaiban talál. 6 x 6 lyukú, fából készült gyöngyök - Olvassa el az 5. lépést, hogy képet kapjon a megfelelő méretről Hőzsugorodás Műanyag ivószálak
3. lépés: Szétszerelés
Ironikus módon az építkezés első lépése az, hogy mindent szétszedünk. Kezdjük az igazi gitárral. Először vegye le a húrt és a gitár nyakát. Valószínűleg ez lesz a legegyszerűbb dolog: lazítsa meg a húrokat, amíg ki nem tudja venni a nyakából, majd csavarja le a 4 csavart, amelyek a nyakat a gitár testéhez tartják. Ezután távolítsa el az előlapot és a hangszedőket. A hangszedőket az előlaphoz kell rögzíteni, így csak ki kell csavarni az előlap összes csavarját, és le kell emelni az egész szerelvényt. Lesz pár vezeték, amely a hangszedőket és egyéb csatlakoztatott elektronikát a kimeneti aljzathoz rögzíti; sajnos le kell vágni őket. Remélhetőleg azonban csak ketten vagy hárman lesznek, így egy kis forrasztással a gitár újra egésszé tehető. Ez az igazi gitár. Most a hamisra. Egy Ashely Rock Axe gitárt használok, amelyet az alkatrészeihez kaptam. Alapvetően a vezérlőelemeket el kell távolítani a testből. Ebben az esetben az akkumulátor dobozának vezetékeinek levágását és újraforrasztását jelentette, mivel azok a gitár elülső és hátsó részén lévő lyukon mentek keresztül. Lehet, hogy a gitárja más, ezért nem adok túl részletes utasításokat erre a részre, csak annyit, hogy a végén minden elektronikusan össze kell állnia, de azon kívül, hogy bejött. Egyelőre ne vágja bármit, ha elkerülheti; nagy valószínűséggel szétesik néhány kis csavarhúzóval.
4. lépés: A nyak
A tényleges építés megkezdéséhez a nyakát bekötjük, hogy készen álljon a mikrokontrollerhez való rögzítésre. A nyak oldalán, a nyak és a fogólap között használjon kör alakú vágótárcsát a forgószerszámmal, hogy kivágjon egy kis horony, körülbelül 1/8 mély. Ügyeljen arra, hogy ezt a gitárnak a mennyezet felé eső oldalán vágja le; a képen látható modell véletlenül a rossz oldalról lett elvágva. Ezzel fogják vezetni a vezetékeket a szálkákból a gitár testéhez, ezért a legjobb, ha elhagyja azt az oldalt, ahol az ujjai egyedül fognak csúszni. Miután a hornyot kivágták, akár fúrószárral, forgószerszámmal, akár kis csavarhúzóval, ássák el a fát az első 5 szál alatt. A cél az, hogy hozzáférjen ezekhez a frettek alatti freskókhoz, így forraszthatja a vezetéket minden frethez anélkül, hogy a forrasztás vagy a drót kilógna a gitár nyakából. Most vágja le a lakkozott vezetéket 5 csíkra, mindegyik elég hosszúra hogy elérje legalább a gitártest közepét - jó van többletünk annak biztosítására, hogy mindent a helyére tudjunk hozni. A forrasztás érdekében a huzal hegyén lévő lakk eltávolításához tartsa a huzal hegyét egy szivargyújtó vagy gyufaszál fölé, és égesse el a lakkot, majd a körmével röviden kaparja le a hamut. Egyenként forrasztja a lakkozott huzalokat a szalagokhoz, és készítsen szalagzászlót a huzal másik végére, amely azonosítja, hogy az egyes vezetékek melyik frethez csatlakoznak. Végül használjon szalagot vagy fa gittet a huzalok eltakarásához. Most a nyak alapvetően kész. Csatlakoztassa újra a gitártesthez.
5. lépés: Szigetelje a húrokat
Amíg még az igazi gitárral dolgozunk, továbbmegyünk és szigeteljük a húrokat. Mivel a program kitalálja, hogy melyik hangot játsszák le, ha minden egyes húrt töltenek, ezért minden húrt elektromosan el kell különíteni más húr. Sajnos a teljesen fém híd ellenünk dolgozik. Ezenkívül a hangolt gitár húrjainak feszültsége hajlamos a különféle szigetelők átvágására. De ennek ellenére kitartunk. Ha még nem tette meg, távolítsa el az összes húrt a gitár testéből. Ha nem szokott gitárral dolgozni, akkor lehet, hogy egy-egy húrt kell dolgoznia, hogy ne fordított gitárral fejezze be. Most csúsztassa le a gyöngyöt a húron. Ennek a gyöngynek elég nagynak és erősnek kell lennie ahhoz, hogy a zsinór végén lévő sárgarézgyűrű ne csússzon le abba a fémnyílásba, amelyben általában nyugszik, és szigetelje a sárgarézgyűrűt a fém hídtesttől. Extra pontok, ha a gyöngy elkeskenyedik, így a gyöngy a fém lyukban nyugszik. Ezeken a képeken a húrokat a diódákhoz forrasztottam, bár azóta azt tapasztaltam, hogy a legegyszerűbb a diódát a vezeték másik végére rögzíteni. Most tegye vissza a húrokat a testbe, de ne rögzítse őket a nyakáig még. A húrok továbbra is érintik a fémhíd felső felületeit, ezért ott is szigetelni kell őket. Sajnos a húrok feszültsége hajlamos különféle anyagokat átvágni. A legjobb megoldás, amit eddig találtam, a műanyag ivószálak. Vágjon le egy hüvelyknyi szalmát, majd vágja le az oldalát, így van egy téglalap szalmaanyag. Fogja a húrnak azt a részét, amely a gitár elülső részéből jön ki, hajtsa fel a szalmadarabot a húron, és tekerje a lehető legszorosabban, nyomja le a híd lyukába, hogy amikor húzza a húrt a nyak felé a szalma lefedi azt a területet, ahol a húr kijön a hídról, és ahol megérinti a hídot a gitár arcán. Most rögzítse a húrokat a nyakához. Húzza meg a húrokat, amíg szilárdak, majd a multiméterrel győződjön meg arról, hogy egyik vezeték sem csatlakozik elektromosan a többihez, és ennek megfelelően rögzítse a szigetelést.
6. lépés: Mikrokontroller, forrasztás, huzal
Most elkezdünk belemenni a projekt tényleges elektronikájába. Először keresse meg valahol a gitár belsejét, hogy becsavarja az Arduino -t. Azonban győződjön meg róla, hogy továbbra is csatlakoztathatja az USB -kábelt, ezért csak egy csavart használjon, és enyhén csavarja be, hogy a tábla egy kis szabadságot biztosítson. Visszatérve a dolgok nyakoldalához, először összekapcsoljuk a csavarokat. A fret vezetékek bemenetek lesznek a mikrokontrollerbe, ezért azokat lehúzható ellenállásokhoz kell csatlakoztatni. Ezek az ellenállások levezetik az extra áramot a szaggatásokból, ha nem érintik a húrokat; különben a mikrokontroller összezavarodik. Használja az 1K - 50K tartományban lévő ellenállásokat, bármilyen magasabb értéket, és több gombnyomással problémákat észlel. Újra égetve a lakkozott huzalok végét, csatlakoztassa az összes fret huzalt egy normál huzalhoz. Ha hálózati kábelt használ, tartsa a vezetékeket együtt a hüvelyben a kényelem érdekében. A kenyeretábla segítségével forrasztja össze az összes ellenállást az egyik oldalon lévő földelővezetékhez, majd forrasztja az összes fret vezetéket az ellenállás nem földelt végéhez. Csatlakoztassa ezt a kenyeretáblát a gitártest belsejéhez. *Opcionális*, de ajánlott, forrasztja az új vezetékek szabad végeit néhány csatlakoztatott szabványos csaphoz; így nem esnek ki az Ardunióból. Még jobb, ha kap egy Arduino -t, amelyre közvetlenül forraszthat. Most csatlakoztassa a fret huzalokat az Ardunio 2-6 -os csapjaihoz, a 2 -es csap az első fret, a 6 -os csap az 5 -ös fret. Ezenkívül csatlakoztassa a földelővezetéket az Arduino egyik földelőcsapjához. A hátsó oldalon fel kell kötni a húrokat. ha nincs lyuk hátulról elöl, akkor fúrjon egyet, figyelve az ott már rögzített mikrovezérlő csomagot. Most forrasztjon vezetéket minden zsinórra, vezesse át a vezetékeket a lyukon, majd forrasztja a diódákat minden vezetékhez úgy, hogy az áram csak a mikrokontrollerbe áramoljon; azaz a szalagoknak a dróttól távol eső oldalon kell lenniük. Most nyomja be a diódákat a 14-19-es tüskékbe, ahol a 14 a legnagyobb, 19 a legkisebb.
7. lépés: Csatlakoztassa a mikrokontrollert és tesztelje
Most fel kell töltenünk a mikrokontrollert. Ha Arudino -t használ, a következő kód egyszerűen letölthető és beírható az Arudino IDE -be, és működnie kell. Ha mégis ambiciózusnak érzi magát, akkor itt lesz a kód legújabb verziója. Ha másik mikrokontrollert használ, akkor a kódot könnyen C -be kell illeszteni, ezzel hamarosan dolgozom. Mivel az Arduino IDE C szabványt is felvehet, leginkább a portleképezéseket kell megváltoztatni. Mindenesetre, mielőtt magunk elé kerülnénk, használjuk a PC -t a gitár áramkörének tesztelésére. Az Arduino IDE -ben váltson a sorozatnézegetőre. A program úgy van beállítva, hogy egy sor szöveges adatot továbbítson minden alkalommal, amikor a gitárhúr és a fret "kapcsolók" állapota megváltozik. A nyomtatott sorok megmondják, hogy melyik húrok melyik gombokba ütköznek, ezért játsszon az ujjlenyomatok különböző kombinációival.
8. lépés: Csatlakoztassa a vezérlőt
Most, hogy a gitárrész működik, dolgozhatunk azon, hogy a gitár beszéljen a Playstationtel. A vezérlőn keresse meg a táp- és földelővezetékeket. Ha vezeték nélküli vezérlőt használ, akkor szerencséje van, mivel ezek lesznek a vezetékek az akkumulátorból. A dolgok bonyolultabbak, ha vezetékes vezérlővel rendelkezik, mivel a Playstation csak 3,3 V közvetlen áramellátást biztosít, de remélhetőleg van egy vezeték, amely a vibrációs motorhoz megy, amelynek magasabb feszültsége van, amit ellophatunk az Arduino számára. Forrasztjon további vezetékeket ezekhez a földelő- és forrásfeszültségű vezetékekhez, majd csatlakoztassa ezeket az Arduino 5V és GND csapjaihoz, és győződjön meg arról, hogy cserélje ki a tápfeszültséget, ha a tábla régebbi, és nem automatikusan. Ha vezeték nélküli vezérlőt használ, forrasztja a tápkábeleket a főkapcsolón, így az Arduino kikapcsol, amikor kikapcsolja a vezérlőt. Ezután találja ki, hogyan veszi fel a vezérlő a gombjeleket. A gitáron lévő gomb megnyomásával a vezérlő chipjén lévő tűt csatlakoztatja a forrásfeszültséghez vagy a földhöz? Ismételten, ha a vezérlő nem vezeték nélküli, akkor ez bonyolultabbá válhat, mivel ha a chip 3,3 V -os feszültséget vár, nem lesz boldog, ha 12 V -ra van csatlakoztatva … De remélhetőleg a gombok szabályozzák a földhöz vezető utakat. A mikrokontroller jelenleg így van programozva; ha a gombok ehelyett a chipet a tápfeszültséghez csatlakoztatják, módosítania kell a kódot, hogy tükrözze, hogy a colorOut csapoknak HIGH jeleket kell szolgáltatniuk, ha egy gomb aktív. Ezután keresse meg a gombokhoz vezető kábelt. Írja le vagy jelölje meg, melyik vezeték kerül az egyes gombokhoz, és ne feledje, hogy lesz egy vezeték, amely minden gomb közös pontját biztosítja. Vágja el ezt a kábelt, és ismét tűs sorra kell forrasztania. Csatlakoztassa ezeket a vezetékeket a 8-12-es tüskékhez, 8-at zöldnek, 12-et narancssárgának. Végül csatlakoztassa, és óvatosan próbálja ki. Nem akarsz elszakítani semmilyen vezetéket…
9. lépés: Csomagolja be, csomagolja be
Tehát működik! Most tegyük egy kicsit kisebb valószínűséggel a dolgok szétesését és törését. Ez az a rész lesz a legváltozatosabb, attól függően, hogy a gitár testének milyen ürege van. Ez az a rész is, amellyel a legkevesebb időt töltöttem, ezért ha háztartási mester vagy, tudasd velem, és mi ezt javíthatjuk. Ha hajlandó belevágni a valódi gitár testébe, akkor valószínűleg sokkal szebbé teszed a gitárt, mint az enyém. Ne feledje azonban, hogy még elektromos gitár esetén is a test mérete és alakja fontos hatással van a gitár hangjára, így ha újra valódi zenét szeretne játszani, akkor lehet, hogy nem nagy vágásokat a gitárjába. Valószínűleg ki akarja vágni a vonórúdat a műanyag gitárból, és vissza kell szerelni a táblára, a vezérlő be van kapcsolva. Egyelőre, mivel jelenleg nem használom a funkcióikat, kivágtam a whammy bar potenciométer, ezzel a kapcsolóval együtt, amely nem tesz semmit a vezérlő számára. Aztán rájöttem, hová illeszkednek a dolgok, és az ékelés, vágás és csavarozás kombinációjával többé -kevésbé a testbe illesztem a dolgokat.
10. lépés: Kiáll, segít
Gratulálunk! Most rendelkeznie kell egy komplett, működő Guitar Hero vezérlővel, amelyet (majdnem) úgy játszhat, mint egy igazi gitárt. Ez a projekt azonban csak a kezdet. Látogasson el hozzánk az OpenChord.org oldalon, és megtudja, mire készülünk!
Ajánlott:
Gitárhős Arduino -val: 4 lépés

Guitar Hero Arduino -val: Az Arduino lehetővé teszi a felhasználók számára, hogy kis mennyiségű kóddal gyakorlatilag bármit testre szabjanak, amire valaha is vágynak. Úgy döntöttem, hogy kifejlesztek egy Guitar Hero játékot, állítható sebességgel, hangerővel és többféle játékmóddal. Ez a projekt 3 AA elemről is lemerülhet, így
Gitárhős Makey Makey -val: 5 lépés

Guitar Hero With Makey Makey: Hola a todxs! En este Instructable vamos a explicar el process de realizació de una gitár típusú Guitar Hero a Makey Makey. El proyecto lo realizamos en el laboratorio de estética y comunicación en la Universidad Tecnológica de Pereira
Készítsen gitárhős készletet számítógépéhez: 11 lépés

Készítsen egy gitárhős készletet számítógépéhez: Ez a cikk kitér egy készlet létrehozására a számítógépéhez, amely lehetővé teszi, hogy gyakorolja gitárhős készségeit nyílt forráskódú szoftverrel és körülbelül 30 dollárral részlegesen
Gitárhős és fejhallgató -tok/tartó: 5 lépés

Gitárhős és fejhallgatótartó/tartó: Belefáradt a halomba, tegye le a fejhallgatót és a GH vezérlőt, és tartsa kéznél
Lézerszintetár gitárhős-szerű játékgitárból: 6 lépés

Lézeres szintetizátor Egy gitárhős-szerű játékgitárból: Nagyon inspiráltak a lézerhárfák összes youtube-videói, de túl nagynak találtam őket ahhoz, hogy elhozzam őket egy jam sessionre, vagy bonyolult beállításra és PC-re volt szükségük. Gitárra gondoltam, húros helyett lézerrel. Aztán találtam egy törött t