Satura rādītājs:

OpenChord.org V0 - izveidojiet īstu ģitāras ģitāras varoņa/rokgrupas kontrolieri: 10 soļi
OpenChord.org V0 - izveidojiet īstu ģitāras ģitāras varoņa/rokgrupas kontrolieri: 10 soļi

Video: OpenChord.org V0 - izveidojiet īstu ģitāras ģitāras varoņa/rokgrupas kontrolieri: 10 soļi

Video: OpenChord.org V0 - izveidojiet īstu ģitāras ģitāras varoņa/rokgrupas kontrolieri: 10 soļi
Video: ТАКОЙ ВКУСНОЙ БАРАНИНЫ ВЫ ЕЩЁ НЕ ЕЛИ!! СИМФОНИЯ ВКУСОВ! ТЫКВА, БАРАНИНА, БАТАТ. 2024, Jūlijs
Anonim
OpenChord.org V0 - izveidojiet īstu ģitāras ģitāras varoņa/rokgrupas kontrolieri
OpenChord.org V0 - izveidojiet īstu ģitāras ģitāras varoņa/rokgrupas kontrolieri

Mēs visi mīlam Guitar Hero un Rock Band. Mēs arī zinām, ka mēs nekad nemācīsim spēlēt ģitāru, spēlējot šīs spēles. Bet ko tad, ja mēs varētu izveidot vismaz Guitar Hero kontrolieri, kas ļautu mums izmantot īstu ģitāru? To mēs šeit, OpenChord.org, cenšamies darīt. Šī pamācība parādīs, kā paņemt parasto elektrisko ģitāru un pārvērst to par OpenChord V0 - ģitāras varoņa / rokgrupas kontrolieri, kuru jūs spēlējat, faktiski spēlējot ģitāras piezīmes.. Tā vietā, lai nospiestu pogas, jūs nospiedīsit virknes, bīdot augšup un lejup pa grifu, lai savienotu piezīmes. Tomēr tā joprojām paļaujas uz Guitar Hero kontroliera iekšējiem elementiem, lai ģenerētu pareizos signālus konsolei, un tā izmanto arī kontroliera svītru joslu. Šo projektu ir aizstājis OpenChord V1, kas faktiski izmanto reālās virknes un ģenerē reālus kontroliera signālus. Lai iegūtu vairāk informācijas par projektu kopumā, apmeklējiet vietni OpenChord.org.

1. darbība: darbības teorija

Darbības teorija
Darbības teorija

Šīs ģitāras pamatideja ir izmantot ģitāras stīgas un dziesmas kā ķēdi. Spēlējot piezīmi uz ģitāras, jūs nospiežat virkni starp diviem frettiem. Ja mēs savienojam virkni ar sprieguma avotu un frets ar zemi, katru reizi, kad tiek noturēta piezīme, tā izveido ķēdi. Savienojot katru fret ar mikrokontrolleru, mēs varam izmērīt, kuram satraukumam virkne pieskaras. Visbeidzot, mēs varam veikt šo procesu katrai ģitāras stīgai, mērot (gandrīz), kur atrodas katrs pirksts. Kāpēc gandrīz? Ja ir iesaistīta vairāk nekā viena virkne, rodas dažas neskaidras situācijas. Piemēram, elektriski divu virkņu turēšana pie otrās fretes neatšķiras no tā, ka turiet vienu pirkstu uz leju pirmajā, bet otru - otrajā, jo fret savieno visu kopā. Par laimi, mēs to risināsim programmatūrā …

2. solis: Sastāvdaļas

Lai veiktu šo projektu, jums būs nepieciešama vismaz pamata ideja par lodēšanu, un neliela pieredze ar mikrokontrolleri būs jauka. Jums būs nepieciešams: Lielas lietas: 1 īsta ģitāra- vēlams elektriskais, ja nevēlaties sabojāt instrumenta turpmāko atskaņojamību1 ģitāras varoņa kontrolieris- Ir svarīgi, lai tas būtu ģitāras varoņa/rokgrupas kontrolieris, nevis tikai parasts dualshock. Playstation zinās atšķirību, un tāpēc spēles pieredze būs nedaudz atšķirīga, ja izmantosit parastu kontrolieri, jo tikai pogas nospiešana tiek uzskatīta par atskaņotu piezīmi) 1 Arduino mikrokontrolleris- es izmantoju Arduino; ja jūs zināt, ko darāt, varat izmantot kaut ko citu. Bet jums būs nepieciešami vismaz 5 ievades un 12 izejas porti. Instrumenti: Lodāmurs Multimetrs- Nav absolūti nepieciešams, tikai ļoti noderīgs Skrūvgrieži Skūšanās nazis Rotējošais rīks Urbju uzgaļi Elektroniskās detaļas: 6 diodes Mazais vads - es uzskatu, ka tīkla kabelis ir īpaši ērts Lakots vads - Tas ir plāns, pārklāts vads, kas atrodams austiņu vados Mazs maizes dēļa gabals - vismaz 6 x 6 bedrītes lielas

3. darbība: demontāža

Demontāža
Demontāža
Demontāža
Demontāža

Pirmais solis būvniecībā, ironiski, ir visu nojaukt. Vispirms īstā ģitāra. Vispirms noņemiet ģitāras stīgas un kaklu. Tas, iespējams, būs vieglākais, ko jūs darāt: atskrūvējiet stīgas, līdz varat tās izņemt no kakla, un pēc tam atskrūvējiet 4 skrūves, kas tur kaklu pie ģitāras korpusa. Pēc tam noņemiet priekšējo plāksni un uztvērējus. Pikaps jāpiestiprina pie priekšējās plāksnes, tāpēc jums vajadzētu būt iespējai vienkārši atskrūvēt visas priekšējā plāksnes skrūves un pacelt visu montāžu. Būs pāris vadi, kas piestiprina pikapus un citu pievienoto elektroniku izejas ligzdai; diemžēl tie būs jāsamazina. Cerams, ka būs tikai divi vai trīs, tāpēc ar nelielu lodēšanu ģitāru var atkal padarīt veselu. Tas ir īstajai ģitārai. Tagad uz viltus. Es izmantoju Ashely Rock Ax ģitāru, kuru es pārdevu tās daļām. Būtībā faktiskie kontrollera elementi ir jānoņem no korpusa. Šajā gadījumā tas nozīmēja bateriju kārbas vadu sagriešanu un pārlodēšanu, jo tie izgāja caur caurumu no ģitāras priekšpuses līdz aizmugurei. Jūsu ģitāra var būt atšķirīga, tāpēc es nesniegšu pārāk detalizētus norādījumus šai daļai, tikai to, ka jūs vēlaties, lai viss elektroniskais joprojām būtu kopā, bet ārpus korpusa tas ienāca. Pagaidām negrieziet jebko, ja jūs varat no tā izvairīties; tas, visticamāk, iznāks kopā ar dažiem maziem skrūvgriežiem.

4. solis: kakls

Kakls
Kakls
Kakls
Kakls

Lai sāktu faktisko būvniecību, mēs savienosim kaklu, lai tas būtu gatavs piestiprināšanai pie mikrokontrollera. Kakla malā, starp kaklu un fretboard, izmantojiet apļveida griešanas disku ar rotējošu instrumentu, lai izgrieztu nelielu grope, aptuveni 1/8 collu dziļa. Pārgrieziet to ģitāras pusē, kas vērsta pret griestiem; attēlā redzamais modelis nejauši tika sagriezts nepareizajā pusē. Tas tiks izmantots, lai izvadītu vadus no freta pie ģitāras korpusa, tāpēc vislabāk ir atstāt to pusi, kur pirksti slīdēs atsevišķi. Pēc tam, kad grope ir izgriezta, ar urbi un rotējošu instrumentu vai mazu skrūvgriezi, atraujiet koku zem pirmajiem 5 frettiem.. Mērķis ir piekļūt katram no šiem frettiem zem fretboard, lai jūs varētu pielodēt vadu pie katras fret bez lodēšanas vai stieples, kas izvirzīta no ģitāras kakla. Tagad sagrieziet lakoto vadu 5 sloksnēs, katra pietiekami gara sasniegt vismaz ģitāras korpusa vidusdaļu - tas ir labi ir papildus, lai pārliecinātos, ka varam visu savest savās vietās. Lai noņemtu laku uz stieples gala, lai varētu to pielodēt, turiet stieples galu virs cigarešu šķiltavas vai sērkociņa un sadedziniet laku, pēc tam ar nagiem īsi nokasiet pelnus. Pa vienam, pielodējiet pielauztos vadus pie freetiem, stieples otrā galā izveidojot lentes karodziņu, nosakot, ar kuru fret katrs vads savienojas. Visbeidzot, izmantojiet lenti vai koka špakteli, lai pārklātu vadus. Tagad kakls būtībā ir gatavs. Pievienojiet to ģitāras korpusam.

5. solis: izolējiet stīgas

Izolējiet stīgas
Izolējiet stīgas
Izolējiet stīgas
Izolējiet stīgas
Izolējiet stīgas
Izolējiet stīgas

Kamēr mēs joprojām strādājam ar īsto ģitāru, mēs iesim uz priekšu un izolēsim stīgas. Tā kā programmā ir noskaidrots, kura nots tiek atskaņota, sakārtojot maksu par katru virkni, katrai virknei jābūt elektriski izolētai no visām cita virkne. Diemžēl visu metālu tilts darbojas pret mums. Arī saspīlētajā ģitāras stīgu spriedzē ir tendence izgriezt dažādus iespējamos izolatorus. Bet tomēr mēs neatlaidīgi. Ja vēl neesat to izdarījis, noņemiet katru virkni no ģitāras korpusa. Ja neesat pieradis strādāt ar ģitāru, var būt lietderīgi strādāt ar vienu stīgu vienlaikus, lai nebeigtos ar ģitāru, kas ir apgriezta otrādi. Tagad pabīdiet lodītes lejup pa virkni. Šai lodītei jābūt pietiekami lielai un izturīgai, lai misiņa gredzens auklas galā neslīdētu metāla caurumā, kurā tas parasti atrodas, izolējot misiņa gredzenu no metāla tilta korpusa. Papildu punkti, ja pērle sašaurinās, tā, ka lodīte balstās metāla caurumā. Šajos attēlos es esmu pielodējis stīgas pie diodēm, lai gan kopš tā laika esmu atklājis, ka visvieglāk ir piestiprināt diodi stieples otrā galā. Tagad ievietojiet stīgas atpakaļ ķermenī, bet nepievienojiet tās līdz kaklam vēl. Stīgas joprojām pieskarsies metāla tilta augšējām virsmām, tāpēc arī tur tās ir jāizolē. Diemžēl stīgu spriedzei ir tendence izgriezt dažādus materiālus. Labākais risinājums, ko līdz šim esmu atradis, ir plastmasas dzeramie salmiņi. Nogrieziet kādu centimetru no salmiem un pēc tam nogrieziet to gar sāniem, lai jums būtu salmu materiāla taisnstūris. Turot stīgas daļu, kas iznāk no ģitāras priekšpuses, salieciet salmu gabalu pār stīgu un aptiniet to pēc iespējas ciešāk, iespiediet to uz leju tilta atverē, lai, pavelkot stīgu virzienā uz kaklu, salmi aptver gan vietu, kur stīga iziet no tilta, gan vietu, kur tā pieskaras ģitāras sejas tiltam. Tagad atkal piestipriniet stīgas pie kakla. Pievelciet stīgas, līdz tās ir stingras, pēc tam izmantojiet multimetru, lai pārliecinātos, ka neviens no vadiem nav elektriski savienots ar citiem, attiecīgi nostiprinot izolāciju.

6. solis: mikrokontrolleris, lodēt, stieple

Mikrokontrolleris, lodēt, vads
Mikrokontrolleris, lodēt, vads
Mikrokontrolleris, lodēt, vads
Mikrokontrolleris, lodēt, vads
Mikrokontrolleris, lodēt, vads
Mikrokontrolleris, lodēt, vads
Mikrokontrolleris, lodēt, vads
Mikrokontrolleris, lodēt, vads

Tagad mēs sākam iekļūt projekta faktiskajā elektronikā. Pirmkārt, atrodiet kaut kur ģitāras iekšpusē, lai ieskrūvētu savu Arduino. Tomēr pārliecinieties, vai joprojām varat pieslēgt USB kabeli, tāpēc izmantojiet tikai vienu skrūvi un viegli ieskrūvējiet to, ļaujot padomei nedaudz brīvības. Pārvietojoties atpakaļ uz kakla pusi, vispirms mēs savienosim frets. Trauksmes vadi tiks ievadīti mikrokontrollerī, tāpēc tie būs jāpiestiprina pie nolaižamajiem rezistoriem. Šie rezistori izvada no strāvas jebkādu papildu strāvu, kad tie nepieskaras nevienai virknei; pretējā gadījumā mikrokontrolleris sajauksies. Izmantojiet rezistorus diapazonā no 1K līdz 50K (jebkurš augstāks), un jums sāksies problēmas ar vairāku pogu nospiešanu. Atkal sadedzinot lakoto vadu galus, pievienojiet katru satraukuma vadu parastā stieples garumā. Ja izmantojat tīkla kabeli, ērtībai saglabājiet vadus kopā to apvalkā. Izmantojot maizes dēļa gabalu, pielieciet visus rezistorus pie zemējuma stieples vienā pusē, pēc tam pielodējiet katru fret vadu pie pretestības gala, kas nav iezemēts. Pievienojiet šo maizes dēli ģitāras korpusa iekšpusē. *Pēc izvēles*, bet ieteicams, pielodējiet jauno vadu brīvos galus pie dažām pievienotajām standarta tapām; šādā veidā viņi neizkritīs no Ardunio. Vēl labāk, iegūstiet Arduino, uz kura varat lodēt tieši. Tagad pievienojiet satraukuma vadus Ardunio tapām no 2 līdz 6, ar tapu 2, kas ir pirmais satraukums, un tapa 6 ir piektā. Pievienojiet arī zemējuma vadu vienai no Arduino zemējuma tapām. Aizmugurē mums būs jāpievieno virknes. ja no aizmugures uz priekšu nav caurumu, urbiet vienu caurumu, uzmanoties no tur jau pievienotā mikrokontrollera pakotnes. Tagad lodējiet vadus uz katras auklas, izvelciet vadus caur caurumu, pēc tam pie katra stieples pielodējiet diodes tā, lai mikrokontrollerī varētu ieplūst tikai strāva; i., joslām jāatrodas malā no stieples. Tagad iespiediet diodes tapās 14-19, kur 14 ir lielākā virkne, 19-mazākā.

7. solis: pievienojiet mikrokontrolleru un pārbaudiet

Pievienojiet mikrokontrolleru un pārbaudiet
Pievienojiet mikrokontrolleru un pārbaudiet

Tagad mums ir jāielādē mikrokontrolleris. Ja izmantojat Arudino, šādu kodu var vienkārši lejupielādēt un ievadīt savā Arudino IDE, un tam vajadzētu darboties. Tomēr, ja jūtaties ambiciozi, jaunākā koda versija būs šeit. Ja izmantojat citu mikrokontrolleri, kods ir viegli jāpielāgo C, pie kā es drīz strādāšu. Tā kā Arduino IDE var izmantot arī C standartu, tas galvenokārt ir jāmaina. Arduino IDE pārslēdzieties uz sērijas skatītāju. Programma ir izveidota, lai pārsūtītu teksta datu rindu katru reizi, kad mainās ģitāras stīgu un fret "slēdžu" stāvoklis. Līnijas, kas tiek izdrukātas, norāda, kuras virknes skar “pogas”, tāpēc spēlējiet ar dažādām pirkstu kombinācijām.

8. solis: pievienojiet kontrolieri

Pievienojiet kontrolieri
Pievienojiet kontrolieri
Pievienojiet kontrolieri
Pievienojiet kontrolieri
Pievienojiet kontrolieri
Pievienojiet kontrolieri
Pievienojiet kontrolieri
Pievienojiet kontrolieri

Tagad, kad ģitāras daļa darbojas, mēs varam strādāt pie tā, lai ģitāra sarunātos ar Playstation. Kontrollerī atrodiet strāvas un zemējuma vadus. Ja izmantojat bezvadu kontrolieri, jums ir paveicies, jo tie būs vadi, kas iznāks no akumulatora. Lietas ir sarežģītākas, ja jums ir vadu kontrolieris, jo Playstation nodrošina tikai 3,3 V tiešo jaudu, bet, cerams, ir vads, kas iet uz vibrācijas motoru, kuram ir lielāks spriegums, ko varam nozagt Arduino. Lodējiet papildu vadus pie šiem zemējuma un avota sprieguma vadiem, pēc tam pievienojiet tos Arduino 5V un GND tapām, noteikti nomainiet strāvas pārslēgu, ja tāfele ir vecāka un to nedara automātiski. Ja izmantojat bezvadu kontrolieri, pielodējiet strāvas vadus pie barošanas slēdža, tādā veidā Arduino tiek izslēgts, kad izslēdzat kontrolieri. Pēc tam noskaidrojiet, kā kontrolieris uztver pogu signālus. Vai pogas nospiešana uz ģitāras savieno kontroliera mikroshēmas tapu ar avota spriegumu vai zemi? Atkal, ja jūsu kontrolieris nav bezvadu, tas var kļūt sarežģītāk, jo, ja mikroshēma gaida 3,3 V. Šādi mikrokontrolleris pašlaik ir ieprogrammēts; ja pogas tā vietā savieno mikroshēmu ar avota spriegumu, jums ir jāmaina kods, lai atspoguļotu, ka colorOut tapām jānodrošina HIGH signāli, kad poga ir aktīva Tālāk atrodiet kabeli, kas ved uz pogām. Pierakstiet vai atzīmējiet, kurš vads iet uz katru pogu, atceroties, ka būs vads, kas visām pogām nodrošina kopīgu pamatu. Izgrieziet šo kabeli, un atkal jums vajadzētu pielodēt to tapas rindā. Savienojiet šos vadus ar tapām 8-12, 8 atbilst zaļai, 12-oranžai. Visbeidzot, tagad pievienojiet to un uzmanīgi izmēģiniet. Jūs nevēlaties izjaukt nevienu vadu …

9. solis: iepakojiet, iepakojiet

Iepakojiet, iepakojiet
Iepakojiet, iepakojiet
Iepakojiet, iepakojiet
Iepakojiet, iepakojiet
Iepakojiet, iepakojiet
Iepakojiet, iepakojiet

Tātad tas darbojas! Tagad padarīsim lietas nedaudz mazāk sabojātas un salūztas. Šī ir daļa, kas būs visvairāk mainīga, atkarībā no tā, kāda veida dobumā atrodas jūsu ģitāras korpuss. Tā ir arī tā daļa, kurā esmu pavadījis vismazāk laika, tādēļ, ja esat iežogojuma meistars, dariet man to zināmu, un mēs varam to uzlabot. Ja esat gatavs sagriezt savu īsto ģitāras korpusu, tas, iespējams, ļaus tu ģitārai izskaties daudz jaukāk nekā manējā. Tomēr atcerieties, ka pat uz elektriskās ģitāras ķermeņa izmēram un formai ir būtiska ietekme uz ģitāras skaņu, tādēļ, ja vēlaties vēlreiz spēlēt to pa īstam, iespējams, nevēlaties to izveidot. lielus iegriezumus jūsu ģitārā. Jūs, iespējams, vēlēsities izgriezt strumstieni no plastmasas ģitāras un piestiprināt to pie tāfeles, kurā ir ieslēgts kontrolieris. Pagaidām, tā kā es pašlaik neizmantoju to funkcijas, es izgriezu whammy bar potenciometrs kopā ar šo slēdzi, kas kontrolierim neko nedara. Tad es atklāju, kur lietas varētu iederēties, un, apvienojot ķīļus, griešanu un skrūvēšanu, es vairāk vai mazāk ievietoju lietas ķermenī.

10. solis: izklaidējieties, palīdziet

Apsveicam! Tagad jums vajadzētu būt pilnīgam, strādājošam Guitar Hero kontrolierim, kuru varat spēlēt (gandrīz) kā īstu ģitāru. Tomēr šis projekts ir tikai sākums. Apmeklējiet mūs vietnē OpenChord.org un uzziniet, ko mēs darām!

Ieteicams: