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

شريط تحكم بلوتوث RGB LED V3 + مزامنة الموسيقى + التحكم في الإضاءة المحيطة: 6 خطوات (مع صور)
شريط تحكم بلوتوث RGB LED V3 + مزامنة الموسيقى + التحكم في الإضاءة المحيطة: 6 خطوات (مع صور)

فيديو: شريط تحكم بلوتوث RGB LED V3 + مزامنة الموسيقى + التحكم في الإضاءة المحيطة: 6 خطوات (مع صور)

فيديو: شريط تحكم بلوتوث RGB LED V3 + مزامنة الموسيقى + التحكم في الإضاءة المحيطة: 6 خطوات (مع صور)
فيديو: شريط مصابيح ليد لاصق للتزيين و الحفلات 10 متر - LED Strip Light RGB 5050 SMD Flexible 10M Tape 2024, يوليو
Anonim
شريط تحكم بلوتوث RGB LED V3 + مزامنة الموسيقى + التحكم في الإضاءة المحيطة
شريط تحكم بلوتوث RGB LED V3 + مزامنة الموسيقى + التحكم في الإضاءة المحيطة

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

الخطوة 1: المكونات

عناصر
عناصر
عناصر
عناصر
عناصر
عناصر

بالنسبة لهذا المشروع ، ستحتاج إلى المكونات التالية:

شرائط LED بالطبع ، طلبت 10 أمتار من شرائط RGB عالية الكثافة من AliExpress مقابل حوالي 1 € / م: https://it.aliexpress.com/item/10000000224362.html … رائعة بالنسبة للسعر. عند اختيار ما تشتريه ، فأنت بحاجة إلى شراء شرائط RGB "الغبية" ، بدون adressable ولا RGBW. لاحظ أيضًا تصنيف الطاقة لكل متر لشريطك واضربه بالأمتار التي ستحتاجها للحصول على تقدير تقريبي للطاقة. يبلغ حجم شرائط 5050 LED حوالي 7 وات / م للنوع منخفض الكثافة 30 LED / م و 14 وات / م للنوع 60 LED / م عالي الكثافة

12 / 24v تبديل التيار الكهربائي ، اعتمادًا على جهد الشرائط. يمكنك استخدام مصدر طاقة ATX ولكن على أي حال تأكد من اختيار مصدر طاقة مع تصنيف طاقة مناسب. أقوم بشراء مصدر طاقة يحتوي على 30٪ على الأقل من الطاقة المصنفة أكثر مما تحتاجه بالفعل لمصابيح LED ، خاصة إذا اشتريت مصدرًا رخيصًا مثل هذا: https://it.aliexpress.com/item/32304688758.html؟ … كانت شرائطي 14 واط / م ، كنت بحاجة إلى 7.5 متر ، لذا احتجت إلى 105 واط تقريبًا ، اشتريت مصدر طاقة اسمي 180 واط فقط لأكون في الجانب الآمن. لا أوافق على شراء هذا إذا كنت جديدًا في مجال الإلكترونيات لأنه قد كشف عن محطات عالية الجهد ، فافعل ذلك على مسؤوليتك الخاصة

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

mosfets قناة 3x N ، لقد ذهبت مع IRF3205 لأنني كنت في متناول اليد بالفعل ، فهي قادرة على 80 أمبير ولديها مقاومة منخفضة معقولة لذا يجب أن تكون جيدة جدًا. إذا لاحظت أنها تميل إلى ارتفاع درجة الحرارة ، يمكنك أيضًا إضافة بعض خافضات الحرارة كما فعلت

3 برامج تشغيل mosfet TC4420 ، قد لا تكون ضرورية اعتمادًا على احتياجاتك من الطاقة ، تابع القراءة للحصول على شرح

وحدة البلوتوث HC-05 ، كن على دراية باختيار مستوى منطقي 5 فولت أو قد تحتاج إلى دارة إضافية (يجب أن يعمل مقسم الجهد) لتقليل الجهد الخارج من TX في اردوينو

منظم جهد 7805 / محول باك 5 فولت لتشغيل وحدة اردوينو وبلوتوث

5x 0.1 فائق التوهج ، 1x 100 فائق التوهج المكثفات ، 4x 10 كيلو أوم مقاومات

(اختياري)

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

الخطوة 2: التخطيطي

تخطيطي
تخطيطي
تخطيطي
تخطيطي
تخطيطي
تخطيطي

قم بعمل الدائرة على اللوح لاختبارها ، قم بتكرار دائرة مشغل mosfet (الصورة الثانية) 3 مرات ، واحدة لكل قناة ، قم بتوصيل خرج 3 PWM من arduino بمدخلات PWM لدائرة السائق. إذا كنت لا ترغب في استخدام برنامج تشغيل mosfet مخصص IC ، يمكنك إنشاء برنامج دفع وسحب بسيط باستخدام ترانزستور NPN ، يمكنك العثور على مزيد من المعلومات على الإنترنت. إذا كنت تخطط لاستخدام الدائرة لعدد قليل من مصابيح LED ، فيمكنك توصيل بوابة mosfets مباشرة بمخرجات PWM من Arduino عبر المقاوم 100 أوم ، وإضافة المقاوم 10Kohm بين المصدر واستنزاف mosfets ، ولكن هذا هو لا تسابق لأنها لا تعمل بشكل كامل على mosfets وبالتالي تسبب الكثير من عدم الكفاءة.

يجب توصيل وسادات 3 R G B لشريط led بمصرف 3 mosfets والوسادة الأخرى بـ + 12v.

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

هذا هو الكود الذي تحتاج إلى تحميله إلى arduino ، ما يفعله هو أساسًا استخدام بعض سحر التسجيل ذي المستوى المنخفض لتوليد ثلاث إشارات معدلة بعرض النبضة (PWM) لتشغيل الفسيفساء الثلاثة بدورة عمل متغيرة. في الحلقة ، يتحقق من الإرسال الوارد من الوحدة النمطية bt وعندما يتلقى شيئًا ما ، فإنه يقوم بتحديث اللون والوضع ، كما أنه يحفظ كل ذلك في EEPROM الداخلي حتى يتذكر الإعدادات عند إعادة تشغيله. يوجد حاليًا 3 أوضاع مطبقة:

وضع اللون: فقط اعرض لونًا ثابتًا

وضع الموسيقى: قم بإيقاف تشغيل جميع المخرجات للحظة وجيزة إذا تم الوصول إلى حد الصوت ، مما يؤدي بشكل أساسي إلى إحداث تأثير ضوء قوي متزامن مع موسيقاك. إذا لم يعمل على النحو المنشود ، فأنت بحاجة إلى ضبط حساسية الميكروفون مع القدر الموجود على الوحدة النمطية ، أو القيمة الحدية في الكود المسمى "thd" أو المسافة بين الميكروفون ومصدر الصوت

الوضع المحيط: يقيس كمية الضوء في الغرفة عبر المقاوم الضوئي ويتلاشى سطوع اللون الذي اخترته وفقًا لذلك. في تطبيق الهاتف المحمول أو في الكود ، يمكنك ضبط الحدود العالية والمنخفضة التي تحدد القيمة (0-1023) تضيء المصابيح بالكامل أو تنطفئ تمامًا. إذا لاحظت بعض الوميض أثناء وجودك في هذا الوضع ، فقد ترغب في تحريك مستشعر الضوء بعيدًا عن شرائط LED نفسها لتجنب التداخل

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

الخطوة 4: تطبيق Android

الروبوت التطبيق
الروبوت التطبيق

يجب عليك تنزيل هذا التطبيق:

وكذلك تنزيل واستيراد ملف kwl.

إذا كنت ترغب في إنشاء تطبيقك الخاص الذي يعمل مع الكود الخاص بي ، فأنت بحاجة إلى توفر الأشياء التالية:

شريط التمرير لقيمة RED التي ترسل: "r + قيمة بين 0 و 1023 + x" (es: "r130x")

شريط التمرير لقيمة GREEN التي ترسل: "g + value بين 0 و 1023 + x"

شريط التمرير لقيمة BLUE التي ترسل: "قيمة b + بين 0 و 1023 + x"

شريط التمرير للحد الأعلى الذي يرسل: "h + قيمة بين 0 و 1023 + x"

شريط التمرير للحد الأدنى الذي يرسل: "l + قيمة بين 0 و 1023 + x"

زر الضغط الذي يرسل "m" لوضع الموسيقى

زر الضغط الذي يرسل "a" للوضع المحيط

زر الضغط الذي يرسل "c" لوضع اللون

الخطوة 5: حلبة لوحة الأداء

حلبة بيرف بورد
حلبة بيرف بورد

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

الخطوة السادسة: لقد انتهيت

Image
Image

قم بتوصيل بعض شرائط LED ومصدر الطاقة بدائرتك وانتهى الأمر.

هذا كل شيء ، في هذه المرحلة يجب أن يكون لديك شيء عملي.

يرجى إعلامي إذا كانت لديك مشكلات أو اقتراحات في قسم التعليقات.

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

موصى به: