Mündəricat:

OpenChord.org V0 - Real Gitara Gitara Qəhrəmanı/Rok qrupu nəzarətçisi qurun: 10 addım
OpenChord.org V0 - Real Gitara Gitara Qəhrəmanı/Rok qrupu nəzarətçisi qurun: 10 addım

Video: OpenChord.org V0 - Real Gitara Gitara Qəhrəmanı/Rok qrupu nəzarətçisi qurun: 10 addım

Video: OpenChord.org V0 - Real Gitara Gitara Qəhrəmanı/Rok qrupu nəzarətçisi qurun: 10 addım
Video: The Most Beautiful and Peaceful Chord Progression ... 2024, Iyul
Anonim
OpenChord.org V0 - Real Gitara Gitara Qəhrəmanı/Rok Qrupu Nəzarətçisi yaradın
OpenChord.org V0 - Real Gitara Gitara Qəhrəmanı/Rok Qrupu Nəzarətçisi yaradın

Hamımız Guitar Hero və Rock Band -ı sevirik. Həm də bilirik ki, əslində bu oyunları oynayaraq gitar çalmağı öyrənməyəcəyik. Bəs ən azı əsl gitara istifadə etməyimizə imkan verən Guitar Hero nəzarətçi qura bilsək nə olar? OpenChord.org -da bunu etməyə çalışdığımız budur. Bu təlimat sizə adi bir elektro gitaranı necə götürəcəyinizi və gitarada əslində notlar çalaraq ifa etdiyiniz Gitar Qəhrəmanı / Rok qrupu nəzarətçisi OpenChord V0 -a necə çevirəcəyinizi göstərəcək.. Düymələrə basmaq yerinə, sətirləri basaraq qeydləri bir -birinə bağlamaq üçün lövhədə yuxarı və aşağı sürüşdürəcəksiniz. Bununla birlikdə, konsola uyğun siqnallar yaratmaq üçün hələ də bir Gitara Qəhrəmanı nəzarətçisinin daxili sisteminə güvənir və nəzarətçidən olan çubuq çubuğunu da istifadə edir. Bu layihə, əslində real strings istifadə edən və real nəzarətçi siqnalları yaradan OpenChord V1 -in yerini aldı. Ümumilikdə layihə haqqında bir az daha çox məlumat üçün OpenChord.org saytına daxil olun.

Addım 1: Əməliyyat nəzəriyyəsi

Əməliyyat nəzəriyyəsi
Əməliyyat nəzəriyyəsi

Bu gitaranın əsas fikri, gitara tellərini və perdelerini dövrə olaraq istifadə etməkdir. Gitara üzərində bir not çalanda, iki perde arasındakı ipi sıxırsınız. İpi bir gərginlik mənbəyinə və perdeleri bir yerə bağlasaq, hər dəfə bir not basıldıqda bir dövrə yaradır. Hər bir pərdəni bir mikro nəzarətçiyə bağlayaraq, simin hansı hissələrə toxunduğunu ölçə bilərik. Nəhayət, bu prosesi gitarın hər bir simli üçün edə bilərik, hər barmağımızın yerini (demək olar ki) ölçürük. Birdən çox simli işə salındıqda bəzi qeyri -müəyyən vəziyyətlər yaranır. Məsələn, elektriklə, ikinci sətirdə iki simli aşağı tutmaq, bir barmağınızı birinci pərdədə və digərində ikinci barmaqda tutmaqdan fərqlənmir, çünki pərdə hər şeyi bir -birinə bağlayır. Xoşbəxtlikdən, proqram təminatında bununla məşğul olacağıq …

Addım 2: Tərkibi

Bu layihəni həyata keçirmək üçün, lehimləmə üsulu ilə bağlı ən azından əsas bir fikrə ehtiyacınız olacaq və bir mikrokontrolörlə bir az təcrübəniz yaxşı olacaq. Ehtiyacınız olacaq: Böyük Şeylər: 1 real gitara- Elektrikə üstünlük verilir, alətin gələcəkdə oynanılabilirliyini pozmaq istəmirsinizsə1 gitara qəhrəmanı nəzarətçisi- Bunun adi bir dualshock yerinə gitara qəhrəmanı/rok qrupu nəzarətçisi olması vacibdir. Playstation fərqi biləcək və buna görə də müntəzəm bir nəzarətçi istifadə etsəniz, oyun təcrübəsi bir qədər fərqli olacaq, çünki sadəcə düyməni basmaq çalınan qeyd sayılır) 1 Arduino mikrokontrolörü- Arduino istifadə etmişəm; nə etdiyinizi bilirsinizsə, başqa bir şeydən istifadə edə bilərsiniz. Ancaq ən azı 5 giriş və 12 çıxış portuna ehtiyacınız olacaq. Alətlər: Lehimləmə Dəmiri Multimetr - Qəti şəkildə lazım deyil, sadəcə super faydalıdır Tornavidalar Tıraşçı Bıçağı Dönmə Aləti Matkap ucları Elektron hissələr: 6 Diod Kiçik Tel - Mən ağ kabelini çox rahat hesab edirəm Laklı tel - Bu qulaqlıq kordlarında tapdığınız nazik, örtüklü teldir Kiçik çörək taxtası 6 x 6 deşik böyük Taxta boncuklar - Düzgün ölçü haqqında fikir əldə etmək üçün 5 -ci addımı oxuyun İstilik büzülməsi Plastik içmə çubuqları

Addım 3: Sökmə

Sökülmə
Sökülmə
Sökülmə
Sökülmə

Bina qurmağın ilk addımı, əsl gitaradan başlamaq üçün hər şeyi parçalamaqdır. Əvvəlcə gitara tellərini və boynunu çıxarın. Bu, yəqin ki, etdiyiniz ən asan işlə bağlı olacaq: ipləri boynundan çıxarana qədər gevşetin və sonra gitaranın gövdəsinə boynunu tutan 4 vintini açın. Sonra, ön plakanı və pikapları çıxarın. Pikaplar üz lövhəsinə yapışdırılmalıdır, buna görə də lövhədəki bütün vintləri aça və bütün qurğunu qaldıra bilməlisiniz. Pikapları və digər bağlı elektronikanı çıxış yuvasına bağlayan bir neçə tel olacaq; təəssüf ki, kəsilməlidir. Ümid edirik ki, yalnız iki və ya üç ədəd olacaq, buna görə də bir az lehimləmə ilə gitar yenidən düzəldilə bilər. Əsl gitar üçün budur. İndi saxta olana, hissələri üçün satışa çıxardığım Ashely Rock Ax gitara istifadə edirəm. Əsasən, faktiki nəzarətçi elementləri bədəndən çıxarılmalıdır. Bu vəziyyətdə, gitaranın önündən arxasına qədər bir çuxurdan keçdikləri üçün batareya qutusu tellərinin kəsilməsi və yenidən lehimlənməsi demək idi. Gitarınız fərqli ola bilər, ona görə də bu hissə üçün çox detallı təlimatlar verməyəcəyəm, yalnız elektronikada hər şeyi bir yerdə bitirmək istəyirsiniz, amma qutunun xaricində çıxdı. Hələlik kəsməyin. qarşısını ala bilsəniz hər şey; çox güman ki, bəzi kiçik tornavidalarla ayrılacaq.

Addım 4: Boyun

Boyun
Boyun
Boyun
Boyun

Həqiqi tikintiyə başlamaq üçün, mikrokontrolörə bağlanmağa hazır olması üçün boynu tellə bağlayacağıq. Boyunun yan tərəfində, boyun və lövhə arasında kiçik bir kəsik etmək üçün fırlanan alətlə dairəvi kəsici disk istifadə edin. yiv, təxminən 1/8 dərinliyindədir. Bunu gitaranın tavana baxan tərəfində kəsdiyinizə əmin olun; şəkildəki model səhvən yanlış tərəfdən kəsilib. Bu telləri perdelerden daşımaq üçün istifadə olunacaq Gitaranın gövdəsinə, buna görə də barmaqlarınızın tək uzanacağı tərəfi tərk etməyiniz yaxşıdır. Yiv kəsildikdən sonra ya bir qazma ucu və ya fırlanan bir alət və ya kiçik bir tornavida ilə ilk 5 pərdənin altındakı odunu qazın. Məqsəd, lövhənin altındakı bu pərdələrin hər birinə giriş əldə etməkdir, beləliklə, gitaranın boynundan çıxan tel və ya lehim olmadan hər bir telə lehim edə bilərsiniz. ən azı gitara gövdəsinin ortasına çatmaq - yaxşı olar hər şeyi öz yerinə qoyacağımızdan əmin olmaq üçün əlavə imkanlarımız var. Lehimləmək üçün telin ucundakı lakı çıxarmaq üçün telin ucunu siqaret çakmağının və ya kibritin üstündən tutun və lakı yandırın, sonra külü dırnaqlarınızla qısaca qırın. Laklanmış telləri bir -bir pərdələrə lehimləyin, telin digər ucunda hər bir telin hansı telə bağlandığını müəyyən edən bir lent bayrağı düzəldin. Nəhayət, telləri örtmək üçün bant və ya taxta macundan istifadə edin. İndi boyun əsasən hazırdır. Gitara gövdəsinə yenidən bağlayın.

Addım 5: Telləri izolyasiya edin

Telləri izolyasiya edin
Telləri izolyasiya edin
Telləri izolyasiya edin
Telləri izolyasiya edin
Telləri izolyasiya edin
Telləri izolyasiya edin

Hələ də əsl gitara ilə işləyərkən, davam edəcəyik və telləri izolyasiya edəcəyik. Proqram, hər bir telə bir yük qoyaraq hansı notun çalınacağını təyin etdiyindən, hər simin hər birindən elektriklə təcrid olunmalıdır. digər simli. Təəssüf ki, bütün metal körpü bizə qarşı işləyir. Ayrıca, tənzimlənmiş gitara tellərindəki gərginlik, müxtəlif mümkün izolyatorları kəsməyə meyllidir. Ancaq yenə də israr edirik. Əgər hələ etməmisinizsə, hər simli gitara gövdəsindən çıxarın. Gitara ilə işləməyə öyrəşməmisinizsə, arxadan gitaraya bürünməmək üçün bir anda bir simli işləməyin mənası ola bilər. Bu boncuk, ipin ucundakı pirinç üzüyün, metal körpünün gövdəsindən pirinç üzüyü izolyasiya edərək, normalda yerləşdiyi metal çuxura düşməməsi üçün kifayət qədər böyük və güclü olmalıdır. Əlavə nöqtələr, əgər boncuk metal çuxurda dayanır. Bu şəkillərdə telləri diodlara lehimləmişəm, amma o vaxtdan bəri diodu telin digər ucuna bağlamağın ən asan olduğunu gördüm. hələ boynuna. İplər hələ də metal körpünün üst səthlərinə toxunacaq, buna görə də orada izolyasiya edilməlidir. Təəssüf ki, iplərdəki gərginlik müxtəlif materialları kəsməyə meyllidir. İndiyə qədər tapdığım ən yaxşı həll plastik içmə çubuqlarıdır. Bir santimetrlik bir saman kəsin, sonra yan tərəfində kəsin, beləliklə saman materialından düzbucaqlı olun. Gitaranın qabağından çıxan ipin hissəsini tutaraq, saman parçasını ipin üstünə bükün və bacardığınız qədər möhkəm sarın, ipi çəkdiyiniz zaman körpünün çuxuruna itələyin. saman boyuna doğru, ipin körpüdən çıxdığı və gitaranın üzündəki körpüyə toxunduğu yeri əhatə edir. Telləri möhkəm olana qədər bərkidin, sonra tellərin heç birinin digərinə elektriklə bağlı olmadığından əmin olmaq üçün multimetrdən istifadə edərək izolyasiyanı buna uyğun olaraq düzəldin.

Addım 6: Mikrokontrolör, Lehim, Tel

Mikro nəzarətçi, Lehim, Tel
Mikro nəzarətçi, Lehim, Tel
Mikrokontrolör, Lehim, Tel
Mikrokontrolör, Lehim, Tel
Mikro nəzarətçi, Lehim, Tel
Mikro nəzarətçi, Lehim, Tel
Mikrokontrolör, Lehim, Tel
Mikrokontrolör, Lehim, Tel

İndi layihənin əsl elektronikasına girməyə başlayırıq. Birincisi, gitaranın içərisində Arduino -nu sıxmaq üçün bir yer tapın. Bununla birlikdə, hələ də USB kabelini qoşa biləcəyinizə əmin olun, buna görə yalnız bir vida istifadə edin və lövhəyə bir az sərbəstlik verin. Narahat tellər mikrokontrolörə daxil olacaq, buna görə də açılan rezistorlara bağlanmalıdır. Bu rezistorlar heç bir telə toxunmadıqları zaman hər hansı bir əlavə cərəyanı perdelerdən çıxarırlar; Əks təqdirdə mikrokontrolör çaş -baş qalacaq. Daha yüksək olan 1K - 50K aralığında rezistorlar istifadə edin və birdən çox düyməyə basmaqla bağlı problemlər yaranacaq. Laklanmış tellərin uclarını yenidən yandıraraq, hər bir telin uzunluğunu adi telə bağlayın. Şəbəkə kabeli istifadə edirsinizsə, rahatlıq üçün telləri örtüklə birlikdə saxlayın. Çörək taxtası parçasından istifadə edərək, bütün rezistorları bir tərəfdən bir torpaq telinə lehimləyin, sonra hər bir telini bir rezistorun torpaq olmayan ucuna lehimləyin. Bu çörək taxtasını gitar gövdəsinin içərisinə yapışdırın. *İsteğe bağlı*, lakin tövsiyə olunur, yeni tellərin sərbəst uclarını bəzi bağlı standart sancaqlara lehimləyin; bu şəkildə Arduniodan düşməyəcəklər. Daha yaxşısı, birbaşa lehimləyə biləcəyiniz bir Arduino alın. İndi telləri Ardunio -dakı 2 -dən 6 -ya qədər sancaqlara bağlayın, pin 2 -ci pillə, pin 6 -cı pərdə 5 -dir. Ayrıca, topraklama telini Arduino üzərindəki topraklama pinlərindən birinə bağlayın. Arxa tərəfdə telləri bağlamalıyıq. arxadan önə qədər heç bir çuxur yoxdursa, artıq bağladığınız mikrokontrolör paketinə diqqət yetirərək bir qazın. İndi telləri hər bir telə lehimləyin, telləri çuxurdan keçirin, sonra diodları hər teldə lehimləyin, belə ki, cərəyanın yalnız mikro nəzarətçiyə axmasına icazə verilir; yəni bantlar teldən uzaq tərəfdə olmalıdır. İndi diodları 14-19 pinlərinə itin, 14 ən böyük tel, 19 ən kiçik ip.

Addım 7: Mikro nəzarətçini qoşun və sınayın

Mikro nəzarətçini qoşun və sınayın
Mikro nəzarətçini qoşun və sınayın

İndi mikrodenetleyiciyi yükləməliyik. Arudino istifadə edirsinizsə, aşağıdakı kodu sadəcə yükləyə və Arudino IDE -yə daxil edə bilərsiniz və işləməlidir. Özünüzü iddialı hiss edirsinizsə, kodun ən son versiyası burada olacaq. Fərqli bir mikro nəzarətçi istifadə edirsinizsə, kod asanlıqla C -yə uyğunlaşdırılmalıdır, tezliklə üzərində işləyəcəyəm. Arduino IDE standart C -ni də götürə bildiyindən, əsasən dəyişdirilməli olan liman xəritələridir. Arduino IDE -də serial görüntüləyiciyə keçin. Proqram, hər dəfə gitara siminin vəziyyəti və çaxnaşma "açarları" dəyişəndə bir mətn məlumat xətti ötürmək üçün qurulmuşdur. Çap olunan sətirlər hansı iplərin hansı "düymələrə" vurulduğunu söyləyir, buna görə də müxtəlif barmaq birləşmələri ilə oynayın.

Addım 8: Nəzarətçini qoşun

Nəzarətçini qoşun
Nəzarətçini qoşun
Nəzarətçini qoşun
Nəzarətçini qoşun
Nəzarətçini qoşun
Nəzarətçini qoşun
Nəzarətçini qoşun
Nəzarətçini qoşun

Gitara hissəsi işlədiyi üçün gitaranın Playstation ilə danışmasını təmin edə bilərik. Nəzarətçidə güc və torpaq tellərini tapın. Bir simsiz nəzarətçi istifadə edirsinizsə, şanslısınız, çünki onlar batareya paketindən çıxan tellər olacaq. Simli bir nəzarətçi varsa, işlər daha mürəkkəbdir, çünki Playstation yalnız 3.3 V birbaşa enerji təmin edir, amma inşallah Arduino üçün oğurlaya biləcəyimiz daha yüksək gərginliyə malik vibrasiya motoruna gedən bir tel var. Bu topraklama və qaynaq gərginliyi tellərinə əlavə tellər lehimləyin, sonra bunları Arduino 5V və GND pinlərinizə bağlayın, lövhə köhnədirsə və avtomatik olaraq bunu etmirsə, güc tullananını dəyişdirdiyinizə əmin olun. Əgər simsiz idarəedici istifadə edirsinizsə, elektrik naqillərini elektrik açarına lehimləyin, beləliklə idarəedicini söndürdüyünüz zaman Arduino bağlanacaq və sonra idarəedicinin düymə siqnallarını necə qəbul etdiyini anlayın. Gitara bir düyməni basmaq, nəzarətçi çipindəki bir pimi qaynaq gərginliyinə və ya yerə bağlayır? Yenə də nəzarətçiniz simsiz deyilsə, bu iş daha da çətinləşə bilər, çünki çipin 3.3V gərginliyini gözlədiyi halda, 12V -ə qoşulması xoşbəxt olmayacaq … Amma inşallah düymələr yerə gedən yolları idarə edir. Mikrokontrolörün hazırda proqramlaşdırılması budur; düymələr çipi qaynaq gərginliyinə bağlayırsa, colorOut sancaqlarının bir düymə aktiv olduqda YÜKSƏ siqnallar verməli olduğunu əks etdirmək üçün kodu dəyişdirməlisiniz. Sonra düymələrə aparan kabeli tapın. Hər düyməyə hansı telin getdiyini yazın və ya işarələyin, bütün düymələr üçün ortaq zəmin yaradan bir telin olacağını unutmayın. Bu kabeli kəsin və yenə də bir pin sırasına lehimləməlisiniz. Bu telləri 8-12 pinlərə bağlayın, 8-i yaşıl, 12-si narıncıdır. Nəhayət, indi qoşun və yumşaq bir şəkildə sınayın. Heç bir tel kəsmək istəmirsiniz …

Addım 9: Qablaşdırın, Qablaşdırın

Qablaşdırın, Qablaşdırın
Qablaşdırın, Qablaşdırın
Qablaşdırın, Qablaşdırın
Qablaşdırın, Qablaşdırın
Qablaşdırın, Qablaşdırın
Qablaşdırın, Qablaşdırın

Beləliklə işləyir! Gəlin parçalanma və parçalanma ehtimalını bir az azaldaq. Gitara bədəninizin hansı boşluğa malik olduğuna görə ən dəyişkən olacaq. Həm də ən az vaxt sərf etdiyim hissədir, buna görə də bir muhafaza ustasıysanız, mənə bildirin və biz bunu daha yaxşı hala gətirə bilərik. Əsl gitaranızın bədənini kəsmək istəsəniz, çox güman ki, gitaranı mənimkindən çox gözəl edirsən. Ancaq unutmayın ki, hətta bir elektro gitarda da bədənin ölçüsü və forması gitaranın səsinə əhəmiyyətli təsir göstərir, buna görə də onu yenidən ifa etmək istəsəniz, heç nə etmək istəməyəcəksiniz. Gitaranıza böyük zərbələr endirə bilərsiniz. Yəqin ki, plastik gitardakı strum çubuğunu kəsib nəzarətçinin işlədiyi lövhəyə bağlamaq istəyəcəksiniz. Hal -hazırda onların xüsusiyyətlərindən istifadə etmədiyim üçün nəzarətçi üçün heç bir şey etməyən bu keçid ilə birlikdə, şam çubuğu potansiyometri. Sonra hər şeyin uyğun olacağını tapdım və bağlama, kəsmə və vidalamanın birləşməsi ilə əşyaları az və ya çox bədənə sığdırdım.

Addım 10: Rock Out, Help out

Təbrik edirik! İndi (demək olar ki) əsl gitara kimi çala biləcəyiniz tam işləyən bir Gitar Qəhrəmanı nəzarətçisinə sahib olmalısınız, ancaq bu layihə yalnız başlanğıcdır. OpenChord.org -da bizi ziyarət edin və nələr etdiyimizi öyrənin!

Tövsiyə: