يولد الطيف الموسيقي LED نمط الإضاءة الجميل وفقًا لشدة الموسيقى. يحتوي على العديد من مصابيح RGB LED التي لا يتم تشغيلها وإيقاف تشغيلها وفقًا للموسيقى فحسب ، بل أيضًا تغيير اللون وفقًا للموسيقى. هناك الكثير من مجموعات طيف الموسيقى DIY LED المتوفرة في السوق ، ولكن هنا سنقوم ببناء هذا الطيف الموسيقي باستخدام NeoPixel RGB LED Matrix و ARM microcontroller. تم تصنيع لوحة تحكم على PCB لهذا المشروع ، تحقق من العملية بأكملها أدناه وشاهد هذا الطيف الموسيقي الملون يعمل في الفيديو المقدم في النهاية.
المواد المطلوبة:
- مصفوفة مرنة NeoPixel RGB LED مقاس 16 × 16 (رابط للشراء)
- اللوحة الأساسية (PCB بواسطة EasyEDA)
- تحويل التيار الكهربائي ، 5V 40A.
- خط الصوت * 1 ، 1 دقيقة 2 واجهة صوت * 1 ، مكبرات الصوت * 1.
كيف تصنع طيف موسيقى LED:
الخطوة 1) توصيل LED:
قم بتوصيل مصفوفتين 16 * 16 RGB LED عن طريق توصيل واجهة DOU لمصفوفة LED الأولى بواجهة DIN للواجهة الثانية ، وهذا يجعل مصفوفة LED RGB أكبر مقاس 16 * 32.
الخطوة 2) توصيل الطاقة:
جهد التشغيل لمصفوفة LED الخاص بي هو 5 فولت ، لذلك أود توصيل واجهتي طاقة LED بمأخذ طاقة تحكم 5 فولت. يرجى ملاحظة أن الحد الأقصى للتيار لمصباح LED العامل هو 18A ، لذلك يوصى باستخدام طاقة تحكم تزيد عن 40 أمبير واختيار سلك سميك بدرجة كافية لتوصيله.
كما هو موضح في الصورة أعلاه ، يتم توصيل واجهة طاقة LED بطاقة التحكم باستخدام سلك سميك
الخطوة 3) كيف تصنع لوحة تحكم:
تستقبل لوحة التحكم الإشارات الصوتية التي تتم معالجتها بواسطة FFT ثم يتم نقلها إلى شاشة عرض مصفوفة LED. إن LED المتحكم فيه عبارة عن مصفوفة نقطية مبرمجة بواسطة WS2812b ، والذي يبلغ تردد إشارة التحكم فيه 800 كيلو هرتز. يظهر الرسم البياني للتحكم في التوقيت على النحو التالي ،
يتم التحكم في كل LED بواسطة بيانات 24 بت بهيكلها من G7 ~ G0 + R7 ~ R0 + B7 ~ B0. يتم إرسال البيانات وفقًا لمبدأ المركز الأعلى أولاً ووفقًا لتسلسل GRB.
تم استخدام دائرة مكبر للصوت باستخدام LM358 في هذا الطيف الموسيقي كما هو موضح أدناه:
في الرسم التخطيطي ، IN_CH عبارة عن محطة وصول صوت للكمبيوتر و PC3 هي إشارة خرج مضخمة تم إرسالها إلى STM 32. يتم تجميع C13 و R6 و R7 في دائرة تقوية الإشارة ، والتي يمكنها رفع جهد الإشارة تحويل الجهد السالب إلى جهد إيجابي. الدائرة التي تلي R8 هي دائرة تضخيم الإشارة ، حيث تساوي قوة الإشارة الخاصة بها للكمبيوتر 3 مرات R9 / R8 من الإشارة السابقة قبل R8. IN 1+ هي النهاية لضبط خرج قيمة الجهد الأدنى من OUT 1.
نوصي هنا باستخدام EasyEDA لتصميم لوحة تحكم. EasyEDA هو برنامج تصميم EDA بسيط وفعال عبر الإنترنت ، يمكنك من خلاله رسم مخطط أو قص نمط بسهولة. في EasyEDA ، قاعدة بيانات المكونات ضخمة! يمكنك بسهولة تحديد بعض المكونات الأساسية على يسار الصفحة أو البحث في مئات وآلاف المكونات في مكتبتهم ، لذا من السهل جدًا العثور على ما تحتاجه.
فيما يلي رابط الرسم التخطيطي الكامل للدائرة وتخطيط ثنائي الفينيل متعدد الكلور ، حيث يمكنك رؤيته بوضوح شديد.
easyeda.com/tiege/MUSIC_LED_BASE_ON_STM32F103-yEeOdbL75
يمكنك أيضًا تسجيل حساب هناك لتنزيل الرسم التخطيطي الخاص بي مباشرة في حسابك.
فيما يلي لقطة شاشة لتخطيط ثنائي الفينيل متعدد الكلور لدائرة طيف الموسيقى LED من EasyEDA:
الخطوة 4) النموذج الأولي ثنائي الفينيل متعدد الكلور:
بعد الانتهاء من تصميم ثنائي الفينيل متعدد الكلور ، انقر فوق رمز إخراج التصنيع أعلاه ، وسوف يأخذك إلى صفحة "طلب ثنائي الفينيل متعدد الكلور". هنا يمكنك تحديد عدد مركبات ثنائي الفينيل متعدد الكلور ، وعدد طبقات النحاس ، وسمك ثنائي الفينيل متعدد الكلور ، ووزن النحاس ، وحتى لون ثنائي الفينيل متعدد الكلور. بعد تحديد جميع الخيارات ، انقر فوق "حفظ في عربة التسوق" وأكمل طلبك ، لتلقي مركبات ثنائي الفينيل متعدد الكلور في غضون أيام قليلة.
فيما يلي لوحات ثنائي الفينيل متعدد الكلور بعد التصنيع ؛ جودة مركبات ثنائي الفينيل متعدد الكلور مثيرة للإعجاب. يتم توجيه الآثار بدقة وتكون جميع عمليات الطباعة واضحة جدًا.
ثم يتم لحام المكونات على PCB كما هو موضح في الصورة أدناه ، وهذا يكمل لوحة التحكم الخاصة بنا لطيف الموسيقى.
مخطط الدائرة وشرح العمل:
قم بتوصيل كبل صوت الكمبيوتر (مقبس 3.5 مم) بالإصدار التجريبي للواجهة الملحومة ، ثم افتح موسيقى الكمبيوتر (من الممكن ألا تسمع أي صوت لموسيقى الكمبيوتر بعد إدخال خط الصوت. في ظل هذه الظروف ، يمكننا استخدام موصل 1-turn-two لتحويل إخراج صوت الكمبيوتر إلى إخراج قناتين. يتم توصيل قناة واحدة بلوحة PCB الأساسية بينما تتصل الأخرى بمكبر الصوت.
هذا رسم تخطيطي لتوصيل النظام ، حيث يتم تشغيل اللوحة الأساسية بواسطة كمبيوتر USB ومتصلة بواجهة إخراج الصوت. يتم توصيل الواجهة الأخرى لإخراج صوت الكمبيوتر بسماعة خارجية. من الممكن توصيل خط الإشارة لواجهة التحكم في الشبكة مع السلك الأرضي والمصفوفة النقطية DIN و GND.
الآن تحتاج فقط إلى تحميل رمز البرنامج المحدد أدناه في متحكم STM32F103RBT6 ARM ويمكنك رؤية طيف الموسيقى الملونة.
لذلك قمنا هنا ببناء LED Music Spectrum مع مصابيح RGB LED ، ونأمل أن تنال إعجابك ويمكنك أيضًا تغيير البرنامج لجعل طيف الموسيقى أكثر روعة.