جدول المحتويات:

يد تحكم ميدي - لوحة مفاتيح بأزرار: 6 خطوات
يد تحكم ميدي - لوحة مفاتيح بأزرار: 6 خطوات

فيديو: يد تحكم ميدي - لوحة مفاتيح بأزرار: 6 خطوات

فيديو: يد تحكم ميدي - لوحة مفاتيح بأزرار: 6 خطوات
فيديو: التحكم و تبديل كل ازرار الكيبورد و الماوس - Key Remapper 2024, شهر نوفمبر
Anonim
ميدي تحكم زر لوحة المفاتيح
ميدي تحكم زر لوحة المفاتيح

مستوحاة من مشروع midifighter الخاص بي ، شرعت في صنع وحدة تحكم ميدي بنمط زر تستفيد من العديد من المدخلات الرقمية التي تمتلكها لوحة Mega Arduino. في هذا Instructable ، سنتعرف على الخطوات المتخذة من جمع المواد إلى صنع الموسيقى!

الخطوة 1: اجمع المواد

بالنسبة لهذا المشروع ، استخدمت:

اردوينو ميجا (نسخة)

سلك قياس 22

16 أزرار ممر بيضاء كبيرة

10 أزرار أركيد سوداء أصغر

أدوات اللحام

مثقاب بقم الثقب 16 مم و 26 مم

رأى

مجلس تصاعد

الخطوة الثانية: الرسم والحفر

ستحتاج إلى محاكاة الأزرار الخاصة بك على كل ما تقوم بتثبيتها عليه ، لقد وجدت قطعة الخشب هذه في سلة المهملات واعتقدت أنها ستكون مثالية لهذا المشروع. قد ترغب في فعل الشيء نفسه أو الذهاب إلى متجر لاجهزة الكمبيوتر.

تتبع الأزرار وحدد مكان حفر الثقوب وكسرها. كما ترون لاحقًا ، يصبح القاع جميل المظهر. قد ترغب في اختبار ملاءمة الزر قبل حفر جميع الثقوب.

رأيت لوحتي في النصف لاحقًا ، لكنني أقترح القيام بذلك في هذه المرحلة.

الخطوة الثالثة: إثبات المفهوم

إثبات المفهوم
إثبات المفهوم

قمت بتشغيل بعض مقاطع التمساح على عدد قليل من الأزرار وقمت بإعداد قدر 10 كيلو بايت وقمت بتحميل الكود لاختباره قبل اللحام. هذا ليس ضروريًا بنسبة 100٪ ، لكنها فكرة جيدة إذا كنت ترغب في إعادة التحقق من الأشياء.

الخطوة 4: اللحيم

جندى
جندى

هناك الكثير من الأسلاك التي تذهب إلى المسامير الرقمية هنا ، قد أحاول استخدام مُضاعِف في المرة القادمة ، لكنها في الحقيقة ليست سيئة للغاية ، ما عليك سوى التحقق مرة أخرى من تقدم الأسلاك. سيحدد الكود دبوس البداية ليكون 22 ويزيد الأزرار بشكل لوني بواحد (لذلك C = pin 22 ، C # = Pin 23 ، إلخ). يمكنك أن ترى في الرسم التخطيطي أن الأزرار كلها مرتبطة ببعضها البعض في سلسلة كبيرة.

تحصل الأواني على الطاقة من دبوس 5 فولت ويتم ربطها معًا بالسلاسل. وبالمثل ، فإن الأواني مؤرضة بنفس طريقة الأزرار. أخيرًا ، قم بتشغيل أسلاك البيانات من الأواني إلى A0 و A1 و A2 و A3.

يمكنك حقًا أن تبتسم إذا كنت تريد المزيد من الأزرار أو الأواني … وأنا أشجعك على القيام بذلك!

الخطوة 5: الكود

الشفرة
الشفرة

قبل وضع الشفرة ، أود أن أشكر Gustavo Silveira على www.musiconerd.com حيث استخدمت الكود الخاص به في مشروع سابق وقمت بتعديله لاستخدامه في هذا المشروع.

أقوم بتشغيل Hairless Midi على جهاز Macbook الخاص بي لتحويل الإشارات التسلسلية إلى إشارات midi التي سيتلقاها Ableton Live.

سأعترف بأن الأمر استغرق بعض الوقت لإعداد برنامج serial-midi بالكامل إلى النقطة التي كان يعمل فيها بشكل لا تشوبه شائبة ، لكن لم أواجه مشكلة منذ أن قمت بإعداده في التكوين الحالي.

أنا مبرمج مبتدئ في أحسن الأحوال ، لكن إذا اتبعت التعليقات في كود Arduino IDE وتأكدت من مطابقة معدل الباود للرمز و Hairless midi ، فيجب أن تكون جاهزًا للعمل دون الكثير من استكشاف الأخطاء وإصلاحها.

الخطوة 6: المربى

مربى!
مربى!

أحب استخدام Ableton Live نظرًا لأن المرونة في رسم الخرائط المتوسطة تلبي حقًا أدوات مثل هذه. هذا رابط لي ألعب مع بعض موسورجسكي!

موصى به: