Obsah:
2025 Autor: John Day | [email protected]. Naposledy zmenené: 2025-01-13 06:58
Tento projekt upravuje tlačidlo Easy Staple's Easy Button a lacnú klávesnicu USB tak, aby ich bolo možné použiť ako vstupné zariadenie pre živé hudobné vystúpenia (alebo čokoľvek iné, čo vyžaduje tlačidlo alebo nožný spínač). Umožňuje vytvárať lacné tlačidlá, z ktorých každé odosiela znak klávesnice ako vstup do programu. Okrem toho výťažok z jednoduchého predaja tlačidiel smeruje do Amerického klubu chlapcov a dievčat. Projekt stojí na pleciach dvoch ďalších hackov. Tento projekt najskôr hackol jednoduché tlačidlo do spínača garážovej brány. Za druhé, Dave Merrill, s ktorým sa podieľam na EMI (Workshop experimentálnych hudobných nástrojov) na MIT (pozri inventmusic.org), rozobral klávesnicu a vytvoril pedál pre klávesy ctrl, shift a alt, ktoré sa majú používať, keď má pažu bol v obsadení. Podrobnosti o jeho projekte sú tu. Motiváciou tohto projektu bolo predstavenie s názvom Mandala at SIGGRAPH 2006 (videoklip) ako súčasť ich elektronicky sprostredkovanej série predstavení. Šesť hudobníkov sedelo okolo kruhu premietaného na podlahu, ktorý každému jednotlivcovi dával pokyny, čo a ako hrať. Počítačový program vygeneroval tieto pokyny, a preto viedol improvizáciu skupiny. Nožné spínače boli potrebné na to, aby hudobníci mohli komunikovať s programom (napr. Kedy je potrebné listovať v notovom zápise, hlasovať za zmeny piesní atď.). Program Mandala bol napísaný vo formáte Flash, ale budúce projekty budú používať Pure Data (PD), Java a ďalšie jazyky. Všetko, čo je potrebné, je schopnosť programovo čítať vstup z klávesnice. Na dokončenie tohto úkonu pre niekoho, kto nikdy predtým nespájkoval, bolo potrebné asi jeden a pol dňa (vďaka Ben Vigodovi, hlavnému iniciátorovi projektu Mandala, za lekcie a pomôže mi zistiť detaily elektroniky).
Krok 1: Hacknite tlačidlo Easy
Prvým krokom je otvorenie tlačidla Easy Button a výmena pripojení, ktoré vydávajú zvuk „That Was Easy“za dva vodiče, ktoré posielajú vypínač do rozhrania klávesnice. Otvorenie tlačidla Easy a spájkovanie vodičov je podrobne popísané v prvom referenčnom hacke. Po prvé, existujúce spojenia sa odpájajú z miesta zobrazeného na fotografii a podľa vyššie uvedených odkazov. Potom sa v opísaných polohách spájkujú dva drôty, ktoré boli pripojené k 1/4 mono konektoru.
Krok 2: Namapujte klávesnicu USB
Ako ukazuje projekt Key-Ped Davea Merrilla, lacnú klávesnicu USB je možné rozobrať a slúžiť ako vstup do počítača. Tento hack využíva skutočnosť, že na vstup je možné použiť súčasne dve klávesnice (zatiaľ to platilo v systéme Windows XP a OS X). Keď je klávesnica rozobraná, má dve hlavné časti: membránu obvodov, ktoré tvoria maticu mapujúcu kľúče, a dosku s plošnými spojmi, ktorá skenuje činnosť membránových spínačov. Našiel som čísla 0 až 9 a vystopoval som ich tam, kde boli pripojené obvodová doska. Každé číslo/znak je mapované na dva vstupy na doske plošných spojov, takže keď je táto kombinácia prepnutá, klávesnica odošle zodpovedajúci znak do počítača.
Krok 3: Vytvorte box na pripojenie USB
Na uchytenie dosky plošných spojov klávesnice a konektorov 1/4 "slúžil štandardný projektový box (dá sa kúpiť v Radio Shack). Do tejto skrinky sa tlačidlá Easy Buttons zapojia pomocou gitary alebo iného 1/4" mono kábla. Pre každý zdvihák som vyvŕtal otvory v krabici projektu a upevnil zdviháky na miesto. Po dokončení spájkovania sa do skrinky vloží aj doska s plošnými spojmi a na boku škatule sa vyvŕta otvor pre kábel USB.
Drôty je potrebné spájkovať na 1/4 konektory. Druhý koniec týchto drôtov bude spájkovaný s miestami na doske plošných spojov, ktoré sme mapovali v predchádzajúcom kroku.
Krok 4: Spájkujte dosku s plošnými spojmi
Pomocou mapovania z kroku 2 spájajte vodiče z každého 1'4 konektora s mapovanými miestami čísla na doske plošných spojov klávesnice USB. Toto spájkovanie trvalo delikátne, aby sa zabránilo prípadným skratom, a navyše spájkované body boli zakryté (nedbalo) elektrickou páskou, aby sa zabránilo skratom, keď je všetko vložené do škatule.
Krok 5: Použite tlačidlo
Keď je všetko spájkované, vstupné zariadenie je pripravené na použitie. Pripojte pripojenie USB k počítaču, napíšte program, ktorý akceptuje vstup z klávesnice, a je to! Tu si pozrite video z predstavenia