Përmbajtje:
- Hapi 1: Hack butonin e lehtë
- Hapi 2: Hartoni tastierën USB
- Hapi 3: Krijoni kutinë e lidhjes USB
- Hapi 4: Saldoni Bordin e Qarkut
- Hapi 5: Përdorni butonin
Video: Ndërfaqe muzikore me buton të lehtë: 5 hapa (me fotografi)
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:28
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ë
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
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
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
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
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:
Roboti SCARA: Mësoni Rreth Kinematikës Foward dhe Inverse !!! (Plot Twist Mësoni si të bëni një ndërfaqe në kohë reale në ARDUINO duke përdorur përpunimin !!!!): 5 hapa (me fotografi)
Roboti SCARA: Mësoni Rreth Kinematikës Foward dhe Inverse !!! (Plot Twist Mësoni si të bëni një ndërfaqe në kohë reale në ARDUINO duke përdorur përpunimin !!!!): Një robot SCARA është një makinë shumë e popullarizuar në botën e industrisë. Emri qëndron për krahun robot të Asamblesë selektive të pajtueshme ose krahun robot të artikuluar me pajtueshmëri selektive. Në thelb është një robot i lirisë me tre shkallë, duke qenë dy shpërndarësit e parë
Ndërfaqe e lehtë RFID MFRC522 me Arduino Nano: 4 hapa (me fotografi)
Ndërfaqe e lehtë RFID MFRC522 me Arduino Nano: Kontrolli i aksesit është mekanizmi në fushat e sigurisë fizike dhe sigurisë së informacionit, për të kufizuar aksesin/hyrjen anonime në burimet e një organizate ose një zone gjeografike. Akti i qasjes mund të nënkuptojë konsumim, hyrje ose përdorim.
Ndërfaqe pa tela Bluetooth për calippers Mitutoyo dhe tregues: 8 hapa (me fotografi)
Ndërfaqe pa tela Bluetooth për Kalibrat dhe Treguesit Mitutoyo: Ka miliona kalibra Mitutoyo Digimatic, mikrometra, tregues dhe pajisje të tjera në botë sot. Shumë njerëz si unë i përdorin ato pajisje për të mbledhur të dhëna direkt në një kompjuter. Kjo eliminon nevojën për të hyrë dhe shtypur ndonjëherë qindra
Ndërfaqe me dy tela (DMX) me ekran dhe butona: 5 hapa (me fotografi)
Ndërfaqe me dy tela (DMX) me ekran dhe butona: DMX është një protokoll i përdorur për të kontrolluar pajisjet e ndriçimit të skenës dhe efektet speciale. Çdo pajisje ka kanalin e vet të cilit i përgjigjet. Ky kanal mund të zgjidhet nga përdoruesi nga një çelës DIP ose një ekran me butona. Ka shumë mënyra për të zgjedhur një
DIY MusiLED, LED të sinkronizuara me muzikë me aplikacionin Windows & Linux me një klik (32-bit & 64-bit). Lehtë për t’u rikrijuar, e lehtë për t’u përdorur, e lehtë për t’u portuar .: 3 hapa
DIY MusiLED, LED të sinkronizuara me muzikë me aplikacionin Windows & Linux me një klik (32-bit & 64-bit). Lehtë për t'u rikrijuar, e lehtë për t'u përdorur, e lehtë për t'u transferuar.: Ky projekt do t'ju ndihmojë të lidhni 18 LED (6 të kuqe + 6 blu + 6 të verdhë) në bordin tuaj Arduino dhe të analizoni sinjalet e Kartës së Zërit të kompjuterit tuaj në kohë reale dhe t'i transmetoni ato në LED për t'i ndezur ato sipas efekteve të rrahjes (Snare, High Hat, Kick)