فهرست مطالب:

رابط موسیقی دکمه آسان: 5 مرحله (همراه با تصاویر)
رابط موسیقی دکمه آسان: 5 مرحله (همراه با تصاویر)

تصویری: رابط موسیقی دکمه آسان: 5 مرحله (همراه با تصاویر)

تصویری: رابط موسیقی دکمه آسان: 5 مرحله (همراه با تصاویر)
تصویری: لحظه دستگیری قاتل که دو فرد را در کنار خیابان سر برید ! 2024, جولای
Anonim
رابط موسیقی دکمه آسان
رابط موسیقی دکمه آسان
رابط موسیقی دکمه آسان
رابط موسیقی دکمه آسان
رابط موسیقی دکمه آسان
رابط موسیقی دکمه آسان

این پروژه یک دکمه آسان 5 دلاری Staple و یک صفحه کلید USB ارزان را تغییر می دهد تا بتوان از آنها به عنوان یک دستگاه ورودی برای اجرای زنده موسیقی (یا هر چیز دیگری که نیاز به دکمه یا کلید پا دارد) استفاده کرد. این اجازه می دهد تا دکمه های ارزان قیمت ایجاد شود که هر یک یک شخصیت صفحه کلید را به عنوان ورودی به یک برنامه ارسال کنند. علاوه بر این ، درآمد حاصل از فروش آسان دکمه ها به باشگاه پسران و دختران آمریکا می رسد. این پروژه بر دوش دو هک دیگر ایستاده است. ابتدا ، این پروژه یک دکمه آسان را به سوئیچ درب گاراژ هک کرد. دوم ، دیو مریل ، که من در EMI (کارگاه سازهای آزمایشی موسیقی) در MIT درگیر هستم (نگاه کنید به inventmusic.org) ، یک صفحه کلید را جدا کرده بود تا پا را برای کلیدهای ctrl ، shift و alt برای استفاده در بازوی خود جدا کند. در بازیگران بود جزئیات پروژه او در اینجا است. انگیزه پشت این پروژه اجرایی به نام Mandala در SIGGRAPH 2006 (کلیپ ویدیویی) به عنوان بخشی از مجموعه اجراهای الکترونیکی آنها بود. شش نوازنده دور یک دایره که روی زمین طراحی شده بود نشسته بودند و به هر فردی دستور می داد که چگونه و چگونه بنوازد. یک برنامه کامپیوتری این دستورالعمل ها را ایجاد کرد و بنابراین بداهه سازی گروه را هدایت کرد. به سوئیچ های پا نیاز بود تا نوازندگان بتوانند با برنامه ارتباط برقرار کنند (به عنوان مثال ، هنگام ورق زدن نت ، رای دادن به تغییرات آهنگ و غیره). برنامه ماندالا با Flash نوشته شده است اما پروژه های آینده از Pure Data (PD) ، جاوا و سایر زبانها استفاده خواهند کرد. تنها چیزی که نیاز است توانایی خواندن برنامه نویسی ورودی از صفحه کلید است. تقریباً یک و نیم روز زمان لازم بود تا این کار برای کسی که قبلاً لحیم نشده بود انجام شود (به لطف بن ویگودا ، محرک اصلی پروژه ماندالا ، برای درس و به من کمک کنید تا جزئیات قطعات الکترونیکی را دریابم).

مرحله 1: دکمه آسان را هک کنید

دکمه آسان را هک کنید
دکمه آسان را هک کنید
دکمه آسان را هک کنید
دکمه آسان را هک کنید
دکمه آسان را هک کنید
دکمه آسان را هک کنید
دکمه آسان را هک کنید
دکمه آسان را هک کنید

اولین قدم این است که دکمه Easy را باز کرده و اتصالات را که صدای "That Was Easy" بود را با دو سیم که سوئیچ روشن/خاموش را به رابط صفحه کلید ارسال می کنند ، عوض کنید. باز کردن دکمه Easy و لحیم کردن سیم ها در اولین هک مرجع به تفصیل توضیح داده شده است. ابتدا اتصالات موجود از محل نشان داده شده در عکس جدا شده و پیوندهای بالا توضیح داده شده است. سپس دو سیم در موقعیت های توصیف شده که به یک جک 1/4 اینچی متصل شده است لحیم می شوند.

مرحله 2: صفحه کلید USB را ترسیم کنید

صفحه کلید USB را نقشه برداری کنید
صفحه کلید USB را نقشه برداری کنید
صفحه کلید USB را نقشه برداری کنید
صفحه کلید USB را نقشه برداری کنید
صفحه کلید USB را نقشه برداری کنید
صفحه کلید USB را نقشه برداری کنید

همانطور که در پروژه Key-Ped دیو مریل نشان داده شده است ، یک صفحه کلید USB ارزان را می توان جدا کرد تا به عنوان ورودی رایانه عمل کند. این هک از این واقعیت استفاده می کند که می توان از دو صفحه کلید به طور همزمان برای ورودی استفاده کرد (تا کنون این امر در ویندوز XP و OS X صادق بود). هنگامی که صفحه کلید جدا می شود ، دو قسمت اصلی دارد: غشایی از مدارها که ماتریسی را برای ترسیم کلیدها ایجاد می کنند و یک برد مدار که کلیدهای غشاء را برای فعالیت اسکن می کند. من اعداد 0 تا 9 را پیدا کردم و آنها را به جایی که به آن متصل شده بود ردیابی کردم. برد مدار هر عدد/کاراکتر به دو ورودی در برد مدار نگاشته می شود ، بنابراین وقتی این ترکیب تغییر می کند ، صفحه کلید کاراکتر مربوطه را به رایانه ارسال می کند.

مرحله 3: ایجاد جعبه اتصال USB

ایجاد جعبه اتصال USB
ایجاد جعبه اتصال USB
ایجاد جعبه اتصال USB
ایجاد جعبه اتصال USB
ایجاد جعبه اتصال USB
ایجاد جعبه اتصال USB

یک جعبه استاندارد پروژه (قابل خرید در Radio Shack) برای نگه داشتن برد صفحه کلید و جک های 1/4 اینچی استفاده شد. دکمه های آسان با استفاده از گیتار یا کابل مونو 1/4 اینچی به این جعبه متصل می شوند. من برای هر جک سوراخ هایی در جعبه پروژه ایجاد کردم و جک ها را در جای خود محکم کردم. پس از اتمام لحیم کاری ، برد مدار نیز در جعبه قرار می گیرد و سوراخی در کنار جعبه برای کابل USB آن ایجاد می شود.

سیمها باید روی جکهای 1/4 اینچ لحیم شوند. انتهای دیگر این سیمها به مکانهای روی برد مدار که در مرحله قبل ترسیم کردیم ، لحیم می شوند.

مرحله 4: برد مدار را لحیم کنید

مدار مدار را لحیم کنید
مدار مدار را لحیم کنید
مدار مدار را لحیم کنید
مدار مدار را لحیم کنید
مدار مدار را لحیم کنید
مدار مدار را لحیم کنید

با استفاده از نقشه برداری از مرحله 2 ، سیم ها را از هر یک جک 1'4 به مکان های نقشه برداری شده تعدادی روی برد صفحه کلید USB بچسبانید. این لحیم کاری برای جلوگیری از شورت های احتمالی ، لمس ظریفی انجام داد ، بعلاوه نقاط لحیم شده سپس پوشانده شد (شل) با نوار برقی برای جلوگیری از شورت وقتی همه چیز در جعبه قرار می گیرد.

مرحله 5: از دکمه استفاده کنید

از دکمه استفاده کنید!
از دکمه استفاده کنید!
از دکمه استفاده کنید!
از دکمه استفاده کنید!

هنگامی که همه چیز با هم لحیم شد ، دستگاه ورودی آماده استفاده است. اتصال USB را به رایانه خود وصل کنید ، برنامه ای بنویسید که ورودی از صفحه کلید را بپذیرد ، و تمام! ویدئوی یک اجرا را اینجا ببینید

توصیه شده: