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

لوحة Translightion (مصور الموسيقى القابل للتحكم): 5 خطوات
لوحة Translightion (مصور الموسيقى القابل للتحكم): 5 خطوات

فيديو: لوحة Translightion (مصور الموسيقى القابل للتحكم): 5 خطوات

فيديو: لوحة Translightion (مصور الموسيقى القابل للتحكم): 5 خطوات
فيديو: كيف كان شكل هذا الشخص قبل ما يدخل عبدة الشيطان👀😮 2024, شهر نوفمبر
Anonim
لوحة Translightion (مصور الموسيقى القابل للتحكم)
لوحة Translightion (مصور الموسيقى القابل للتحكم)

قم بترجمة الموسيقى إلى عرض ضوئي مبهر باستخدام مشروع وحدة التحكم في الضوء القابل للتخصيص هذا. رائع للدي جي والحفلات والعروض 1: 1!

تم تحديث العرض أدناه!

الخطوة 1: الخلفية

خلفية
خلفية

كانت الفكرة من وراء هذا المشروع هي إنشاء وحدة تحكم للسماح للمستخدمين "بتشغيل" الضوء كما لو كان أداة ذات مرئيات مخصصة ، والتحكم بالإيماءات ، والاتصال بالسطوع / السرعة.

بالنظر إلى التكلفة التي يمكن أن تكون بها وحدات التحكم في ضوء المستهلك (غالبًا 100 دولار أو أكثر - لا تشمل الأضواء!) ، قررنا محاولة تقديم حل أرخص وأكثر قابلية للتخصيص!

تحديث- لقد قمنا مؤخرًا بتحديث هذا المشروع. صور البناء مأخوذة من الإصدار 1.0 ، من هو العرض التوضيحي أدناه.

الأسلاك والبنية هي نفسها بشكل أساسي للإصدار 2.0 ، لقد وضعناها في علبة أجمل وأضفنا المزيد من الأجهزة لتحديثات لاحقة. يتم أيضًا نشر الكود المحدث في قسم الكود.

الخطوة 2: المواد

  • اردوينو UNO
  • جهاز تحديد المدى بالموجات فوق الصوتية
  • Digilent Pmod KYPD
  • مقياس الجهد الدوراني
  • شرائط ليد (2)
  • Seeed Grove Sound Sensor v1.6
  • مسدس الغراء الساخن
  • اللوحة الخلفية (استخدمت عينة خشبية من Home Depot)

الخطوة 3: قم بإعداد الدائرة

قم بإعداد الدائرة
قم بإعداد الدائرة
قم بإعداد الدائرة
قم بإعداد الدائرة
قم بإعداد الدائرة
قم بإعداد الدائرة

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

يسمح عامل الشكل الصغير لـ Pmod KYPD بالتناسب بدقة مع أي لوح أساسي دون تناول الكثير من العقارات. أنا أستخدم عينة خشبية حصلت عليها من متجر الأجهزة المحلي الخاص بي مجانًا كلوحة تركيب. لتوصيل هذا المشروع ، قم أولاً بتوصيل Pmod KYPD وفقًا لمخطط Fritzing أعلاه.

ثم قم بتوصيل مقاييس الجهد الخاصة بك بالدبابيس التناظرية A5 (السطوع) و A4 (السرعة). قم بتوصيل شرائط LED بالأرضي و 5 فولت ، ثم قم بتوصيل كل من دبابيس الإشارة في Digital Pin 11. قم بتوصيل مستشعر الصوت بالطاقة والأرض ، والأبيض سلك إلى A1 وسلك أصفر إلى A0 (إذا لم يكن لديك كبل التوصيل كمرجع ، يكون السلك الأصفر هو الخارج ، وهناك المزيد من الوثائق حول المستشعر هنا. بالنسبة لمستشعر Ping / جهاز تحديد المدى بالموجات فوق الصوتية ، يوجد Trig على Digital Pin 13 و Echo موجود على Digital Pin 12 (بالإضافة إلى الطاقة والأرض بالطبع).

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

للحصول على الرمز ، ستحتاج إلى مكتبة FastLED و Keypad (كلاهما موجود في مدير مكتبة Arduino IDE). لوحة المفاتيح غير مدرجة أولاً عند البحث عنها ، سيتعين عليك التمرير لأسفل حتى تعثر على لوحة المفاتيح مارك ستانلي وألكسندر بريفيج.

انسخ الكود والصقه في Arduino IDE وانقر فوق تحميل. حان الوقت الآن للعب مع اللوح! ملاحظة - الزران 3 و 4 متصلان بمستشعر ping ، لذا حاول وضع يدك فوق المستشعر عند تنشيط تلك المتخيلات. استمتع ولا تتردد في توسيع هذا المشروع لإضافة المزيد من المتخيلات وأجهزة الاستشعار وما إلى ذلك!

تحديث- قمنا بتحديث الكود وإضافة المزيد من الوظائف ، قم بتنزيل LEDController_2 إذا كنت تريد الميزات الإضافية.

في الكود الجديد ، المصورون هم:

1. التدفق

2. الشلال

3. DoubleBounce

4. ترتد اليد

5. المستويات

6. مركز المستويات

7. Blob

8. AmbientSpots

9. الشرائح

0. نبض

الخطوة الخامسة: حان وقت عروض الأضواء

حان وقت عروض الأضواء!
حان وقت عروض الأضواء!

حان الوقت الآن لاستخدام اللوحة!

في أزرار الإعداد ، 1-4 هي التسلسلات المرئية ، و 5 هي الوضع التلقائي مع مستشعر الصوت ، و 6-9 ، و F و C هي لوحات الألوان التي تؤثر على أي من المتخيلات.

موصى به: