جدول المحتويات:
- الخطوة 1: إنشاء دائرة إدخال MIDI
- الخطوة 2: تصميم مصفوفة LED
- الخطوة 3: خياطة مصفوفة LED
- الخطوة 4: إضافة مفتاح
- الخطوة 5: جعل الجهاز لاسلكيًا
- الخطوة 6: اللمسات الأخيرة
- الخطوة 7: لقد انتهيت
فيديو: سترة عرض ضوئي تتفاعل مع الموسيقى: 7 خطوات (بالصور)
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:41
تم إنتاج هذا البرنامج التعليمي كجزء من مشروعي في السنة الأخيرة للحصول على شهادتي في تكنولوجيا الموسيقى والإلكترونيات التطبيقية في جامعة يورك. إنه يستهدف الموسيقيين المهتمين بالإلكترونيات. سيكون المنتج النهائي عبارة عن مصفوفة LED على ظهر الغلاف يمكنها إنتاج عرض ضوئي وفقًا للموسيقى. سيتم ذلك عن طريق تحليل المدخلات الصوتية باستخدام Pure Data و Arduino. سيكون للغلاف إعدادين يمكن التحكم فيهما بواسطة مفتاح. سيتحكم أحد الإعدادات في مصابيح LED وفقًا لاتساع الموسيقى والآخر سيحتوي على مصابيح LED متلألئة واحدة تلو الأخرى وتغير اللون وفقًا لدرجة الصوت.
كيف ستعمل
يتكون هذا الجهاز من دائرتين منفصلتين. سوف يعتمد أحدهما على Arduino Mega متصل مباشرة بجهاز كمبيوتر. ستستند الدائرة الأخرى حول LilyPad Arduino وسيتم احتواؤها بالكامل داخل الغلاف وسيتم تشغيلها عبر بطارية 9V. ستتواصل كلتا الدائرتين مع بعضهما البعض لاسلكيًا باستخدام وحدات XBee. سيتم استقبال الإشارات الصوتية بواسطة الميكروفون المدمج في أجهزة الكمبيوتر وتحليلها في Pure Data للحصول على بيانات السعة والتردد. سيتم نقل هذه المعلومات إلى Arduino Mega باستخدام دائرة إدخال MIDI وسيتم نقلها بعد ذلك إلى LilyPad باستخدام XBees. سيحدد LilyPad بعد ذلك كيفية تفاعل مصابيح LED الموجودة على الغلاف.
ما سوف تحتاجه
للحلبة الضخمة
- اردوينو ميجا 2560
- إكسبي إكسبلورر منظم
- XBee 1 ميجا واط - هوائي التتبع - السلسلة 1
- درع النماذج الأولية للميجا
- USB من النوع A إلى B
- كابل USB إلى MIDI
- مقبس MIDI
- 1 × 220 درجة المقاوم
- 1 × 270 درجة المقاوم
- 1 × 1N4148 ديود
- 1 × 6N138 Optocoupler
لحلبة LilyPad
- LilyPad Arduino 328 اللوحة الرئيسية
- لوحة اندلاع LilyPad XBee
- XBee 1 ميجا واط - هوائي التتبع - السلسلة 1
- LilyPad FTDI Basic Breakout Board
- 72 × LilyPad LEDs (مجموعة من جميع الألوان المتاحة بما في ذلك الأبيض والأزرق والأحمر والأصفر والأخضر والوردي والأرجواني)
- LilyPad Slide Switch
- USB 2.0 A- ذكر إلى كابل Mini-B
- بطارية 9 فولت
- مقطع بطارية 9 فولت
آخر
- السترة
- جهاز كمبيوتر مثبت عليه بيانات Pure و Arduino IDE
- سلك المعدات
- معدات اللحام
- قواطع للاسلاك
- أدوات تقشير الأسلاك
- إبرة ذات عين كبيرة
- خيط
- خيط موصل
- مقص
- شريط القياس
- غراء النسيج أو طلاء الأظافر الشفاف
- الطباشير أو الكحل الأبيض
- نسيج لبطانة أو قميص قديم
- الفيلكرو
- حفر (ربما)
- LED قياسي (للاختبار)
- اللوح (للاختبار)
- مقاوم 220Ω آخر (للاختبار)
- المتر (للاختبار)
ستعتمد تكلفة هذا المشروع إلى حد كبير على مقدار المعدات المذكورة أعلاه التي تمتلكها بالفعل. ومع ذلك ، فمن المحتمل أن يتراوح سعرها بين 150 جنيهًا إسترلينيًا و 200 جنيه إسترليني.
ملاحظة سريعة - تم تصميم لوحات LilyPad بحيث يتم حياكتها مباشرة على المنسوجات ، وبالتالي قد يتسبب لحام مشبك بطارية 9 فولت في حدوث مشكلات. يمكن أن يكون الاتصال دقيقًا ويمكن كسره بسهولة. يمكنك الحصول على لوحات LilyPad مصممة خصيصًا لبطاريات AAA أو LiPo والتي قد تقرر أنك تفضل استخدامها. ومع ذلك ، ما زلت اخترت السير في طريق 9V لأن عمر البطارية أكبر من AAA وجامعتي لديها قيود على استخدام بطاريات LiPo.
الخطوة 1: إنشاء دائرة إدخال MIDI
بادئ ذي بدء ، دعونا ننظر في دائرة إدخال MIDI. يجب أن يتم إنشاء هذا على لوحة النماذج الأولية التي ستدخل في Arduino Mega. سيتم استخدام هذا لإرسال رسائل MIDI من تصحيح Pure Data إلى Mega عبر دبوس "COMMUNICATION RX0" الخاص به. انظر أعلاه للحصول على مخطط الدائرة والصورة. اعتمادًا على لوحة النماذج الأولية الخاصة بك ، قد يكون تخطيطك مختلفًا بعض الشيء لكنني اخترت وضع مقبس MIDI في الزاوية اليسرى السفلية. قد يلزم استخدام مثقاب هنا لجعل الثقوب الموجودة على الدرع أكبر لتناسب المقبس. الأسلاك الحمراء في الصورة متصلة بـ 5 فولت ، والبني متصل بالأرض ، والسلك الأسود متصل بالطرف 3 على 6N138 ، والسلك الأزرق متصل بالطرف 2 على 6N138 والأسلاك الصفراء متصلة بـ RX0 دبوس. يتم ترك مساحة على الجانب الأيمن من لوحة النماذج الأولية لإتاحة مساحة لـ XBee لاحقًا. من المحتمل أن تكون هناك حاجة إلى إجراء فواصل في المسارات الموجودة على السبورة. في هذا المثال ، كان لا بد من صنعها بين المسامير الموجودة على 6N138.
اختبار دائرة إدخال MIDI
لاختبار الدائرة ، قم بتحميل الكود أدناه إلى Arduino Mega باستخدام كابل USB من النوع A إلى B. تأكد من عدم إدخال الدرع عند القيام بذلك لأنه لا يمكن تحميل الرمز إذا كان أي شيء متصلًا بدبابيس RX أو TX. أيضًا ، يشتمل الرمز على مكتبة MIDI.h التي قد تحتاج إلى تنزيلها ، والمتاحة على الرابط أدناه.
ميدي
بعد ذلك ، أدخل الدرع في ميجا وقم بتوصيله بمنفذ USB آخر على جهاز الكمبيوتر الخاص بك عبر كابل MIDI إلى USB. سيتم تصنيف نهاية MIDI التي ستحتاج إلى استخدامها "خارج". قم بإنشاء دائرة بسيطة على لوحة توصيل تربط الدبوس 2 بمقاوم 220 ثم قم بتوصيله بمصعد LED القياسي. قم بتوصيل الكاثود LED بالأرض.
بعد ذلك ، أنشئ تصحيحًا بسيطًا للبيانات النقية مع [60 100] رسالة ورسالة [0 0] متصلان بكائن تدوين الملاحظات عبر المدخل الأيسر. تأكد من أن هذا التصحيح متصل بدائرة إدخال MIDI عن طريق فتح إعدادات MIDI وتغيير جهاز الإخراج. إذا لم يكن هذا متاحًا ، فتأكد من توصيل دائرة MIDI بجهاز الكمبيوتر الخاص بك قبل فتح Pure Data. الآن ، إذا كانت دائرتك صحيحة ، يجب أن يضيء مؤشر LED عند الضغط على الرسالة [60 100] ويجب أن ينطفئ عند الضغط على الرسالة [0 0].
الخطوة 2: تصميم مصفوفة LED
بعد ذلك ، يجب مراعاة مصفوفة LED للجزء الخلفي من الغلاف. سيتم توصيل هذا مباشرة بلوحة LilyPad الرئيسية. عادةً ، للتحكم في مصابيح LED باستخدام متحكم دقيق ، سيتم تخصيص كل منها لمسامير فردية خاصة بها. ومع ذلك ، مع وجود Arduino LilyPad واحد فقط ، سيكون هذا محدودًا للغاية. في المجموع ، يحتوي LilyPad على 12 دبوسًا رقميًا و 6 تناظريًا ، لذا يحتمل أن يكون 18 دبوس إخراج. ومع ذلك ، نظرًا لأنه سيتم استخدام أحد هذه المسامير لاحقًا للتحكم في مفتاح الانزلاق ، فلن يتبقى سوى 17.
يمكن استخدام تقنية في هذه الحالة تسمى تعدد الإرسال لتعظيم إمكانات دبابيس التحكم في LilyPad. هذا يستفيد من حقيقتين:
- مصابيح LED هي صمامات ثنائية وتسمح فقط للتيار بالتدفق في اتجاه واحد.
- تعالج العيون والأدمغة البشرية الصور بشكل أبطأ بكثير مما يمكن للضوء أن ينتقل إليه ، لذا إذا ومضت مصابيح LED بسرعة كافية ، فلن نلاحظ ذلك. يُعرف هذا المفهوم باسم "إصرار الرؤية".
باستخدام هذه التقنية ، يكون عدد مصابيح LED التي يمكن التحكم فيها (n / 2) x (n- (n / 2)) حيث n هو عدد دبابيس التحكم المتاحة. لذلك ، مع توفر 17 دبوسًا ، يجب أن يكون من الممكن التحكم في 72 مصباحًا في مصفوفة 9x8.
يمكن رؤية مخطط تخطيطي لمصابيح LED في مصفوفة 9x8 أعلاه ، بما في ذلك اقتراحات للمسامير التي يجب توصيل كل صف وعمود بها. من المهم ملاحظة أن الصفوف والأعمدة يجب ألا تتلامس. أيضًا ، لا توجد حاجة إلى مقاومات نظرًا لحقيقة أن كل LED له خاصية مدمجة بمقاومة 100 درجة.
قبل أن تبدأ في الخياطة ، يجب أن تخطط لتصميم الدائرة على الغلاف. مكان جيد للبدء هنا هو وضع علامات على الغلاف حيث ستذهب مصابيح LED بنقاط صغيرة ، باستخدام مقياس شريط لضمان تباعدها بالتساوي. بالنسبة للسترة الجلدية السوداء ، يعمل كحل العيون الأبيض جيدًا ويمكن مسحه بسهولة في حالة حدوث خطأ. ومع ذلك ، قد تعمل الوسائط الأخرى مثل الطباشير أيضًا اعتمادًا على مادة ولون سترتك. يمكن رؤية ترتيب ألوان LED التي استخدمتها أعلاه والتي ستعمل مع الكود المقدم لاحقًا. أنت مدعو لاستخدام تخطيط مختلف على الرغم من أن هذا سيحتاج إلى تعديل في الكود.
الشيء التالي الذي يجب التفكير فيه هو المكان الذي ستذهب إليه LilyPad و LilyPad XBee ومصدر الطاقة. بالنسبة للسترة التي استخدمتها ، بدا أن المكان الأكثر عقلانية وتكتمًا هو الجزء الخلفي من الجاكيت ، في الأسفل وعلى البطانة الداخلية. هذا لأنه من غير المحتمل أن يتم طرقه من قبل أذرع مرتديها هنا ويمكنه الوصول بسهولة إلى مصفوفة LED. أيضًا ، نظرًا لأن الجاكيت الذي استخدمته كان فضفاضًا في الأسفل ، فقد كان لا يزال مريحًا.
الخطوة 3: خياطة مصفوفة LED
في هذه المرحلة يمكنك البدء في الخياطة. قد يكون من الصعب التعامل مع الخيط الموصّل ، لذا إليك بعض النصائح المفيدة:
- إن لصق أحد المكونات في مكانه باستخدام غراء القماش سيجعل عملية الخياطة أسهل كثيرًا.
- سيكون للأنواع المختلفة من الغرز خصائص جمالية ووظيفية مختلفة ، لذا فإن الأمر يستحق النظر فيها قبل البدء. ومع ذلك ، يجب أن تكون غرزة الجري الأساسية جيدة لهذا المشروع.
- تميل العقدة إلى أن تنفصل بسهولة تامة باستخدام الخيط الموصّل لأنه "أكثر نوابض" من المعتاد. الحل لهذا هو استخدام كمية صغيرة من طلاء الأظافر أو غراء القماش لإغلاقها. اترك لهم الوقت ليجف قبل قطع ذيولهم.
- عند إنشاء توصيلات بمكونات الدائرة أو ربط سطرين من الخيط الموصّل معًا ، فمن المستحسن الخياطة على هذه المرات المتعددة لضمان إجراء اتصال ميكانيكي وكهربائي جيد.
- تأكد من أن إبرتك حادة ولها عين كبيرة. يمكن أن يكون المرور عبر الغلاف صعبًا ويكون الخيط الموصل أكثر سمكًا من المعتاد.
- كن حذرا من الشعر المتساقط على الخيط. يمكن أن يؤدي ذلك إلى إنشاء شورتات قصيرة في الدائرة إذا لامست خطوط الخياطة الأخرى. إذا أصبحت هذه مشكلة كبيرة ، فيمكن إغلاق جميع الخطوط بورنيش الأظافر الشفاف أو غراء القماش بمجرد إجراء الاختبار ويعمل كل شيء بشكل صحيح بالتأكيد.
مكان جيد لبدء الخياطة هو الصفوف. لجعلها مستقيمة قدر الإمكان ، يمكنك رسم خطوط باهتة للخياطة باستخدام المسطرة. بمجرد الانتهاء من خياطة هذه ، انتقل إلى الأعمدة. يجب توخي الحذر الشديد في كل مرة يتم فيها الوصول إلى صف لأنه من الضروري ألا يتقاطع الاثنان. يمكن تحقيق ذلك عن طريق إنشاء غرزة للعمود الموجود داخل الغلاف لهذا التقاطع ، كما هو موضح في الصورة أعلاه. عند الانتهاء من جميع الصفوف والأعمدة ، يمكن استخدام مقياس متعدد للتحقق من عدم وجود قصور.
بمجرد أن تشعر بالرضا ، ابدأ في خياطة مصابيح LED للعمود في أقصى يمين الغلاف. تأكد من أن كل أنود متصل بالصف الخاص به وأن كل كاثود متصل بالعمود الموجود على اليسار. بعد ذلك ، ضع LilyPad Arduino في مكانه باستخدام غراء القماش في مكان ما أسفل هذا العمود تقريبًا ، مع التأكد من أن دبابيس لوحة الاختراق FTDI متجهة لأسفل. قم بخياطة الدبوس 11 من LilyPad إلى الصف 1 ، والدبوس 12 إلى الصف 2 وما إلى ذلك حتى يتم خياطة الدبوس A5 في الصف 9. ثم قم بخياطة الدبوس 10 في العمود الأيمن الأقصى. لاختبار هذا العمود الأول يمكنك استخدام الكود أدناه. قم بتحميل الكود وتشغيل LilyPad عن طريق توصيله بجهاز الكمبيوتر الخاص بك باستخدام لوحة الاختراق FTDI وكابل USB 2.0 A-Male إلى Mini-B.
إذا لم يكن المنفذ الصحيح متاحًا عند توصيل LilyPad ، فقد تحتاج إلى تثبيت برنامج تشغيل FTDI متاح من الرابط أدناه.
تثبيت برنامج تشغيل FTDI
بمجرد إضاءة هذا العمود الأول من مصابيح LED ، فقد حان الوقت لخياطة الباقي على الغلاف. هذه عملية تستغرق وقتًا طويلاً ولذلك فمن الأفضل أن يتم تفريقها على مدار أيام قليلة. تأكد من اختبار كل عمود أثناء تقدمك. يمكنك القيام بذلك عن طريق تكييف الكود أعلاه بحيث يتم الإعلان عن دبوس العمود الذي تريد اختباره كإخراج في الإعداد ثم يتم تعيينه على LOW في الحلقة. تأكد من أن دبابيس العمود الأخرى مضبوطة على HIGH لأن هذا سيضمن إيقاف تشغيلها.
الخطوة 4: إضافة مفتاح
بعد ذلك ، يمكنك إضافة مفتاح يستخدم لتغيير الإعدادات على الغلاف. يجب خياطته على الجزء الداخلي من الغلاف أسفل لوحة LilyPad Arduino. باستخدام الخيط الموصّل ، يجب توصيل الطرف المسمى "off" بالأرض ويجب توصيل الطرف المسمى "on" بالدبوس 2.
يمكنك اختبار التبديل باستخدام الكود أدناه. هذا بسيط للغاية ويضيء مؤشر LED الأيمن السفلي إذا كان المفتاح مفتوحًا ويغلقه إذا كان المفتاح مغلقًا.
الخطوة 5: جعل الجهاز لاسلكيًا
تحضير LilyPad XBee و XBee Explorer
قم بإعداد LilyPad XBee للتكوين عن طريق اللحام برأس ذكر بزاوية يمنى 6 سنون. سيسمح ذلك لاحقًا بالاتصال بجهاز كمبيوتر عبر لوحة LilyPad FTDI Basic Breakout وكابل USB Mini. أيضًا ، قم بتوصيل مقطع البطارية 9 فولت إلى LilyPad XBee مع انتقال السلك الأحمر إلى الدبوس "+" والسلك الأسود الذي يمر عبر الدبوس "-".
قم بتوصيل لوحة Explorer بدرع النماذج الأولية لـ Arduino Mega. ستحتاج 5V و Ground على لوحة Explorer إلى الاتصال بـ 5V والأرض على Mega ، وسيحتاج دبوس الإخراج في Explorer إلى الاتصال بـ RX1 على Mega وسيحتاج الإدخال في Explorer إلى الاتصال بـ TX1 على Mega.
تكوين XBees
بعد ذلك ، يجب تكوين XBees. بادئ ذي بدء ، ستحتاج إلى تثبيت برنامج CoolTerm مجانًا والمتوفر من الرابط أدناه.
برنامج CoolTerm
تأكد من التمييز بين XBees بطريقة ما لأنه من المهم ألا تختلط بينهما.
أولاً ، قم بتكوين XBee للكمبيوتر. أدخله في لوحة LilyPad XBee Breakout وقم بتوصيله بالكمبيوتر باستخدام لوحة الاختراق الأساسية FTDI وكابل USB الصغير. افتح CoolTerm وفي الخيارات ، حدد المنفذ التسلسلي الصحيح. إذا لم تتمكن من رؤيته ، فحاول الضغط على "إعادة فحص المنافذ التسلسلية". بعد ذلك ، تأكد من ضبط معدل البث بالباود على 9600 ، وقم بتشغيل Local Echo وتعيين Key Emulation على CR. يمكن الآن توصيل CoolTerm بجهاز XBee.
اكتب “+++” في النافذة الرئيسية لوضع XBee في وضع الأوامر. لا تضغط على العودة. سيسمح ذلك بتكوينه باستخدام أوامر AT. إذا كان هذا ناجحًا ، بعد فترة توقف قصيرة جدًا يجب أن يكون هناك رد على الرسالة "موافق". إذا كان هناك تأخير لأكثر من 30 ثانية قبل السطر التالي ، فسيتم الخروج من وضع الأوامر وسيتعين تكرار ذلك. يلزم إدخال العديد من أوامر AT لتعيين معرف PAN ومعرف هويتي ومعرف الوجهة ولحفظ التغييرات. يجب أن يتم الوصول إلى الإرجاع بعد كل من هذه الأوامر ويمكن رؤيتها في الجدول أعلاه. بمجرد اكتمال ذلك لجهاز الكمبيوتر XBee ، يجب فصله ويجب تنفيذ نفس العملية لسترة XBee.
يمكنك التحقق من إعدادات XBee الجديدة عن طريق كتابة كل أمر AT بدون القيمة الموجودة في النهاية. على سبيل المثال ، إذا كتبت "ATID" وضربت رجوعًا ، فيجب إعادة صدى "1234".
اختبار XBees
في هذه المرحلة ، قم بخياطة LilyPad XBee على الغلاف بجوار LilyPad Arduino. يجب إجراء التوصيلات التالية بسلك موصل:
- 3.3 فولت على LilyPad XBee إلى "+" على LilyPad
- الأرض على LilyPad XBee إلى الأرض على LilyPad
- RX على LilyPad XBee إلى TX على LilyPad
- TX على LilyPad XBee إلى RX على LilyPad
الآن يمكن اختبار الجهاز للتأكد من أن XBees كانت تعمل بشكل صحيح. يجب تحميل الكود أدناه المسمى Wireless_Test_Mega إلى Arduino Mega والغرض الرئيسي منه هو تلقي رسائل MIDI من تصحيح Pure Data البسيط الذي تم إنشاؤه مسبقًا ، ونقل قيم مختلفة عبر XBee. إذا تم تلقي ملاحظة MIDI مع درجة 60 ، فسيتم إرسال الرسالة "a". بدلاً من ذلك ، إذا تم تلقي رسالة ملاحظة ، فسيتم إرسال "ب".
بالإضافة إلى ذلك ، يجب تحميل الكود أدناه المسمى "Wireless_Test_LilyPad" على LilyPad. هذا يتلقى الرسائل من Mega عبر XBees ويتحكم في مؤشر LED السفلي الأيمن وفقًا لذلك. إذا تم تلقي الرسالة "a" ، مما يعني أنه تم استلام ملاحظة MIDI ذات درجة 60 بواسطة Mega ، فسيتم تشغيل مؤشر LED. من ناحية أخرى ، إذا لم يتم استلام "a" ، فسيتم إيقاف تشغيل مؤشر LED.
بمجرد تحميل الرمز على كلتا اللوحتين ، تأكد من إعادة إدخال الدرع في Mega وأنه متصل بالكمبيوتر عبر كلا الكبلين. أدخل الكمبيوتر XBee في لوحة Explorer. بعد ذلك ، تأكد من فصل لوحة FTDI Breakout عن الغلاف وأدخل الغلاف XBee في LilyPad XBee. قم بتوصيل بطارية 9V وحاول الضغط على الرسائل المختلفة في Pure Data. يجب أن يعمل مصباح LED السفلي الأيمن على الغلاف وينطفئ.
الخطوة 6: اللمسات الأخيرة
كود و Pure Data Patch
عندما تكون سعيدًا لأن السترة تعمل لاسلكيًا ، قم بتحميل الرسم التخطيطي "MegaCode" أدناه إلى Arduino Mega ورسم "LilyPadCode" إلى LilyPad. افتح تصحيح Pure Data مع التأكد من تشغيل DSP وتعيين إدخال الصوت على ميكروفون يحمل في ثناياه عوامل بجهاز الكمبيوتر. حاول تشغيل بعض الموسيقى وتحريك المفتاح. قد تحتاج إلى ضبط الحدود في Pure Data بشكل طفيف اعتمادًا على مقدار أو القليل من استجابة مصابيح LED للصوت.
إضافة بطانة جديدة
أخيرًا ، لجعل السترة أكثر جمالًا وراحة للارتداء ، يمكن إضافة بطانة أخرى إلى داخل الغلاف لتغطية الخياطة والمكونات. يجب أن يتم ذلك باستخدام الفيلكرو للسماح بسهولة الوصول إلى الدائرة في حالة الحاجة إلى إجراء أي تعديلات.
بادئ ذي بدء ، قم بخياطة شرائط "الحلقة" (الجزء الأكثر ليونة) على الغلاف من الداخل ، على طول الجانبين العلوي والسفلي. من الجيد ترك الجزء السفلي خاليًا لأن هذا سيسمح للهواء بالوصول إلى المكونات. بعد ذلك ، قم بقص قطعة من القماش بنفس الحجم وخياطة شرائط `` الخطاف '' من الفيلكرو ، على طول الجانبين العلوي والسفلي. أيضًا ، على نفس الجانب مثل الفيلكرو وفي المكان الأكثر ملاءمة ، قم بخياطة الجيب الذي يمكن للبطارية أن تستقر فيه. انظر الصور أعلاه للحصول على أمثلة.
الخطوة 7: لقد انتهيت
يجب أن تكون سترة Light Show اللاسلكية كاملة الآن وتتفاعل بنجاح مع الصوت! يجب أن يخلق أحد الإعدادات تأثيرًا مثل شريط السعة والآخر يجب أن يحتوي على مصابيح LED فردية تتلألأ مع الموسيقى بألوانها حسب درجة الصوت. انظر أعلاه للحصول على أمثلة الفيديو. إذا كنت تتساءل ، فإن اللون ودرجة الصوت مرتبطان عبر الأمر Rosicrucian الذي يعتمد على التجويد فقط. أتمنى أن تكون قد استمتعت بهذا المشروع!
موصى به:
صندوق الموسيقى مع عرض ضوئي: 9 خطوات (بالصور)
صندوق الموسيقى مع عرض ضوئي: مرحبًا ومرحبًا ، في هذا البرنامج التعليمي سنعرض كيف يمكنك إنشاء صندوق الموسيقى الخاص بك مع عرض ضوئي مضمن. كل ما تحتاجه هو علبة فارغة. أخذنا حالة تستخدم عادة للأدوات. في هذا المشروع ، يمكنك أن تكون مبدعًا جدًا ، لذلك لا تحتاج
مصفوفة نقطية 32x8 Max7219 تتفاعل مع Ardiuno: 5 خطوات (بالصور)
Dot Matrix 32x8 Max7219 Interfacing مع Ardiuno: مرحبًا بالجميع ، Dot Matrix استنادًا إلى Max7219 ليست جديدة في عام 2020 ، حتى وقت قريب ، كانت عملية الإعداد موثقة جيدًا ، يمكن للمرء تنزيل مكتبة الأجهزة من MajicDesigns. وتغيير بعض الأسطر في ملفات الرأس وعمل FC16 مثل السحر. كان هذا سمسم
ضوء ضوئي لجهاز عرض الفيديو: 5 خطوات
عرض ضوئي لجهاز عرض الفيديو: لماذا أي حفلة جيدة تحتاج إلى بعض الأضواء! لكن يمكن أن تكلف تأثيرات الضوء مئات الدولارات وهو أمر مكلف للغاية بالنسبة لجهاز لن يتم استخدامه إلا بضع مرات في السنة. باستخدام هذه التعليمات ، يمكنك الحصول على تأثيرات ضوئية مشابهة لماسحة ضوئية أو رأس متحرك
سترة سلامة الجبال: سترة LED حساسة للحركة: 11 خطوة (بالصور)
سترة سلامة الجبل: سترة LED حساسة للحركة: تفتح التحسينات في الإلكترونيات خفيفة الوزن والقابلة للارتداء إمكانيات جديدة لجلب التكنولوجيا إلى البلدان الخلفية واستخدامها لزيادة سلامة أولئك الذين يستكشفون. بالنسبة لهذا المشروع ، اعتمدت على تجربتي الخاصة مع الإعلانات الخارجية
عرض ضوئي لمؤشر الليزر بالموسيقى: 7 خطوات (بالصور)
عرض ضوء مؤشر الليزر الموجه بالموسيقى: على عكس المرآة الموجودة في خدعة مضخم الصوت ، يوضح لك هذا DIY كيفية إنشاء عرض ضوئي رخيص للغاية مدفوع بالموسيقى والذي يتخيل الصوت بالفعل