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

تعديل آلة العضو EHX B9: 5 خطوات (بالصور)
تعديل آلة العضو EHX B9: 5 خطوات (بالصور)

فيديو: تعديل آلة العضو EHX B9: 5 خطوات (بالصور)

فيديو: تعديل آلة العضو EHX B9: 5 خطوات (بالصور)
فيديو: Improvisation 75 for Prophet '08: PWM Pad 2024, شهر نوفمبر
Anonim
تعديل جهاز الجهاز EHX B9
تعديل جهاز الجهاز EHX B9
تعديل جهاز الجهاز EHX B9
تعديل جهاز الجهاز EHX B9

(ehx B9) - عندما كنت طفلاً صغيراً ، كنت مفتونًا بآلة موسيقية رائعة: غيتار غودوين الأرغن لبيتر فان وود (تم بناؤه في إيطاليا بواسطة Sisme)! أعتقد أن بيتر مثل جيش عازفي الجيتار المولودين في العصر الجوراسي التناظري الذي نظر إلى عازفي الأرغن (نعم عازفي الأرغن ، وليس عازفي لوحة المفاتيح!) على أنهم الأكثر حظًا الذين يمكنهم العزف على النغمات والأوتار والحفاظ عليها وتعديلها إلى الأبد!

لقد تم إجراء الكثير من المحاولات "لتقليد" الأرغن (الأنابيب أو الإلكترونية) من خلال الجيتار (Roland ، Casio …) ولكن Electro Harmonix B9 هو الأفضل إلى حد بعيد: بسيط ومتين ومدمني!

ولكن هناك القليل من الأشياء التي لم يتم تفويتها …

في هذا المشروع ، قمت بتعديل معيار B9 (أعتقد أن جميع سلاسل "9s" من EHX متشابهة) لتغطية ما أعتقد أنه ميزات مفيدة للغاية:

  1. شاشة OLED: قراءة موضع المفتاح الدوار قريبة من المستحيل في المواقف الحية ، لذا فإن شاشة Oled الساطعة اللطيفة مرحب بها للغاية لتكون مرئية وإضافة المزيد من المعلومات.
  2. التشفير الروتاري: يمكن استخدام برنامج تشفير أكثر سلاسة لتغيير الإعداد المسبق والمزيد.
  3. وظيفة الإعداد المسبق: إدخال طريقة بسيطة للتنقل بين إعدادين مختلفين مسبقًا أمر ضروري لإضفاء بعض المرح في لعبك!
  4. وظيفة كتم الصوت / التجفيف: إذا كنت تستخدم مضخمًا منفصلاً لـ Organ OUT ، فمن الممكن تجنب وجود إشارة الغيتار هناك أيضًا (كتم الصوت). هذه الوظيفة قياسية في B9 ولكنها تتطلب فتح الوحدة وتحريك المحول الصغير: يمكن لجهاز التشفير الدوار القيام بذلك في أي وقت تريده دون فتحه.
  5. وظيفة LESLIE SPEED-UP: في الواقع هذا هو السبب الأصلي الذي دفعني إلى التفكير في تعديل B9. لا يوجد صوت أورجاني بدون ليزلي! لكن الاستخدام الأساسي هو الانتقال من السرعة المنخفضة إلى السرعة العالية والعكس.

اللوازم

  1. اردوينو نانو افر
  2. شاشة OLED IZOKEE 0.96 "I2L 128X64 Pixel 2 لون
  3. جهاز تشفير دوار مع زر ضغط (Cylewet)
  4. مقياس الجهد الرقمي IC MCP42010
  5. معدد IC 74HC4067
  6. 3 × مرحلات ريد SIP-1A05
  7. زر ضغط القدم التبديل لحظية
  8. ثنائي الفينيل متعدد الكلور (لوحة الدوائر المطبوعة) على الوجهين ل DIY
  9. .1 فائق التوهج مكثف سيراميك (لمرشح MCP42010)

الخطوة 1: ما يمكن أن تتوقعه من تعديل Electro-Harmonix …

ما يمكن أن تتوقعه من تعديل Electro-Harmonix …
ما يمكن أن تتوقعه من تعديل Electro-Harmonix …
ما يمكن أن تتوقعه من تعديل Electro-Harmonix …
ما يمكن أن تتوقعه من تعديل Electro-Harmonix …
ما يمكن أن تتوقعه من تعديل Electro-Harmonix …
ما يمكن أن تتوقعه من تعديل Electro-Harmonix …

الميزات الجديدة التي ستتمتع بها B9:

شاشة OLED التي تعرض حالة الوحدة:

  1. "إيقاف تشغيل" النص معكوس - "تشغيل" النص عادي
  2. جاف (افتراضي): كلا الجهاز والغيتار موجودان في "Organ OUT"
  3. كتم الصوت: الجهاز موجود فقط على "Organ OUT" ، والغيتار هو Mute!
  4. التأثير المحدد حسب الرقم والوصف: في الجزء العلوي باللون الأصفر ، إشارة إلى نوع استخدام التأثير مثل Deep Purple ، و Procol Harum ، و Jimmy Smith … - في الجزء السفلي نفس الوصف (أكثر أو أقل) مثل المفتاح الدوار
  5. نوع التعديل - ليزلي / فيبراتو / تريمولو
  6. سرعة التعديل
  7. تسريع التعديل قيد التقدم بالتمرير من اليسار إلى اليمين اسم التأثير المحدد

مشفر دوار:

  1. عند التشغيل ، يكون التحديد الافتراضي هو B9 ، مما يعني أن التحكم في التأثير تتم إدارته بواسطة المفتاح الدوار الأصلي B9
  2. تدوير في اتجاه عقارب الساعة لتحديد التأثير 1 ، 2 ، 3 … 9 ، 1 ، 2 ، 3 …
  3. لإعادة عنصر التحكم إلى B9 ، قم بتدويره عكس اتجاه عقارب الساعة … 3 ، 2 ، 1 ، B9 أو …
  4. … اضغط على زر ضغط المشفر الدوار للتبديل بين التأثير المحدد واختيار المفتاح الدوار B9: هذه طريقة بسيطة للتنقل بين إعدادين مختلفين مسبقًا. (اختيار جهاز تشفير دوار أطول يسهل الضغط عليه بقدمك أثناء اللعب! انظر الصورة الجانبية)

وظيفة كتم الصوت / الجفاف:

  1. من حالة إيقاف التشغيل ، انقل المشفر الدوار عكس اتجاه عقارب الساعة لتحديد التأثير 9
  2. اضغط على زر ضغط المشفر الدوار
  3. ستتغير الشاشة من جاف (افتراضي) إلى كتم الصوت
  4. للعودة إلى الوضع الجاف ، قم بإزالة الطاقة وتشغيلها مرة أخرى!

وظيفة LESLIE SPEED-UP:

  1. للانتقال من OFF إلى ON والعكس ، اضغط لفترة وجيزة على مفتاح القدم (يتعين علينا إزالة مفتاح القدم الموجود وتثبيت زر ضغط مؤقت)
  2. حدد السرعة المنخفضة باستخدام مقياس الجهد الحالي MOD (سترى قيمة السرعة على الشاشة)
  3. اضغط مع الاستمرار على الضغط على مفتاح القدم وستزيد سرعة MOD تلقائيًا بشكل تدريجي إلى السرعة القصوى (100 على الشاشة أو أقل إذا حررتها قبل الوصول إلى 100) وتبقى على الحد الأقصى حتى يتم الضغط على مفتاح القدم
  4. حرر مفتاح القدم وستنخفض سرعة MOD بسلاسة إلى السرعة المنخفضة المحددة بواسطة القدر. عصري.

هل أنت مستعد للعب A Whiter Shade of Pale؟

الخطوة 2: الأجهزة …

المعدات…
المعدات…
المعدات…
المعدات…
المعدات…
المعدات…
المعدات…
المعدات…

بادئ ذي بدء ، إخلاء المسئولية: أنا مهندس كهربائي قديم الطراز ، وربما قادر جيدًا على تصميم شبكة توزيع عالية الجهد وربما نوعًا ما قادرة على تصميم وبرمجة معدات يتم التحكم فيها بواسطة PLC!

في الجامعة كنت أبرمج في Fortran على البطاقات المثقبة ، ثم في Basic and Assembler على Sinclair ZX80 (1 كيلوبايت من الذاكرة …): عمليًا أنا ديناصور!

بالطبع أحب العزف على الجيتار وأحب صوت الأرغن: عندما رأيت B9 ، شعرت بالذهول!

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

لكني أرغب في إعادة إنتاج نفس الشعور الذي يشعر به عازف الأرغن الذي يضغط على مفتاح القدم ويقوم محرك ليزلي بالباقي!

لذلك أدركت أن هناك حاجة لبعض البرمجة: حان الوقت لتعلم لعبة Arduino الشيطانية!

يرجى أن تكون كريما عندما تدلي بتعليق على الطريقة التي طورت بها البرنامج (أعتقد أنك تسميه الآن "الكود" …) وحل الأجهزة (أستخدم النهج "الكهروميكانيكي"): أستخدم جميع الموارد المتاحة على التعليمات وموقع Arduino وسأحاول أن أشكر الأشخاص الذين كتبوا الكود الذي استخدمته لإلهامي!

حسنًا ، لنتحدث عن الأجهزة.

Arduino Nano Every يتحكم في جميع الوظائف:

إدخال

D2 الدورية التشفير -> دبوس

D3 Rotating Encoder -> pinB

D4 Rotating Encoder -> زر ضغط

مفتاح القدم D5: يقوم مفتاح القدم القياسي المثبت على B9 بتنشيط 3 جهات اتصال: عند فتح الجزء الخلفي من B9 ، سترى مفتاح القدم متصل بـ PCB (لوحة الدوائر المطبوعة) عبر كابل الشريط ، ووصلة PCB هي تم وضع علامة CN2 ويمكنك ترقيم الاتصالات 1 (بالقرب من علامة CN2) إلى 6.

في وضع إيقاف التشغيل ، يتم إغلاق جهة الاتصال 3-4 ، في وضع التشغيل 5-6 ، وفي التحديد الجاف يتم إغلاق 2-6. يجب عليك إزالة مفتاح القدم الموجود وتثبيت زر ضغط مؤقت بسيط جديد وإدارة 3 جهات اتصال من خلال 3 مرحلات.

لقد استخدمت مرحلات القصب: اتصال صغير ومستقر ورخيص! في مخططات فريتز ، لم أتمكن من العثور على مرحل القصب SIP-1A05 لذلك استخدمت أكثرها تشابهًا. في الصور المرفقة ، سترى أن مرحل القصب يحتوي على 4 دبابيس فقط (بدلاً من 8 دبابيس في التخطيطي): الأطراف الخارجية هي جهة الاتصال ، والداخلية هي الملف.

لقد جربت المفتاحين الرقميين CD4066 و TM1134 ، لكن مقاومة التشغيل وربما المقاومة تولد بعض التشويه و "تسرب الصوت" في وضع كتم الصوت. لذا عدت إلى مقاربتي الكهروميكانيكية التي تعمل بلا ضوضاء!

A7 يجب قطع دبابيس MOD (علامة VR1 على PCB) (بحيث يتم فصلها عن PCB) وتوصيلها بـ Nano: الدبوس الموجود في الدقيقة. إلى 5V - دبوس على MAX. إلى GND - ممسحة الدبوس المركزية للإدخال التناظري A7

انتاج

جهة اتصال D6 3-4 (الإغلاق هو B9 مغلق)

جهة اتصال D7 2-6 (الإغلاق هو B9 في الوضع الجاف)

جهة اتصال D8 3-4 (الإغلاق هو B9 قيد التشغيل)

D10 على مقياس الجهد الرقمي MCP 42010 إلى CS (pin1) *

D11 على مقياس الجهد الرقمي MCP 42010 إلى S1 (pin3) *

D13 على مقياس الجهد الرقمي MCP 42010 إلى SCK (pin2) *

* على مخطط اللوح ، يتم تصور شريحة مقياس الجهد الرقمي بواسطة دائرة متكاملة ذات 14 دبابيس مع أداة تشذيب تتداخل مع المسامير 8-9-10. هذا مجرد تمثيل رسومي: لست بحاجة إلى أي شيء آخر غير MCP42010.

A0 على معدد الإرسال 74HC4067 إلى S3

A1 على معدد الإرسال 74HC4067 إلى S2

A2 على معدد الإرسال 74HC4067 إلى S1

A3 على معدد الإرسال 74HC4067 إلى S0

A4 على شاشة OLED على SDA

A5 على شاشة OLED على SCL

مزود الطاقة

يقوم VIN بتوصيل Nano Vin بـ + 9V على المقبس B9: يمكنك أن ترى من الصور الدبوس الذي أختاره ولكن كن حذرًا وتحقق من الدبوس الصحيح باستخدام المتر المتعدد!

متعدد المضاعفات

من أجل مضاعفة وظيفة المفتاح الدوار لتحديد أحد تأثيرات الأعضاء التسعة المختلفة ، فقد استخدمت المشفر الدوار الذي يمكنه (نوعًا ما) إبلاغ Arduino بسهولة عن الاتجاهات. ثم تحتاج إلى نسخ المفتاح الدوار الموجود فعليًا لإبلاغ B9 بالتأثير الذي يجب تحديده. عمل النموذج الأولي الأول الخاص بي مع 10 مرحلات (لقد أرفقت صورة لإثبات ذلك!). ثم أدركت أنه كان كثيرًا جدًا ، وحتى لو كنت خائفًا من هذا الجهاز الغامض ، فقد واجهت بشجاعة عالم المضاعفات و … نجحت!

المضاعف 74HC4067 قادر على 16 وضعية. لقد استخدمت الموضع C0 للاتصال بالدبوس المشترك للمفتاح الدوار (يتعين عليك قطع الدبوس الذي يحمل علامة "C" من لوحة الدوائر المطبوعة وعزله وتوصيله بـ C0 الموجود على معدد الإرسال): بهذه الطريقة يمكنك "رد الجميل "التحكم في التبديل الدوار عند الحاجة (… كإعداد مسبق!).

يجب توصيل المواضع الأخرى C1 … C9 بالمسامير التسعة للمفتاح الدوار: أسهل طريقة هي استخدام الجانب المقابل من PCB (لقد أرفقت صورة ولكن ، مرة أخرى ، انتبه للعثور على العناصر الصحيحة!)

آمل أنه بمساعدة مخطط Fritz للوح التجارب وبعض التلميحات من الصور ، يمكنك تحقيق PCB أنظف للمكونات القليلة المطلوبة.

الخطوة 3:… والبرمجيات

الكود هو نتيجة للعديد من الإلهام من التعليمات ومواقع Arduino. كما قلت ، تعلمت C ++ فقط لأكون قادرًا على القيام بهذا المشروع ومنهجتي واضحة تمامًا: أنا متأكد من أن شخصًا ما يمكنه كتابة كود جيد الإنشاء …

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

الجزء الأول يتعلق بإعلان المتغيرات والثوابت (أتمنى أن تكون التعليقات تفسيرية): أضفت كذلك الوصف الأصلي للتأثير من دليل B9.

الجزء المتعلق بمقياس الجهد الرقمي مستوحى من هنري جاو

تم استلهام الجزء المتعلق بمضاعف الإرسال من خلال pmdwayhk https://www.instructables.com/id/Tutorial-74HC406… التي قمت بإعادة تعديلها مع Arduino Nano Every.

الجزء المتعلق بالتشفير الدوار مستوحى من SimonM8https://www.instructables.com/id/Improved-Arduino…: لقد كان من الصعب التكيف مع Arduino Nano Every لكن … فعلت ذلك بعد تشجيع سيمون!

بالنسبة للزر الذي يعمل بالضغط على الوظائف المزدوجة ، استلهمت الفكرة من سكوبا ستيف ومايكل جيمس

… والباقي (يبدو قليلاً ولكنه كثير بالنسبة لي) لقد فعلت ذلك!

أعتقد أن هناك تعليقات كافية لشرح كيفية عمل البرنامج: سأكون سعيدًا بالمساعدة إذا وجد شخص ما بعض الصعوبة في تفسيره.

الخطوة 4: ضع Arduino Nano Every في صندوق B9

تناسب Arduino Nano Every في صندوق B9
تناسب Arduino Nano Every في صندوق B9
تناسب Arduino Nano Every في صندوق B9
تناسب Arduino Nano Every في صندوق B9
تناسب Arduino Nano Every في صندوق B9
تناسب Arduino Nano Every في صندوق B9

بادئ ذي بدء ، عليك إزالة PCB من الصندوق: إنه مباشر تمامًا (قم بإزالة المسامير الخلفية والمقابض والمسامير من الرافعات ومقاييس الجهد) فقط كن لطيفًا لتجنب إتلاف SMD على PCB.

كان الجزء الأكثر حظًا في هذا المشروع هو العثور على فتحة ضيقة على PCB بالقرب من مقابس الإخراج: لقد قمت بوضع شاشة OLED مع مرور المسامير عبر هذه الفتحة وهي سحرية تمامًا حيث أردت ذلك! ربما كانت Electro-Harmonix تخطط لتقديم شاشة OLED في وقت التصميم الأصلي: على أي حال سأقترحها عليهم!

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

ستحتاج إلى بعض الصبر والعمل اليدوي للحصول على نافذة مستطيلة معقولة باستخدام الحفر والملف …

لقد قمت بلصق قطعة من البلاستيك الشفاف من الداخل لحماية الشاشة وختم الصندوق لتجنب الغبار.

لتوصيل الشاشة بـ Arduino Nano ، استخدم كل كابل محجوب (لقد استخدمت قطعة من كبل iPhone USB مكسور …) وقم بوضع شاشة أسفل الشاشة نفسها: جهاز OLED صاخب تمامًا!

يتم وضع المشفر الدوار في وضع LED (تمت إزالته) لذا تحتاج فقط إلى تكبير الفتحة الموجودة.

يمكنك أن ترى من الصور التي استخدمت قطعتين صغيرتين من ثنائي الفينيل متعدد الكلور لـ DIY: واحدة للنانو ومقياس الجهد الرقمي والأخرى لمرحلات القصب. السبب الوحيد هو أن محاولتي الأولى كانت استخدام المفاتيح الإلكترونية IC ثم عدت إلى المرحلات … بالتأكيد يمكنك القيام بكل شيء على ثنائي الفينيل متعدد الكلور واحد.

للحفاظ على الضوضاء بعيدًا ، استخدم كبلًا محجوبًا لتوصيل مقياس الجهد MOD والتوصيلات ذات الصلة بمدخلات Nano التناظرية.

بالنسبة لجميع الاتصالات الأخرى ، استخدمت سلكًا مرنًا للغاية (سلك ربط Plusivo 22AWG).

بمجرد الانتهاء من كل الاتصال ، أعد تجميع B9 PCB واستوعب بلطف Nano PCB في المساحة المحيطة بمفتاح القدم: لقد استخدمت بعض البلاستيك المرن للتأكد من عدم حدوث اتصال عرضي.

منتهي.

الخطوة 5: النتيجة النهائية

النتيجة النهائية
النتيجة النهائية
النتيجة النهائية
النتيجة النهائية
النتيجة النهائية
النتيجة النهائية

B9 جاهز الآن للأداء الحي!

- سترى الشاشة في الظلام (تبدو صغيرة ولكنها مرئية تمامًا وواضحة في وضع التشغيل العادي …) وأنت تعرف الصوت الذي سيتم سماعه …

- يمكنك التبديل بين التأثير المعروض على الشاشة والتأثير المحدد على المفتاح الدوار …

- يمكنك تحديد ما إذا كانت الإشارة الجافة موجودة في خرج العضو …

- … وأخيرًا ، يمكنك تسريع أداء ليزلي مثل بيلي بريستون وجيمي سميث وكيث إيمرسون وجوي ديفرانسيسكو وجون لورد و … بيتر فان وود: بطلي في آلة الغيتار!

يرجى أن تكون متعاطفًا مع مقاطع الفيديو المرفقة: لقد تم تسجيلها باستخدام جهاز iPhone الخاص بي وبهدف وحيد هو إظهار الاستخدام وليس قدراتي "الفنية" الضعيفة!

يتمتع.

موصى به: