Obsah:

Jednoduché tlačidlo s hudobným rozhraním: 5 krokov (s obrázkami)
Jednoduché tlačidlo s hudobným rozhraním: 5 krokov (s obrázkami)

Video: Jednoduché tlačidlo s hudobným rozhraním: 5 krokov (s obrázkami)

Video: Jednoduché tlačidlo s hudobným rozhraním: 5 krokov (s obrázkami)
Video: TOP 10 Tajné funkce mobilu o kterých 90% lidí neví 2024, Júl
Anonim
Jednoduché tlačidlové hudobné rozhranie
Jednoduché tlačidlové hudobné rozhranie
Jednoduché tlačidlové hudobné rozhranie
Jednoduché tlačidlové hudobné rozhranie
Jednoduché tlačidlové hudobné rozhranie
Jednoduché tlačidlové hudobné rozhranie

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

Hacknite tlačidlo Easy
Hacknite tlačidlo Easy
Hacknite tlačidlo Easy
Hacknite tlačidlo Easy
Hacknite tlačidlo Easy
Hacknite tlačidlo Easy
Hacknite tlačidlo Easy
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

Namapujte klávesnicu USB
Namapujte klávesnicu USB
Namapujte klávesnicu USB
Namapujte klávesnicu USB
Namapujte klávesnicu USB
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

Vytvorte pripojovací box USB
Vytvorte pripojovací box USB
Vytvorte pripojovací box USB
Vytvorte pripojovací box USB
Vytvorte pripojovací box USB
Vytvorte pripojovací box 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

Spájkujte obvodovú dosku
Spájkujte obvodovú dosku
Spájkujte obvodovú dosku
Spájkujte obvodovú dosku
Spájkujte obvodovú dosku
Spájkujte obvodovú dosku

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

Použite tlačidlo!
Použite tlačidlo!
Použite tlačidlo!
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

Odporúča: