Съдържание:
- Стъпка 1: Проникнете бутона Easy
- Стъпка 2: Съпоставете USB клавиатурата
- Стъпка 3: Създайте USB кутия за връзка
- Стъпка 4: Запояйте платката
- Стъпка 5: Използвайте бутона
Видео: Музикален интерфейс с лесен бутон: 5 стъпки (със снимки)
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:55
Този проект модифицира Easy Button за $ 5 Staple и евтина USB клавиатура, така че да могат да се използват като входно устройство за музикални изпълнения на живо (или нещо друго, което изисква бутон или крачен превключвател). Той позволява създаването на евтини бутони, всеки от които изпраща символ от клавиатурата като вход за програма. В допълнение, приходите от лесни продажби на бутони отиват в Boys and Girls Club of America. Проектът стои на раменете на други два хака. Първо, този проект проникна с лесен бутон в превключвател за гаражна врата. Второ, Дейв Мерил, с когото участвам в EMI (Семинар за експериментални музикални инструменти) в MIT (вж. Inventmusic.org), беше разглобил клавиатура, за да създаде крачка за клавишите ctrl, shift и alt за използване, когато ръката му беше в отливка. Подробностите за неговия проект са тук. Мотивацията зад този проект беше представление, наречено Mandala на SIGGRAPH 2006 (видеоклип) като част от тяхната електронно -медиирана поредица от изпълнения. Шестима музиканти седяха около кръг, проектиран на пода, който даваше инструкции на всеки отделен човек какво и как да свири. Компютърна програма генерира тези инструкции и следователно ръководи импровизацията на групата. Необходими бяха крачни превключватели, за да могат музикантите да комуникират с програмата (например, когато нотните листа трябва да се превъртат, да гласуват за промени в песните и т.н.). Програмата Mandala е написана на Flash, но бъдещите проекти ще използват Pure Data (PD), Java и други езици. Всичко, от което се нуждаете, е способността да четете програмно въвеждане от клавиатура. Около един ден и половина бяха необходими, за да завършите това за някой, който никога досега не е запоявал (благодарение на Бен Вигода, основният подбудител за проекта Mandala, за уроци и помагайки ми да разбера подробностите за електрониката).
Стъпка 1: Проникнете бутона Easy
Първата стъпка е да отворите бутона Easy и да замените връзките, които издават звука „Това беше лесно“за два проводника, които изпращат превключвателя за включване/изключване към интерфейса на клавиатурата. Отварянето на бутона Easy и запояване на проводниците е обяснено подробно в първия справочен хак. Първо, съществуващите връзки се разпаяват от мястото, показано на снимката и както е обяснено на връзките по -горе. След това два проводника се запояват в описаните позиции, които са свързани към 1/4 моно жак.
Стъпка 2: Съпоставете USB клавиатурата
Както е показано в проекта Key-Ped на Дейв Мерил, евтина USB клавиатура може да бъде разглобена, за да служи като вход за компютъра. Този хак се възползва от факта, че две клавиатури могат да се използват едновременно за въвеждане (досега това беше вярно в Windows XP и OS X). Когато се разглобява, клавиатурата има две основни части: мембрана от схеми, които образуват матрица, съответстваща на клавишите, и платка, която сканира мембраната, превключва за активност. Намерих числата от 0 до 9 и ги проследих до мястото, където са свързани платката. Всяко число/знак се съпоставя с два входа на платката, така че когато тази комбинация се превключи, клавиатурата изпраща съответния знак на компютъра.
Стъпка 3: Създайте USB кутия за връзка
Стандартна кутия за проекти (може да бъде закупена от Radio Shack) беше използвана за държане на платката на клавиатурата и 1/4 "жакове. Лесните бутони ще бъдат включени в тази кутия с помощта на китара или друг 1/4" моно кабел. Пробих дупки в кутията за проектиране за всеки крик и закрепих криковете на място. След като запояването приключи, платката ще бъде поставена и в кутията и отстрани на кутията се пробива дупка за нейния USB кабел.
Проводниците трябва да бъдат запоени към жаковете 1/4 . Другият край на тези проводници ще бъде запоен към местата на платката, които сме картографирали в предишната стъпка.
Стъпка 4: Запояйте платката
Използвайки картографирането от Стъпка 2, запоявайте проводниците от всеки 1'4 жак към картографирани номера на печатната платка на USB клавиатурата. Това запояване отне деликатно докосване, за да се избегнат потенциални къси късове, плюс запоените точки след това бяха покрити (небрежно) с електрическа лента за предотвратяване на къси панталони, когато всичко е поставено в кутията.
Стъпка 5: Използвайте бутона
След като всичко е запоено заедно, входното устройство е готово за употреба. Включете USB връзката към компютъра си, напишете програма, която приема въвеждане от клавиатура, и това е всичко! Вижте видео с представление тук
Препоръчано:
Бутон за отброяване на Arduino с бутон за почивка: 4 стъпки
Бутон за обратно отброяване на Arduino с бутон за почивка: Тази инструкция ще ви научи как да създадете таймер за обратно броене с помощта на 4-цифрен 7-сегментен дисплей, който може да се нулира с бутон. Получих идеята да направя това, защото докато създавах едноцифрен 7-сегментен дисплей в клас, исках да създам нещо
Схема на бутон за алармен бутон за паника, използваща 555 IC таймер (част-1): 4 стъпки
Схема на бутон за алармен бутон с помощта на таймер 555 (част-1): Алармена верига за паника се използва за незабавно изпращане на авариен сигнал до хората на близко място, за да се обадят за помощ или да ги предупредят. Възможната паническа ситуация може да бъде всяка, тя не се ограничава до няколко ситуации. Човек би могъл да запази
Музикален асемблер: Интегриран виртуален музикален инструмент с блоков сензор за докосване: 4 стъпки
Музикален асемблер: Интегриран виртуален музикален инструмент с блоков сензор за докосване: Има много хора, които искат да се научат да свирят на музикален инструмент. За съжаление някои от тях не го стартират поради високата цена на инструментите. Въз основа на това решихме да направим интегрирана система за виртуални музикални инструменти, за да намалим бюджета за стартиране на
DIY MusiLED, музикално синхронизирани светодиоди с приложение за Windows и Linux с едно щракване (32-битово и 64-битово). Лесен за пресъздаване, лесен за използване, лесен за пренасяне .: 3 стъпки
DIY MusiLED, музикално синхронизирани светодиоди с приложение за Windows и Linux с едно щракване (32-битово и 64-битово). Лесен за пресъздаване, лесен за използване, лесен за пренасяне .: Този проект ще ви помогне да свържете 18 светодиода (6 червени + 6 сини + 6 жълти) към вашата платка Arduino и да анализирате сигналите на звуковата карта на вашия компютър в реално време и да ги предадете на светодиодите, за да ги светят според ритъма (Snare, High Hat, Kick)
Музикален цифров интерфейс: 6 стъпки (със снимки)
Музикален цифров интерфейс: Добре дошли на всички, бих искал да ви покажа моя собствен музикален цифров интерфейс. Направих го по време на техническата си степен, това са моите научни статии. За начало ме попита как мога да композирам музика без DAW, с рециклирани консумативи и възможност за възпроизвеждане в