INHOUDSOPGAWE:

OpenChord.org V0 - Bou 'n regte kitaarheld/rockbandbeheerder: 10 stappe
OpenChord.org V0 - Bou 'n regte kitaarheld/rockbandbeheerder: 10 stappe

Video: OpenChord.org V0 - Bou 'n regte kitaarheld/rockbandbeheerder: 10 stappe

Video: OpenChord.org V0 - Bou 'n regte kitaarheld/rockbandbeheerder: 10 stappe
Video: 1 Chord 10 Songs | 1 Guitar Chord And 10 Hit Songs | 1 Chord Songs Mashup | #guitar #shorts 2024, November
Anonim
OpenChord.org V0 - Bou 'n regte kitaarheld/rockbandbeheerder
OpenChord.org V0 - Bou 'n regte kitaarheld/rockbandbeheerder

Ons is almal mal oor Guitar Hero en Rock Band. Ons weet ook dat ons nooit sal leer hoe om kitaar te speel as ons hierdie speletjies speel nie. Maar wat as ons ten minste 'n Guitar Hero -kontroleerder kon bou waarmee ons 'n regte kitaar kon gebruik? Dit is wat ons hier by OpenChord.org probeer doen. Hierdie instruksies sal u wys hoe u 'n gewone elektriese kitaar moet neem en dit verander in die OpenChord V0, 'n Guitar Hero / Rock Band -kontroleerder wat u speel deur eintlik notas op die kitaar te speel. In plaas van op knoppies te druk, druk u op snare, gly op en af van die toets om notas aan mekaar te koppel. Dit maak egter steeds staat op die binnekant van 'n Guitar Hero -kontroleerder om die regte seine na die konsole te genereer, en dit gebruik ook die spoelbalk van die beheerder. Hierdie projek is vervang deur die OpenChord V1, wat eintlik die werklike snare gebruik en werklike kontrole seine genereer. By 'n bietjie meer inligting oor die projek as geheel, besoek OpenChord.org.

Stap 1: Teorie van werking

Teorie van werking
Teorie van werking

Die basiese idee van hierdie kitaar is om die snare en frets van die kitaar as 'n kring te gebruik. As u 'n noot op die kitaar speel, druk u die snaar tussen twee frets. As ons die tou aan 'n spanningsbron koppel en die frets met 'n grond, skep dit 'n stroombaan elke keer as 'n noot ingedruk word. Deur elke fret aan 'n mikrobeheerder te koppel, kan ons dan meet watter frets die tou raak. Uiteindelik kan ons hierdie proses vir elke snaar op die kitaar uitvoer, en meet (byna) waar elke vinger is. Waarom amper? As meer as een string betrokke is, ontstaan daar dubbelsinnige situasies. Elektries, byvoorbeeld, hou twee snare teen die tweede fret nie anders as om een vinger op die eerste fret en 'n ander op die tweede fret vas te hou nie, want die fret verbind alles met mekaar. Gelukkig sal ons dit in sagteware hanteer …

Stap 2: Bestanddele

Om hierdie projek te kan doen, benodig u ten minste 'n basiese idee van hoe om te soldeer, en 'n bietjie ervaring met 'n mikrobeheerder sal goed wees. Jy benodig: Groot dinge: 1 regte kitaar- Elektries is verkieslik, as u nie die toekomstige speelbaarheid van die instrument wil verwoes nie1 kitaarheld-kontroleerder- Dit is belangrik dat dit 'n kitaarheld/rockbandbeheerder is, in plaas van net 'n gewone dualshock. Die playstation sal die verskil ken, en dus sal die speelervaring ietwat anders wees as u 'n gewone kontroleerder gebruik, aangesien slegs die druk op 'n knoppie tel as 'n noot wat gespeel word) 1 Arduino mikrokontroller- ek gebruik 'n Arduino; As u weet wat u doen, kan u iets anders gebruik. Maar u benodig ten minste 5 invoer- en 12 uitvoerpoort. Gereedskap: Soldeerbout Multimeter- Nie streng nodig nie, net super nuttig Skroewedraaiers Skeermes Rotary Tool Boorstukke Elektroniese onderdele: 6 diodes Klein draad - ek vind dat die netwerkkabel baie gerieflik is. 6 x 6 gate groot Houtkrale - Lees stap 5 om 'n idee te kry van die regte grootte Verwarmingskrimp Plastiekstrooitjies

Stap 3: Demontering

Demontage
Demontage
Demontage
Demontage

Die eerste stap in die bou, ironies genoeg, is om alles uitmekaar te skeur. Om mee te begin, die regte kitaar. Haal eers die snare en die nek van die kitaar af. Dit gaan waarskynlik oor die maklikste ding wat u doen: maak die snare los totdat u dit uit die nek kan haal, en draai dan die 4 skroewe wat die nek aan die kitaar se liggaam vasdraai, los. Verwyder vervolgens die voorplaat en die bakkies. Die bakkies moet aan die voorplaat geheg word, sodat u net al die skroewe op die voorplaat kan losskroef en die hele eenheid kan oplig. Daar sal 'n paar drade wees wat die bakkies en ander elektronika aan die uitgang aansluit; hulle sal ongelukkig gesny moet word. Hopelik is daar slegs twee of drie, so met 'n bietjie soldeer kan die kitaar weer heel gemaak word. Dit is die regte kitaar. Nou op die valse. Ek gebruik 'n Ashely Rock Axe kitaar wat ek te koop gekry het vir die onderdele daarvan. Eintlik moet die werklike beheerelemente uit die liggaam verwyder word. In hierdie geval beteken dit om die kabels se drade te sny en weer te soldeer, aangesien dit deur 'n gat van die voorkant na die agterkant van die kitaar gegaan het. Jou kitaar kan anders wees, so ek gaan nie te gedetailleerde instruksies vir hierdie deel gee nie, net dat jy alles elektronies nog saam wil hê, maar buite die saak het dit ingekom. enigiets as u dit kan vermy; dit sal waarskynlik uitmekaar val met 'n paar klein skroewedraaiers.

Stap 4: Die nek

Die nek
Die nek
Die nek
Die nek

Om die werklike konstruksie te begin, dra ons die nek om sodat dit gereed is om aan die mikrobeheerder vasgemaak te word. Langs die nek, tussen die nek en die toets, gebruik 'n sirkelvormige snyskyf met 'n draaibare gereedskap om 'n klein groef, ongeveer 1/8 diep. Maak seker dat jy dit sny aan die kant van die kitaar wat na die plafon kyk; die model op die foto is per ongeluk aan die verkeerde kant gesny. Dit sal gebruik word om die drade van die frets te dra na die liggaam van die kitaar, dus is dit die beste om aan die kant te laat gly, sodat u vingers alleen sal gly.. Die doel is om toegang tot elkeen van hierdie frets onder die toets te hê, sodat jy draad aan elke fret kan soldeer sonder dat die soldeer of die draad uit die nek van die kitaar steek. Sny nou die gelakte draad in 5 stroke, elk lank genoeg om ten minste die middel van die kitaarliggaam te bereik - dit is goed ekstra om seker te maak dat ons alles in plek kan kry. Om die lak op die punt van die draad te verwyder om dit te kan soldeer, hou die punt van die draad oor 'n sigaretaansteker of vuurhoutjie en verbrand die lak, en skraap dan die as kortliks af met u naels. Soldeer die gelakte drade een vir een aan die frets en maak 'n bandvlag aan die ander kant van die draad om aan te dui by watter fret elke draad verbind is. Gebruik laastens band of houtverf om die drade te bedek. Nou is die nek basies gereed. Heg dit weer aan die kitaarliggaam vas.

Stap 5: Isoleer die snare

Isoleer die snare
Isoleer die snare
Isoleer die snare
Isoleer die snare
Isoleer die snare
Isoleer die snare

Terwyl ons nog met die regte kitaar werk, gaan ons voort en isoleer die snare. Aangesien die program bepaal watter noot gespeel word deur 'n lading op elke snaar in volgorde te plaas, moet elke snaar elektries van elke ander string. Ongelukkig werk die metaalplaat teen ons. Die spanning in die snare van 'n gestemde kitaar is ook geneig om deur verskillende moontlike isolators te sny. Maar tog hou ons vol. As u dit nog nie gedoen het nie, verwyder dan elke snaar uit die kitaar. As u nie gewoond is om met 'n kitaar te werk nie, kan dit sinvol wees om een snaar op 'n slag te werk, sodat u nie met 'n omgekeerde gitaar eindig nie. Skuif nou 'n kraal langs die snaar. Hierdie kraal moet groot en sterk genoeg wees om te voorkom dat die koperring aan die einde van die tou in die metaalgat waarin dit normaalweg rus, wegglip, en die koperring van die metaalbrugliggaam isoleer. Ekstra punte as die kraal tap, sodat die kraal in die metaalgat rus. Op hierdie foto's het ek die snare aan die diodes gesoldeer, alhoewel ek sedertdien die maklikste kon vind om die diode aan die ander kant van die draad vas te maak. nog in die nek. Die snare sal steeds die boonste oppervlaktes van die metaalbrug raak, sodat hulle ook daar geïsoleer moet word. Ongelukkig is die spanning in die snare geneig om deur verskillende materiale te sny. Die beste oplossing wat ek tot dusver gevind het, is plastiekstrooitjies. Sny 'n sentimeter van 'n strooi af en sny dan langs die sykant, sodat u 'n reghoek van strooimateriaal het. Hou die deel van die snaar wat uit die voorkant van die kitaar kom, vou die strooitjie oor die snaar en draai dit so styf moontlik vas, druk dit in die gat in die brug, sodat as u aan die tou trek in die rigting van die nek, dek die strooi beide die gebied waar die tou uit die brug kom en waar dit die brug aan die voorkant van die kitaar raak. Heg nou die snare aan die nek vas. Draai die toue vas totdat hulle stewig is, en gebruik dan die multimeter om seker te maak dat geen van die drade elektries met die ander verbind is nie, en die isolasie dienooreenkomstig vasgemaak word.

Stap 6: Mikrobeheerder, soldeer, draad

Mikrokontroleerder, soldeer, draad
Mikrokontroleerder, soldeer, draad
Mikrokontroleerder, soldeer, draad
Mikrokontroleerder, soldeer, draad
Mikrokontroleerder, soldeer, draad
Mikrokontroleerder, soldeer, draad
Mikrokontroleerder, soldeer, draad
Mikrokontroleerder, soldeer, draad

Nou begin ons by die werklike elektronika van die projek ingaan. Eerstens, vind êrens in die kitaar om u Arduino in te skroef. Maak egter seker dat u nog steeds die USB -kabel kan aansluit, gebruik slegs een skroef en draai dit liggies vas, sodat die bord 'n bietjie vryheid kan kry. Die fretdrade sal insette in die mikrobeheerder wees, sodat hulle aan die aftrekweerstands gekoppel moet word. Hierdie weerstande dreineer enige ekstra stroom uit die frets as hulle geen snare raak nie; anders raak die mikrobeheerder verward. Gebruik weerstande in die reeks 1K - 50K, hoër, en u sal probleme ondervind met veelvuldige druk op die knoppie. Brand die punte van die gelakte drade weer en verbind elke fretdraad tot 'n lengte van gewone draad. As u 'n netwerkkabel gebruik, moet u die drade gemaklik in hul skede hou. Met behulp van die broodbordstuk, soldeer al die weerstande saam aan 'n gronddraad aan die een kant, en soldeer dan elke fretdraad aan die nie-gemaalde kant van 'n weerstand. Bevestig hierdie broodbord aan die binnekant van die kitaarliggaam. *Opsioneel*, maar aanbeveel, soldeer die vrye ente van die nuwe drade aan 'n paar gekoppelde standaardpenne; op hierdie manier val hulle nie uit die Ardunio nie. Beter nog, kry 'n Arduino waarop u direk kan soldeer. Heg nou die fretdrade aan penne 2 tot en met 6 op die Ardunio, met pen 2 die eerste fret, pen 6 die 5de fret. Koppel ook die gronddraad aan een van die grondpenne op die Arduino. Aan die agterkant moet ons die toue vasdraai. as daar geen gat van agter na voor is nie, boor een, en kyk uit vir die mikrobeheerderpakket wat u reeds daar aangeheg het. Nou soldeer drade op elke string, steek die drade deur die gat, soldeer dan die diodes aan elke draad, sodat stroom slegs in die mikrobeheerder mag vloei; dit wil sê, die bande moet aan die kant van die draad wees. Druk nou die diodes in penne 14-19, met 14 die grootste snaar, 19 die kleinste.

Stap 7: Sluit die mikrokontroleerder aan en toets

Koppel die mikrokontroleerder aan en toets
Koppel die mikrokontroleerder aan en toets

Nou moet ons die mikrobeheerder laai. As u Arudino gebruik, kan die volgende kode eenvoudig afgelaai en in u Arudino IDE ingevoer word en behoort dit te werk. As u egter ambisieus voel, sal die mees onlangse weergawe van die kode hier wees. As u 'n ander mikrobeheerder gebruik, moet die kode maklik in C aangepas word, iets waaraan ek binnekort sal werk. Aangesien die Arduino IDE ook standaard C kan inneem, is dit meestal die poorttoewysings wat verander moet word. Laat ons egter die rekenaar gebruik om die stroombane in die kitaar te toets voordat ons vooruitgaan. Skakel oor na die seriële kyker in die Arduino IDE. Die program is opgestel om 'n reël teksdata oor te dra elke keer as die toestand van die kitaarsnaar en fret "skakelaars" verander. Die lyne wat gedruk word, vertel u watter snare die "knoppies" tref, speel dus met verskillende kombinasies van vingers.

Stap 8: Sluit die beheerder aan

Koppel die beheerder aan
Koppel die beheerder aan
Koppel die beheerder aan
Koppel die beheerder aan
Koppel die beheerder aan
Koppel die beheerder aan
Koppel die beheerder aan
Koppel die beheerder aan

Noudat die kitaargedeelte werk, kan ons daaraan werk om die kitaar met die Playstation te laat praat. Vind die krag- en gronddrade op die kontroleerder. As u 'n draadlose beheerder gebruik, het u geluk, want dit is die drade wat uit die battery kom. Dinge is ingewikkelder as u 'n bedrade kontroleerder het, aangesien die Playstation slegs 3,3 V direkte krag bied, maar daar is hopelik 'n draad wat na die vibrasiemotor gaan, met 'n hoër spanning wat ons vir die Arduino kan steel. Soldeer ekstra drade aan hierdie grond- en bronspanningsdrade, en koppel dit dan aan u Arduino se 5V- en GND -penne. As u 'n draadlose kontroleerder gebruik, soldeer die kragdrade by die aan / uit -skakelaar, sodat die Arduino afgeskakel word as u die kontroleerder afskakel. Verbind 'n knoppie op die kitaar 'n pen op die chip van die kontroleerder met die bronspanning of grond? Weereens, as u beheerder nie draadloos is nie, kan dit ingewikkelder word, want as die chip 3.3V in verwag, sal dit nie gelukkig wees as dit aan 12V gekoppel word nie … Maar hopelik beheer die knoppies die pad na die grond. Dit is die manier waarop die mikrobeheerder tans geprogrammeer word; as die knoppies die chip in plaas daarvan met die bronspanning verbind, moet u die kode verander sodat die kleurOut -penne HOOG seine moet gee as 'n knoppie aktief is, vind die kabel wat na die knoppies lei. Skryf neer of merk watter draad na elke knoppie gaan, en onthou dat daar 'n draad is wat 'n gemeenskaplike grondslag vir al die knoppies bied. Sny hierdie kabel, en weer moet u dit in 'n penry soldeer. Koppel hierdie drade aan penne 8-12, met 8 wat ooreenstem met groen, 12 tot oranje. Laastens, koppel dit nou aan en probeer dit saggies. U wil geen drade uitruk nie …

Stap 9: Pak dit in, pak dit in

Pak dit in, pak dit in
Pak dit in, pak dit in
Pak dit in, pak dit in
Pak dit in, pak dit in
Pak dit in, pak dit in
Pak dit in, pak dit in

So dit werk! Kom ons maak dinge minder geneig om uitmekaar te val en te breek. Dit is die deel wat die mees veranderlike gaan wees, afhangende van watter holte u kitaar se liggaam het. Dit is ook die deel waaraan ek die minste tyd spandeer het, so laat weet my as u 'n meester is, en ons kan dit beter maak. jy laat die kitaar baie mooier lyk as myne. Onthou egter dat die grootte en vorm van die liggaam selfs op 'n elektriese kitaar 'n belangrike invloed op die klank van die kitaar het, so as u dit regtig weer wil speel, wil u moontlik nie groot snitte in u kitaar. U sal waarskynlik die stutstang van die plastiekgitaar wil uitsny en dit weer op die bord waarop die kontroleerder is, monteer. Aangesien ek hul funksies tans nie gebruik nie, het ek die whammy bar potensiometer, saam met hierdie skakelaar wat niks vir die beheerder doen nie. Toe het ek gevind waar dinge nogal sou pas, en deur 'n kombinasie van vas, sny en skroef, pas ek dinge min of meer in die liggaam.

Stap 10: Rock Out, Help Out

Baie geluk! U moet nou 'n volledige werkende Guitar Hero -kontroleerder hê wat u (amper) soos 'n regte kitaar kan speel, maar hierdie projek is slegs die begin. Kom besoek ons op OpenChord.org en vind uit wat ons doen!

Aanbeveel: