Përmbajtje:

Ndërfaqe muzikore me buton të lehtë: 5 hapa (me fotografi)
Ndërfaqe muzikore me buton të lehtë: 5 hapa (me fotografi)

Video: Ndërfaqe muzikore me buton të lehtë: 5 hapa (me fotografi)

Video: Ndërfaqe muzikore me buton të lehtë: 5 hapa (me fotografi)
Video: Vajzat e Xing dhe të Duplex zihen per parking 2024, Nëntor
Anonim
Ndërfaqe muzikore me buton të lehtë
Ndërfaqe muzikore me buton të lehtë
Ndërfaqe muzikore me buton të lehtë
Ndërfaqe muzikore me buton të lehtë
Ndërfaqe muzikore me buton të lehtë
Ndërfaqe muzikore me buton të lehtë

Ky projekt modifikon një buton të thjeshtë prej 5 dollarësh dhe një tastierë USB të lirë, në mënyrë që ato të mund të përdoren si një pajisje hyrëse për shfaqje muzikore të drejtpërdrejta (ose çdo gjë tjetër që kërkon një buton ose këmbës). Lejon krijimin e butonave të lirë që secili të dërgojë një karakter të tastierës si hyrje në një program. Për më tepër, të ardhurat nga shitjet e butonave të lehtë shkojnë në Klubin e Djemve dhe Vajzave të Amerikës. Projekti qëndron mbi supet e dy hakeve të tjera. Së pari, ky projekt hakoi një buton të lehtë në një çelës për një derë garazhi. Së dyti, Dave Merrill, me të cilin jam përfshirë në EMI (Punëtoria e Instrumenteve Muzikorë Eksperimental) në MIT (shiko inventmusic.org), kishte ndarë një tastierë për të krijuar çelësat e këmbëve për ctrl, shift dhe alt për t'u përdorur kur krahu i tij ishte në një kast. Detajet e projektit të tij janë këtu. Motivi prapa këtij projekti ishte një shfaqje e quajtur Mandala në SIGGRAPH 2006 (videoklip) si pjesë e serive të tyre të shfaqjeve të ndërmjetësuara elektronikisht. Gjashtë muzikantë u ulën rreth një rrethi të projektuar në dysheme që i jepte udhëzime secilit individ se çfarë dhe si të luante. Një program kompjuterik krijoi këto udhëzime dhe për këtë arsye drejtoi improvizimin e grupit. Ndërprerësit e këmbëve ishin të nevojshëm në mënyrë që muzikantët të mund të komunikonin me programin (p.sh., kur fleta muzikore duhet të rrotullohet, duke votuar për ndryshimet e këngëve, etj.). Programi Mandala u shkrua në Flash, por projektet e ardhshme do të përdorin të dhëna të pastra (PD), Java dhe gjuhë të tjera. E tëra që nevojitet është aftësia për të lexuar në mënyrë programore të dhëna nga një tastierë. Rreth një ditë e gjysmë u deshën për ta përfunduar këtë për dikë që nuk ishte ngjitur kurrë më parë (falë Ben Vigoda, nxitësit kryesor për Projektin Mandala, për mësime dhe duke më ndihmuar të kuptoj detajet e elektronikës).

Hapi 1: Hack butonin e lehtë

Hack butonin e lehtë
Hack butonin e lehtë
Hack butonin e lehtë
Hack butonin e lehtë
Hack butonin e lehtë
Hack butonin e lehtë
Hack butonin e lehtë
Hack butonin e lehtë

Hapi i parë është të hapni butonin Easy dhe të shkëmbeni lidhjet që bëjnë tingullin "That Is Easy" për dy tela që dërgojnë çelësin e ndezjes/fikjes në ndërfaqen e tastierës. Hapja e butonit Easy dhe bashkimi i telave shpjegohet në hakun e parë të referencës në detaje. Së pari, lidhjet ekzistuese janë shkrirë nga vendi i treguar në foto dhe siç shpjegohet lidhjet e mësipërme. Pastaj dy tela ngjiten në pozicionet e përshkruara e cila ishte e lidhur me një prizë mono 1/4 ".

Hapi 2: Hartoni tastierën USB

Hartoni tastierën USB
Hartoni tastierën USB
Hartoni tastierën USB
Hartoni tastierën USB
Hartoni tastierën USB
Hartoni tastierën USB

Siç tregohet në projektin Key-Ped të Dave Merrill, një tastierë USB e lirë mund të ndahet për të shërbyer si hyrje në kompjuter. Ky hack përfiton nga fakti se dy tastiera mund të përdoren në të njëjtën kohë për hyrje (deri më tani kjo ishte e vërtetë në Windows XP dhe OS X). Kur shpërbëhet, tastiera ka dy pjesë kryesore: një membranë qarqesh që formojnë një matricë që përputhet me çelësat dhe një tabelë qarku që skanon çelsat e membranës për aktivitet. I gjeta numrat 0 deri në 9 dhe i gjurmova aty ku ishin lidhur bordi i qarkut. Çdo numër/karakter është i shënuar në dy hyrje në tabelën e qarkut, kështu që kur ky kombinim të ndërrohet, tastiera dërgon karakterin përkatës në kompjuter.

Hapi 3: Krijoni kutinë e lidhjes USB

Krijoni kutinë e lidhjes USB
Krijoni kutinë e lidhjes USB
Krijoni kutinë e lidhjes USB
Krijoni kutinë e lidhjes USB
Krijoni kutinë e lidhjes USB
Krijoni kutinë e lidhjes USB

Një kuti standarde e projektit (mund të blihet në Radio Shack) u përdor për të mbajtur bordin e tastierës dhe prizat 1/4 ". Butonat e Lehtë do të lidhen në këtë kuti duke përdorur një kitarë ose një kabllo tjetër mono 1/4". Kam shpuar vrima në kutinë e projektit për secilën prizë dhe i kam lidhur prizat në vend. Pasi të përfundojë saldimi, pllaka e qarkut do të futet gjithashtu në kuti dhe një vrimë është shpuar në anën e kutisë për kabllon e saj USB.

Telat duhet të ngjiten në prizat 1/4 . Fundi tjetër i këtyre telave do të ngjitet në vendet në tabelën e qarkut që kemi hartuar në hapin e mëparshëm.

Hapi 4: Saldoni Bordin e Qarkut

Saldoni Bordin e Qarkut
Saldoni Bordin e Qarkut
Saldoni Bordin e Qarkut
Saldoni Bordin e Qarkut
Saldoni Bordin e Qarkut
Saldoni Bordin e Qarkut

Duke përdorur hartën nga Hapi 2, lidhni telat nga secili prizë 1'4 në vendet e hartuara të një numri në tabelën e tastierës USB. Kjo bashkim mori një prekje delikate për të shmangur pantallonat e shkurtra të mundshme, plus pikat e ngjitura u mbuluan (ngadalë) me shirit elektrik për të parandaluar pantallona të shkurtra kur gjithçka futet në kuti.

Hapi 5: Përdorni butonin

Përdorni butonin!
Përdorni butonin!
Përdorni butonin!
Përdorni butonin!

Pasi të jetë bashkuar gjithçka, pajisja hyrëse është gati për përdorim. Lidheni lidhjen USB me kompjuterin tuaj, shkruani një program që pranon hyrje nga një tastierë, dhe kaq! Shikoni një video të një shfaqjeje këtu

Recommended: