Sisällysluettelo:
- Vaihe 1: Toimintateoria
- Vaihe 2: Ainesosat
- Vaihe 3: Purkaminen
- Vaihe 4: Kaula
- Vaihe 5: Eristä jouset
- Vaihe 6: Mikro -ohjain, juote, lanka
- Vaihe 7: Liitä mikrokontrolleri ja testaa
- Vaihe 8: Kytke ohjain pistorasiaan
- Vaihe 9: Pakkaa se, pakkaa se sisään
- Vaihe 10: Rock Out, Help Out
Video: OpenChord.org V0 - Rakenna todellinen kitarasankari/rockbändiohjain: 10 vaihetta
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:04
Me kaikki rakastamme Guitar Heroa ja Rock Bandia. Tiedämme myös, ettemme koskaan opi soittamaan kitaraa pelaamalla näitä pelejä. Mutta entä jos voisimme ainakin rakentaa Guitar Hero -ohjaimen, jonka avulla voimme käyttää oikeaa kitaraa? Tätä me täällä OpenChord.org -sivustolla yritämme tehdä. Tämä ohje antaa sinulle ohjeet tavallisen sähkökitaran ottamiseen ja sen muuttamiseen OpenChord V0: ksi, Guitar Hero / Rock Band -ohjaimeksi, jota soitat soittamalla kitaralla nuotteja.. Painikkeiden painamisen sijaan painat merkkijonoja liu'uttamalla ylös ja alas otelautaa liittääksesi muistiinpanot yhteen. Se kuitenkin luottaa edelleen Guitar Hero -ohjaimen sisäosiin tuottaakseen oikeat signaalit konsolille, ja se käyttää myös ohjaimen lankapalkkia. Tämän projektin on korvannut OpenChord V1, joka todella käyttää todellisia merkkijonoja ja tuottaa todellisia ohjainsignaaleja.
Vaihe 1: Toimintateoria
Tämän kitaran perusajatus on käyttää kitaran kieliä ja nauhoja piirinä. Kun soitat kitaralla nuottia, painat kahden nauhan välistä merkkijonoa. Jos kytket merkkijonon jännitelähteeseen ja nauhat maahan, se luo piirin aina, kun nuottia pidetään painettuna. Kytkemällä jokainen tuskailla mikrokontrolleriin, voimme sitten mitata, kumpaa nauhaa merkkijono koskettaa. Lopuksi voimme tehdä tämän prosessin jokaiselle kitaran kielelle mittaamalla (melkein) missä jokainen sormi on. Kun useampi kuin yksi merkkijono on mukana, syntyy epäselviä tilanteita. Esimerkiksi sähköisesti kahden merkkijonon pitäminen alhaalla toisessa otteessa ei eroa siitä, että pidät yhtä sormea alas ensimmäisessä otteessa ja toista toisessa otteessa, koska tuskailu yhdistää kaiken yhteen. Onneksi käsittelemme tätä ohjelmistossa …
Vaihe 2: Ainesosat
Jotta voit tehdä tämän projektin, tarvitset ainakin perusidean juottamisesta, ja hieman kokemusta mikrokontrollerista on mukavaa. Jos et halua pilata instrumentin tulevaa soitettavuutta Playstation tietää eron, joten pelikokemus on hieman erilainen, jos käytät tavallista ohjainta, koska pelkkä painikkeen painaminen lasketaan toistetuksi nuotiksi) 1 Arduino-mikrokontrolleri- Käytin Arduinoa; jos tiedät mitä teet, voit käyttää jotain muuta. Mutta tarvitset vähintään 5 tulo- ja 12 lähtöporttia. Työkalut: JuotinMultimetri - Ei ehdottoman välttämätön, vain erittäin hyödyllinen Ruuvimeisselit TeräveitsiKiertotyökaluPoranterätElektroniset osat: 6 diodiaPieni johto 6 x 6 reiän kokoiset puuhelmet - Lue vaihe 5 saadaksesi käsityksen oikeasta koosta Lämpökutistuminen Muoviset juomapillit
Vaihe 3: Purkaminen
Ensimmäinen askel rakentamisessa, ironisesti, on repiä kaikki erilleen, aluksi todellinen kitara. Poista ensin kitaran kielet ja kaula. Tämä on luultavasti helpointa, mitä teet: löysää jousia, kunnes voit ottaa ne pois kaulasta, ja avaa sitten 4 ruuvia, jotka pitävät kaulan kitaran rungossa. Irrota seuraavaksi etulevy ja poimijat. Nostimet tulee kiinnittää etulevyyn, joten sinun pitäisi pystyä vain avaamaan kaikki etulevyn ruuvit ja nostamaan koko kokoonpano irti. Siellä on pari johtoa, jotka kiinnittävät mikit ja muun kiinnitetyn elektroniikan lähtöliitäntään; ne on leikattava, valitettavasti. Toivottavasti niitä on kuitenkin vain kaksi tai kolme, joten pienellä juotoksella kitara voidaan tehdä kokonaiseksi uudelleen. Käytän nyt Ashely Rock Axe -kitaraa, jonka sain osiksi. Pohjimmiltaan varsinaiset ohjauselementit on poistettava rungosta. Tässä tapauksessa se tarkoitti akkukotelon johtojen leikkaamista ja juottamista uudelleen, koska ne menivät reiän läpi kitaran edestä taakse. Kitarasi voi olla erilainen, joten en aio antaa liian yksityiskohtaisia ohjeita tälle osalle, vain että haluat lopettaa kaiken elektronisen vielä yhdessä, mutta kotelon ulkopuolella se tuli sisään. Älä nyt leikkaa mitä tahansa, jos voit välttää sen; se todennäköisesti hajoaa pienillä ruuvimeisselillä.
Vaihe 4: Kaula
Varsinaisen rakentamisen aloittamiseksi johdotamme kaulan niin, että se on valmis kiinnitettäväksi mikrokontrolleriin. Kaulan sivussa, kaulan ja otelaudan välissä, käytä pyöreää leikkuulaikkaa pyörivällä työkalulla leikataksesi pienen ura, noin 1/8 syvä. Varmista, että leikkaat tämän kitaran puolelle, joka on kattoa kohti; kuvassa oleva malli leikattiin vahingossa väärältä puolelta. Tätä käytetään johtimien kuljettamiseen nauhoista kitaran runkoon, joten on parasta jättää sivu, jolla sormet liukuvat yksin. Tavoitteena on päästä käsiksi kaikkiin näihin nauhoihin otelaudan alla, jotta voit juottaa langan jokaiseen nauhaan ilman, että juote tai johto tarttuu kitaran kaulaan. päästä vähintään kitaran rungon keskelle - se on hyvä meillä on ylimääräistä varmistaaksemme, että saamme kaiken paikoilleen. Jos haluat poistaa lakan langan kärjestä, jotta voit juottaa sen, pidä langan kärkeä savukkeensytyttimen tai tulitikun päällä ja polta lakka pois ja kaavi sitten tuhka hetkeksi pois kynsillesi. Juotos yksi kerrallaan lakatut johdot nauhoihin ja tee nauhalippu langan toiseen päähän, joka tunnistaa, mihin kumpikin lanka yhdistyy. Lopuksi käytä teippiä tai puukittiä johtojen peittämiseen, nyt kaula on pohjimmiltaan valmis. Kiinnitä se kitaran runkoon.
Vaihe 5: Eristä jouset
Vaikka työskentelemme edelleen aidon kitaran kanssa, siirrymme eteenpäin ja eristämme jouset. muu merkkijono. Valitettavasti täysmetallinen silta toimii meitä vastaan. Myös viritetyn kitaran kielten jännitys pyrkii leikkaamaan läpi erilaisia mahdollisia eristimiä. Mutta silti, sinnikkäästi. Jos et ole jo tehnyt sitä, poista jokainen merkkijono kitaran rungosta. Jos et ole tottunut työskentelemään kitaran kanssa, saattaa olla järkevää työskennellä yksi kieli kerrallaan, jotta et pääty vastakkaisella kitaralla. Tämän helmen on oltava riittävän suuri ja vahva, jotta narun päässä oleva messinkirengas ei pääse liukumaan alas metallireikään, johon se normaalisti lepää, eristäen messinkirenkaan metallisillan rungosta. Lisäpisteitä, jos helmi kapenee, niin että helmi lepää metallireiässä. Näissä kuvissa olen juottanut merkkijonot diodeihin, vaikka sen jälkeen olen huomannut, että diodin kiinnittäminen langan toiseen päähän on helpointa. vielä niskaan. Jouset koskettavat edelleen metallisillan yläpintoja, joten ne on eristettävä myös siellä. Valitettavasti merkkijonojen jännityksellä on taipumus leikata läpi erilaisia materiaaleja. Paras ratkaisu tähän mennessä on muoviset juomapillit. Leikkaa olki noin tuumaa ja leikkaa sitten sen sivua pitkin, joten sinulla on suorakulmio olkimateriaalia. Pidä kiinni kielen osasta, joka tulee ulos kitaran etuosasta, taita olkikappale narun päälle ja kiedo se niin tiukasti kuin mahdollista, työnnä se alas sillan reikään niin, että kun vedät narua Kaulaa kohti olki kattaa alueen, jossa kieli tulee ulos sillalta ja jossa se koskettaa kitaran edessä olevaa siltaa. Kiristä jouset, kunnes ne ovat lujia, ja varmista sitten yleismittarilla, ettei mikään johdoista ole kytketty sähköisesti muihin, ja kiinnitä eristys vastaavasti.
Vaihe 6: Mikro -ohjain, juote, lanka
Nyt alamme perehtyä projektin varsinaiseen elektroniikkaan, ensin etsiä jonnekin kitaran sisään ruuvaamaan Arduino. Varmista kuitenkin, että voit silti kytkeä USB -kaapelin, joten käytä vain yhtä ruuvia ja ruuvaa sitä kevyesti, jolloin levylle tulee hieman vapautta. Fret-johdot syötetään mikro-ohjaimeen, joten ne on kiinnitettävä alasvetovastusihin. Nämä vastukset tyhjentävät ylimääräisen virran nauhoista, kun ne eivät kosketa jousia; muuten mikro -ohjain hämmentyy. Käytä 1K - 50K -alueen vastuksia, korkeampia, ja saat ongelmia useiden painallusten kanssa. Polta lakattujen lankojen päät uudelleen, yhdistä jokainen tuskalanka tavallisen langan pituuteen. Jos käytät verkkokaapelia, pidä johdot yhdessä vaipassaan mukavuuden vuoksi. Juotos kaikki leikkuulautakappaleen avulla kaikki vastukset yhteen puolelle maadoitusjohtoon ja sitten juotettava jokainen nauhajohdin vastuksen maadoittamattomaan päähän. Kiinnitä tämä leipälauta kitaran rungon sisäpuolelle. *Valinnainen*, mutta suositeltavaa, juota uusien johtojen vapaat päät joihinkin kytkettyihin vakiotappeihin; tällä tavalla he eivät putoa Arduniosta. Parempi vielä, hanki Arduino, johon voit juottaa suoraan. Kiinnitä nyt fret -johdot Ardunion nastoihin 2-6, jolloin tappi 2 on ensimmäinen tuska, nasta 6 on 5. tuska. Kytke myös maadoitusjohto yhteen Arduinon maadoituspistokkeesta. jos takareunasta eteen ei ole reikää, poraa yksi ja tarkista siihen jo kiinnitetty mikrokorttipaketti. Juotetaan nyt johdot jokaiseen merkkijonoon, laitetaan johdot reiän läpi ja sitten juotetaan diodit jokaiseen lankaan siten, että virta saa kulkea vain mikrokontrolleriin; eli nauhojen tulee olla langalta poispäin. Työnnä nyt diodit nastoihin 14-19, joista 14 on suurin merkkijono ja 19 pienin.
Vaihe 7: Liitä mikrokontrolleri ja testaa
Nyt meidän on ladattava mikro -ohjain. Jos käytät Arudinoa, seuraava koodi voidaan ladata ja syöttää Arudino IDE -laitteeseen, ja sen pitäisi toimia. Jos kuitenkin tunnet itsesi kunnianhimoiseksi, uusin versio koodista on täällä. Jos käytät toista mikro -ohjainta, koodi on helppo muokata C -muotoon, ja teen sitä pian. Koska Arduino IDE voi ottaa käyttöön myös standardin C, lähinnä porttikartoituksia on muutettava. Joka tapauksessa, ennen kuin pääsemme eteenpäin, käytämme tietokonetta testataksesi kitaran piirit. Vaihda Arduino IDE: ssä sarjakatseluohjelmaan. Ohjelma on asetettu lähettämään tekstidatan rivi aina, kun kitaran merkkijonon ja fret -kytkimen tila muuttuu. Tulostetut viivat kertovat, mitkä merkkijonot osuvat mihin "painikkeisiin", joten leiki eri sormitusyhdistelmillä.
Vaihe 8: Kytke ohjain pistorasiaan
Nyt kun kitaraosa toimii, voimme pyrkiä saamaan kitaran puhumaan Playstationille. Etsi ohjaimesta virta- ja maadoitusjohdot. Jos käytät langatonta ohjainta, olet onnekas, koska ne ovat akusta tulevia johtoja. Asiat ovat monimutkaisempia, jos sinulla on langallinen ohjain, koska Playstation tarjoaa vain 3,3 V: n suoravirtaa, mutta toivottavasti tärinämoottoriin menee johto, jolla on korkeampi jännite, jonka voimme varastaa Arduinolle. Juotos ylimääräisiä johtoja näihin maa- ja lähdejännitejohtoihin, liitä ne sitten Arduinon 5V- ja GND -nastoihin. Jos käytät langatonta ohjainta, juota virtajohdot virtakytkimestä, jotta Arduino sammuu, kun kytket ohjaimen pois päältä. Liittääkö kitaran painike kytkimen ohjaimen sirun nastan lähdejännitteeseen tai maahan? Jälleen, jos ohjain ei ole langaton, tämä voi muuttua monimutkaisemmaksi, koska jos siru odottaa 3,3 V: n tuloa, se ei ole onnellinen, jos se on kytketty 12 V: iin … Mutta toivottavasti painikkeet ohjaavat polkuja maahan. Mikro -ohjain on tällä hetkellä ohjelmoitu tällä tavalla; Jos painikkeet kytkevät sirun sen sijaan lähdejännitteeseen, sinun on muutettava koodi vastaamaan sitä, että colorOut -nastojen on annettava HIGH -signaaleja, kun painike on aktiivinen. Etsi seuraavaksi painikkeisiin johtava kaapeli. Kirjoita muistiin tai merkitse, mikä johto kulkee jokaiseen painikkeeseen, muista, että tulee olemaan lanka, joka tarjoaa yhteisen maan kaikille painikkeille. Katkaise tämä kaapeli ja sinun tulee juottaa se nastariville. Kytke nämä johdot nastoihin 8-12, 8 vastaa vihreää, 12 oranssiin. Et halua katkaista johtoja …
Vaihe 9: Pakkaa se, pakkaa se sisään
Joten se toimii! Tehdään nyt asioista hieman pienempi todennäköisyys hajota ja rikkoutua. Tämä on osa, joka tulee olemaan vaihtelevin riippuen siitä, millainen ontelo kitarasi kehossa on. Se on myös osa, johon olen käyttänyt vähiten aikaa, joten jos olet kotelomestari, kerro siitä minulle, niin voimme parantaa tätä. saat kitaran näyttämään paljon hienommalta kuin minun. Muista kuitenkin, että jopa sähkökitaralla rungon koko ja muoto vaikuttavat merkittävästi kitaran ääniin, joten jos haluat soittaa sitä uudelleen, et ehkä halua tehdä mitään. luultavasti haluat leikata kitaratangon pois muovikitarasta ja kiinnittää sen takaisin levylle, ohjain on päällä. whammy bar -potentiometri, ja tämä kytkin, joka ei tee mitään ohjaimelle. Sitten löysin, mihin asiat sopisivat, ja kiilauksen, leikkaamisen ja ruuvaamisen yhdistelmän avulla sovitin asiat enemmän tai vähemmän kehoon.
Vaihe 10: Rock Out, Help Out
Onnittelut! Sinulla pitäisi nyt olla täydellinen, toimiva Guitar Hero -ohjain, jota voit soittaa (melkein) kuin oikeaa kitaraa, mutta tämä projekti on vasta alkua. Tule käymään OpenChord.orgissa ja selvitä, mitä me teemme!
Suositeltava:
Todellinen binaarikello NTP -synkronoinnin kanssa: 4 vaihetta
Todellinen binaarikello NTP -synkronoinnin kanssa: Todellinen binaarikello näyttää kellonajan koko päivän binaariosien summana, toisin kuin perinteinen "binaarikello". joka näyttää ajan binäärikoodattuina desimaalinumeroina, jotka vastaavat tunteja/minuutteja/sekunteja. Perinteet
Combat Drones Quadcopters Aka todellinen taistelukokemus: 8 vaihetta (kuvilla)
Combat Drones Quadcopters Aka todellinen taistelukokemus: Tervetuloa " ible " #37Minun on myönnettävä, että markkinoilla olevat nykyiset taisteludroonit ovat hieman sotkuisia. On hyvin vaikea ymmärtää kuka voittaa ja kuka häviää. Kun yksi drone tulee alas, toinen seuraa perässä (törmää toisiinsa
Biometrinen sisäänpääsy autoon - todellinen avaimeton auto: 4 vaihetta
Biometrinen sisäänpääsy autoon - todellinen avaimeton auto: Muutama kuukausi sitten tyttäreni kysyi minulta, miksi nykyaikaisissa autoissa ei ole biometristä syöttöjärjestelmää, vaikka jopa matkapuhelimessa on se. Siitä lähtien on työskennellyt saman toteuttamiseksi ja lopulta onnistuin asentamaan ja testaamaan jotain laitteelleni
Todellinen hyödytön laatikko: 6 vaihetta
Todellinen hyödytön laatikko: Tein tämän hyödyttömän laatikon tietokoneprojektilleni, ja tässä olevat tiedot antaa Nerdykat, kiitos. Tässä projektissa muutin joitain koodauksia vastaamaan laatikon korkeutta ja käsi. Vaikka tulokset
Todellinen Laser Arm Cannon Metroidista!: 9 vaihetta (kuvilla)
Todellinen Laser Arm Cannon Metroidista!: Ei ole monia videopelihahmoja, jotka ovat aivan yhtä mahtavia kuin Samus. Maailmankaikkeutta säästävä palkkionmetsästäjä, joka on yksi sciFi: n hienoimmista aseista. Kun näin Instructablesin järjestävän videopelipohjaisen kilpailun, tiesin heti, että se oli hänen aseensa