جدول المحتويات:
- الخطوة 1: المواد
- الخطوة الثانية: التصميم والقطع
- الخطوة 3: اللحام والأسلاك
- الخطوة 4: عدد كبير جدًا من الأسلاك …
- الخطوة 5: Neopixel
- الخطوة 6: الكود
- الخطوة 7: Jam Out
فيديو: لوحة مفاتيح Arcade Button MIDI: 7 خطوات (بالصور)
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:39
هذا هو الإصدار 2.0 من إحدى أولى جولاتي في برمجة Arduino و DIY MIDI. لقد طورت مهاراتي في وضع النماذج الأولية والتصميم لذلك اعتقدت أنه سيكون عرضًا جيدًا للعملية والتقدم. من خلال عملية تصميم أكثر استنارة ، قمت بإعادة تدوير الأزرار من محاولتي الأولى وانطلقت لبناء 2.0!
الخطوة 1: المواد
إصداري الأول استخدم Arduino Mega بسبب المدخلات العديدة التي يمتلكها ولكني أحب الحجم الصغير وقدرات HID MIDI التي يمتلكها Pro Micro عند استخدام مكتبة Midi_controller.h. لذلك قررت استخدام مُضاعِفَي إرسال من 16 قناة لتلبية متطلبات الإدخال لمدى 2 أوكتاف.
فيما يلي قائمة بالأجزاء التي استخدمتها:
أزرار أركيد كبيرة x15
أزرار أركيد صغيرة x10
جهاز Pro Micro x2
معدد 16 قناة x2
خاتم Neopixel
مقياس الجهد 10 كيلو × 6
وصل الأسلاك
أدوات اللحام
1/8 '' MDF
الخطوة الثانية: التصميم والقطع
لقد قمت بتضمين ملف.svg لاستعلام العقول عما إذا كان ذلك مفيدًا ، لكنني أشجع الجميع على التفوق في الإبداع والتجريب في عملية التصميم. ربما يبدو استخدام الأكريليك بدلاً من mdf رائعًا!
لقد استخدمت مثقابًا ومثقابًا في الإصدار الأول ، لذلك كنت أتطلع للحصول على منتج أكثر دقة باستخدام برنامج التصميم وقاطع الليزر هذه المرة.
الخطوة 3: اللحام والأسلاك
هذا هو الجزء الأكثر استهلاكا للوقت. أجد أجزاء معينة من اللحام العلاجي ، لذا احصل على بعض الشاي ، ضع مربى ناعمًا واعلم أن هذه الخطوة هي ماراثون وليست سباق سريع!
حاولت إنقاذ أكبر قدر ممكن من الأسلاك من الإصدار الأول وأخذت في الاعتبار أين كنت سأضع Arduino و mux لمحاولة التخلص من بعض كتلة الأسلاك التي يجب أن تضغط في الصندوق بعد أن كان انتهى.
أميل إلى احتضان فوضى تشابك الأسلاك بنفسك أكثر من بعضها ، لذا اتبع طموحاتك عند فرز الأسلاك.
بقدر ما هو تجول للاتصالات ، اكتب الكود أولاً ثم دع ذلك يملي أين ستذهب الأسلاك …
لقد قمت ببناء لوحة المفاتيح من أدنى إلى أعلى ملاحظة ، حيث انتقلت الملاحظات الـ 16 الأولى إلى mux1 ، وقد تكون هناك زيادة طفيفة في زمن الانتقال مع إعداد mux ، لكن المعالج 16 ميجا هرتز ينطلق بسرعة كافية حتى أتمكن من الانتقال إلى mux1. لا أستطيع أن ألاحظ.
لقد حاولت الغوص في تعدد الإرسال midi قبل أي دروس تعليمية وأصطدمت بالحائط ، لذلك أوصي بإجراء بعض البرامج التعليمية الأساسية للحصول على فهم أساسي إذا كانت الأشياء تبدو بعيدة المنال.
أتبع خطوات استكشاف الأخطاء وإصلاحها البسيطة التالية: 1. تأكد من تأريض كل شيء 2. تحقق من وجود السراويل القصيرة 3. تحصل الأواني على 5 ضد 4. تحقق مرة أخرى من أن كل شيء مؤرض
الخطوة 4: عدد كبير جدًا من الأسلاك …
لقد قللت من عمق الصندوق وكنت أواجه صعوبة في جعل الجزء العلوي يجلس بشكل جيد مع ظهوره وكأنه على وشك الظهور بأسلوب "أكيرا ستايل" ، لذا تحدثت من خلاله مع بعض الأصدقاء في الاستوديو ووضعت خطة لوضعه عرض بزاوية. لقد قمت ببعض النماذج الأولية السريعة باستخدام قصاصات الأكريليك وانتهى بي الأمر بحل جيد. إنه نوع من يعرض عش الطيور في الخلف مثل متاهة كابلات التصحيح في أجهزة موغ الستينيات. انتهى ، أليس كذلك؟
الخطوة 5: Neopixel
لقد استخدمت Neopixels في مشروع سابق باستخدام MIDI ووجدت أن MIDI تحتاج إلى لوحة مخصصة للقيام بعملها ، لذا قمت بتوصيل Pro Micro آخر باستخدام إدخال "RAW" لطاقة 5 فولت تعمل من اللوحة الأولى. لم أقم ببرمجة أي شيء خيالي ، فقط وجدت برنامجًا من عينة رسم من strandtest من مكتبة Adafruit.
الخطوة 6: الكود
للتحميل: 1. تأكد من تنزيل مكتبة Midi_Controller.h 2. حدد "Arduino Leonardo" من اللوحة type3. حدد borad من قائمة Port4. تجميع وتحميل
بعد تحميل الاختبار بتطبيق مراقبة ميدي. إذا كان كل شيء يعمل كما هو مخطط له ، فقد حان الوقت لتأليف بعض الموسيقى!
الخطوة 7: Jam Out
أستخدم Ableton Live مع مشاريعي بسبب مرونتها. إذا كنت تستخدم Garage Band ، فسيظل يعمل ولكن المقابض سيكون لها وظائف ثابتة اعتمادًا على ما تقوم ببرمجة أرقام MIDICC كما في الرسم التخطيطي. أي أسئلة؟ اتركهم في التعليقات!
موصى به:
لوحة مفاتيح USB عالمية مع مفاتيح RGB: 6 خطوات
لوحة مفاتيح USB عالمية مع مفاتيح RGB: في هذا التوجيه ، سأوضح لك كيفية إنشاء لوحة مفاتيح USB مخصصة تتصرف تمامًا مثل لوحة مفاتيح الكمبيوتر العادية. يمكنك تعيين أي مجموعة مفاتيح أو تسلسل مفاتيح للضغط عليها أثناء الضغط على زر ضغط واحد فقط. يمكنك استخدامه
لوحة مفاتيح Arduino Easy Midi: 5 خطوات (بالصور)
لوحة مفاتيح Arduino Easy Midi: أنا مهووس بالموسيقى وأحب تمامًا صنع الآلات والأدوات الخاصة بي ، لكنني لا أمتلك الكثير من المهارات أو الموارد لإكمال المشاريع المعقدة ، لذلك عندما صادفت برنامج PretEnGineerings التعليمي ، شعرت بسعادة غامرة وأردت أن أعطيها لقطة واحدة من
لوحة مفاتيح سريعة وقذرة (لوحة مفاتيح فارغة): 3 خطوات
لوحة مفاتيح سريعة وقذرة (لوحة مفاتيح فارغة): لوحة مفاتيح داس هي اسم لوحة المفاتيح الأكثر شيوعًا بدون نقوش على المفاتيح (لوحة مفاتيح فارغة). يتم بيع لوحة مفاتيح Das بسعر 89.95 دولارًا. سيرشدك هذا الدليل أثناء إنشاء لوحة مفاتيح قديمة لديك
تنظيف لوحة مفاتيح Apple Aluminium . أو أي لوحة مفاتيح أخرى ناعمة الملمس: 5 خطوات
تنظيف لوحة مفاتيح Apple Aluminium …. أو أي لوحة مفاتيح أخرى ناعمة الملمس: نظيفة مثلك أو قد أحاول الحفاظ على لوحات مفاتيح Apple المصنوعة من الألومنيوم ، فإنها تصبح قذرة بعد عام أو نحو ذلك. هذا التوجيه هو لمساعدتك على تنظيفه. كن حذرًا ، لأنني لست مسؤولاً إذا تعطلت لوحة المفاتيح أثناء القيام بذلك …. SUCKS F
اصنع لوحة اسم مضاءة من مفاتيح لوحة المفاتيح: 6 خطوات
اصنع لوحة اسم مضاءة من مفاتيح لوحة المفاتيح: سيوضح لك هذا Instructable جميعًا كيفية إنشاء لوحة اسم مضاءة من بعض مفاتيح لوحة المفاتيح الخردة وبعض الإلكترونيات. هيا بنا نبدأ