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

Arduino FFT Visualizer مع مصابيح LED قابلة للعنونة: 4 خطوات
Arduino FFT Visualizer مع مصابيح LED قابلة للعنونة: 4 خطوات

فيديو: Arduino FFT Visualizer مع مصابيح LED قابلة للعنونة: 4 خطوات

فيديو: Arduino FFT Visualizer مع مصابيح LED قابلة للعنونة: 4 خطوات
فيديو: Max/MSP Audio Visualizer with LED Strips: Project Journey 2024, يوليو
Anonim
Image
Image
متخيل Arduino FFT مع مصابيح LED قابلة للعنونة
متخيل Arduino FFT مع مصابيح LED قابلة للعنونة

سيشرح هذا البرنامج التعليمي كيفية إنشاء مصور صوتي باستخدام Arduino Uno وبعض مصابيح LED القابلة للتوجيه. هذا مشروع كنت أرغب في القيام به لبعض الوقت الآن لأنني مصاصة للأضواء التفاعلية. تستخدم هذه الأضواء مكتبة FFT (تحويل فورييه السريع) لحساب قمم التردد التي يسمعها الميكروفون المدمج ويعرض كل تردد بلون مختلف.

كنت قد خططت في الأصل لتضمين زر وبعض الأوضاع البديلة للعرض ولكن لم تتح لي الفرصة لكتابة الكود الخاص به. إذا كان لديك بعض الخبرة في Arduino ، فلن يكون من الصعب عليك تعديل الكود الخاص بي لتضمين رسوم متحركة أخرى أو حتى ألوان مختلفة فقط. ستحتاج إلى إضافة زر بمقاوم 330 أوم.

الكود:

المحكمة الخاصة بلبنان:

اللوازم

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

amzn.to/3fqEkIJ

إليك كل شيء آخر مستخدم:

1/8 خشب رقائقي - متجر لاجهزة الكمبيوتر المحلي

قطاع ليد (5 م 30 ليد / م) -

الواح اكريليك -

هيئة التصنيع العسكري -

الأسلاك -

أداة تعرية الأسلاك -

مسدس الغراء الساخن -

لحام الحديد -

طابعة ثلاثية الأبعاد -

خيوط -

الخطوة 1: قص القاعدة وصقل الأكريليك

قص القاعدة وصقل الأكريليك
قص القاعدة وصقل الأكريليك
قص القاعدة وصقل الأكريليك
قص القاعدة وصقل الأكريليك

قطع الخشب إلى مربع 1 × 1 (أو تطابق حجم الاكريليك الخاص بك). يمكن القيام بذلك باستخدام منشار دائري أو منشار يدوي إذا كان بإمكانك الاحتفاظ بالحواف مربعة ، ولكن من الأسهل استخدام ميتري أو منشار طاولة.

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

الخطوة 2: قم بتوصيل مصابيح LED والميكروفون

قم بتوصيل المصابيح والميكروفون
قم بتوصيل المصابيح والميكروفون
قم بتوصيل المصابيح والميكروفون
قم بتوصيل المصابيح والميكروفون
قم بتوصيل المصابيح والميكروفون
قم بتوصيل المصابيح والميكروفون

قم بقص شريط LED الخاص بك إلى 8 أطوال من 8 مصابيح LED. قم بلصقها بالقاعدة الخشبية ، متباعدة بشكل متساوٍ واتجاهات متبادلة. ضع في اعتبارك الأسهم ، فهذه الشرائط LED تعمل في اتجاه واحد فقط. قم بتوصيل المخرجات الثلاثة لكل شريط بالمدخلات الثلاثة للشريط التالي. قم بتوصيل مدخلات الشريط الأول بلوحة اردوينو ، إذا كنت تستخدم الكود الخاص بي ، فقد استخدمت الدبوس 2 للبيانات.

قبل إيقاف تشغيل مكواة اللحام ، تأكد من اختبار اتصالاتك باستخدام رسم مثال FastLED. أحب استخدام ColorPallets.

هذا أيضًا هو الوقت المناسب لتوصيل الميكروفون بـ Arduino. قم بتوصيل الطاقة بإخراج 3.3 فولت والبيانات بـ A0. يمكنك اختبار ذلك من خلال الرسم من صفحة GitHub الخاصة بي.

الخطوة الثالثة: قم بتحميل الكود

من المهم اختبار الرسم مع الإعداد النهائي قبل لصق أي شيء بشكل دائم. إذا لم ينجح أي شيء ، فسيكون من الأسهل إصلاحه الآن وليس لاحقًا. يمكن العثور على الرسم الذي كتبته هنا:

github.com/mrme88/Arduino-Audio-Visualizer/blob/master/FFT_Visualizer.ino

افتحه في Arduino IDE وتأكد من أن جميع القيم الموجودة في الجزء العلوي بجوار عبارات #DEFINE تطابق الإعداد الخاص بك. بمجرد تحميل الرسم التخطيطي ويبدو أنه يعمل بشكل صحيح ، يمكنك الانتقال إلى الخطوة الأخيرة.

الخطوة 4: التجميع النهائي

التجميع النهائي
التجميع النهائي
التجميع النهائي
التجميع النهائي
التجميع النهائي
التجميع النهائي
التجميع النهائي
التجميع النهائي

طباعة ثلاثية الأبعاد لأربعة فواصل مقاس 1 بوصة لفصل الأكريليك عن مصابيح LED. إذا لم يكن لديك طابعة ثلاثية الأبعاد ، فيمكنك استخدام أي شيء آخر لتحسين هذه الفواصل. ستعمل الكتل الخشبية والورق المقوى بشكل جيد. الصمغ الساخن فاصل في كل من أربع زوايا وقم بلصق Arduino والميكروفون في مكان ما في الأسفل حتى يتمكن Arduino من تلقي الطاقة ويمكن للميكروفون سماع الضوضاء.

اختياريًا ، يمكنك حفر بعض الثقوب في الخلف للتثبيت السهل على الحائط باستخدام مسامير إبهام. بدلاً من ذلك ، يمكنك ترك هذا كزخرفة مكتب أو تجريده على الحائط.

أخيرًا ، قم بغراء الأكريليك الساخن بالفواصل في كل زاوية واتركه يجف. لديك الآن متخيل LED جميل يمكنك استخدامه لإثارة إعجاب الأصدقاء أو الترفيه عن نفسك!

موصى به: