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

قرصنة سوار المعصم LED الخاص بـ Coldplay: 4 خطوات (بالصور)
قرصنة سوار المعصم LED الخاص بـ Coldplay: 4 خطوات (بالصور)

فيديو: قرصنة سوار المعصم LED الخاص بـ Coldplay: 4 خطوات (بالصور)

فيديو: قرصنة سوار المعصم LED الخاص بـ Coldplay: 4 خطوات (بالصور)
فيديو: فك وتركيب استريب استيك ساعةاكس8الترا بلس👌🏻Dismantling and installing the X8Ultra Plus watch strap 2024, شهر نوفمبر
Anonim
قرصنة معصم كولدبلاي LED
قرصنة معصم كولدبلاي LED

بواسطة ThomasVDD تابع المزيد بالمؤلف:

الصمام قطاع إصلاح ثنائي الفينيل متعدد الكلور
الصمام قطاع إصلاح ثنائي الفينيل متعدد الكلور
الصمام قطاع إصلاح ثنائي الفينيل متعدد الكلور
الصمام قطاع إصلاح ثنائي الفينيل متعدد الكلور
هدية الزفاف مضاءة الحافة
هدية الزفاف مضاءة الحافة
حافة مضاءة هدية الزفاف
حافة مضاءة هدية الزفاف
ترقية CNC الخاص بك
ترقية CNC الخاص بك
ترقية CNC الخاص بك
ترقية CNC الخاص بك

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

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

هيا بنا نبدأ!

الخطوة 1: تفكيكها

أخذها بعيدا
أخذها بعيدا
أخذها بعيدا
أخذها بعيدا
أخذها بعيدا
أخذها بعيدا
أخذها بعيدا
أخذها بعيدا

قبل أن نتمكن من إحياء السوار ، يجب أن نعرف ما الذي يجعله يدق. لنفككها!

يعد الدخول إلى العلبة أمرًا سهلاً للغاية: 4 مسامير كافية للكشف عن السحر في الداخل. البطاريات في استقبالنا (أو ما تبقى منها). سترى حاملي بطارية: الأول به اثنان (مقاس 2025) يعملان على إخراج 6 فولت ويستخدمان لمصابيح LED ؛ الثانية تحتوي على بطارية واحدة (حجم 2032) للميكروكونترولر بالداخل.

عندما يسلمون الأساور في الحفلة الموسيقية ، يقومون بتشغيلها عن طريق سحب علامة تبويب بلاستيكية صغيرة من بين البطارية وحامل البطارية. نظرًا لأنه لا يُقصد إعادة استخدامها ، فلا توجد طريقة لإيقاف تشغيلها. نظرًا لأن الوحدة ستظل تعمل بالطاقة حتى نفاد البطارية ، فسيتعين علينا استبدالها بخلية معدنية جديدة.

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

الآن بعد أن أصبحت لدينا القوة ، دعنا نتعرف على كيفية صنع بعض الضوء!

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

التحكم في المصابيح
التحكم في المصابيح

سنكتشف الآن كيفية التحكم في المصابيح. إذا كنت مهتمًا فقط بتحميل الكود ومشاهدة مصابيح LED فعليًا ، فانتقل مباشرةً إلى الخطوة التالية.

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

يمكننا أن نرى أنهم يستخدمون ATmega88 كمتحكم دقيق. يتم التحكم في مصابيح LED بواسطة بعض وحدات MOSFET ، والتي يتم تشغيلها بواسطة ATmega88 مع المسامير التالية:

  • الصمام الأحمر: المنفذ B6
  • الصمام الأخضر: المنفذ C3
  • الصمام الأزرق: المنفذ B7
  • مشترك: المنفذ D3

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

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

في الحلقة الرئيسية ، سنفعل ذلك بالضبط. لقد صنعت بعض الأنماط التي تغير سطوع المصابيح. يجب أن يكون من السهل جدًا عمل المزيد لنفسك ، يمكنك استخدام الكود الخاص بي كمثال. لقد صنعت أكثر من 10 أنماط مختلفة ، ويستمرون في التكرار. تستغرق الحلقة الواحدة حوالي 5 دقائق ، لذلك لن تمل بسرعة كبيرة ؛)

الخطوة الثالثة: البرمجة

برمجة
برمجة
برمجة
برمجة
برمجة
برمجة

مع الكود المكتوب ، يمكننا برمجة الجهاز! لكن مهلا ، أين يجب أن نربط المبرمج؟

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

والآن بعد أن حددنا هدفنا ، يمكننا ربط هؤلاء بمبرمج AVR (مبرمج لوحدات التحكم الدقيقة ATMEL). نظرًا لأن الدبابيس الستة المتتالية ليست اتصالًا قياسيًا حقًا ، فقد استخدمت أسلاك توصيل بسيطة لتوصيل الاثنين. يمكنك التحقق من الدبوس في الصورة.

اعتمادًا على المبرمج لديك ، لديك خياران لتشغيل الجهاز أثناء البرمجة. إما أن تقوم بتشغيله بقوة 3.3 فولت عبر المبرمج نفسه (إذا كان مدعومًا) أو أدخل بطارية جديدة في سوار المعصم وشغله بهذه الطريقة. بالتأكيد لا تفعل كلا الأمرين!

الآن بعد أن قمنا بتوصيل المبرمج وتوفير الطاقة ، يمكننا أخيرًا برمجة الشيء اللعين! سنستخدم Atmel Studio لجعله يرتفع من الرماد!

  • افتح Atmel Studio وافتح المشروع (ملف.atsln).
  • انتقل إلى Tools> Device Programming (ctrl + shift + p) وحدد المبرمج الخاص بك ؛ اضغط على تطبيق.
  • انتقل إلى علامة التبويب Fuses وانسخ الإعدادات الموضحة في الصورة. برنامج الصحافة
  • انتقل إلى علامة التبويب الذكريات واضغط على البرنامج.

هذا كل شيء ، يجب أن يكون هناك ضوء!

موصى به: