نجمة من شريط LED. نجمة عيد الميلاد LED على متحكم

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

أول LED هو المركز. ثم تأتي مصابيح LED للحلقة الداخلية (D3-D19) ، ثم الحلقة التالية ، وهكذا ، وصولاً إلى الحلقة الخارجية (D43-D50). ثم كل شيء يتكرر مرة أخرى. تعتمد سرعة التحويل على معلمة المقاوم المتغير P1.

يتم تجميع مولد الساعة على المؤقت 555 (IC1) ، ثم يتم تغذية تردد الساعة إلى العداد العشري 4017 (IC2). تظهر إشارة في سلسلة على الأطراف 0-6 ، والتي تتحكم في المصابيح باستخدام الترانزستورات العازلة (T1-T7). نبض الساعة السابع يعيد ضبط العداد ويتكرر كل شيء.

أرز. 1. شجرة عيد الميلاد نجمة التبديل الدائرة

قائمة المكونات:

المقاومات:
R1 = 2 كيلو أوم
R2 = 10 كيلو أوم
R3 = 33 كيلو أوم
R4 = 390 أوم
R5، R6، R9، R12، R15، R18، R21 = 1 كيلو أوم
R7، R8، R10، R11، R13، R14، R16، R17، R19، R20، R22، R23 = 100 أوم
P1 = 25 كيلو أوم
المكثفات:
C1 ، C3 ، C4 = 0.1 فائق التوهج
C2 = 2.2 فائق التوهج 16 فولت المنحل بالكهرباء
أشباه الموصلات:
D1 = 1N4148
D2-D50 = المصابيح الحمراء
T1-T7 = BC547
IC1 = 555
IC2 = 4017
مصدر الطاقة:
بطارية krone أو أي بطارية خلية 9V أخرى


أرز. 2. ترتيب العناصر

إجابه

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



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

المواد والأدوات التي ستحتاجها لصنع نجوم LED:
- خمسة مصابيح LED حمراء 5 أو 10 ملم. يجب أن تكون المصابيح باللون الأحمر ليتم تشغيلها بواسطة بطارية تسعة فولت. استخدمنا كلاً من مصابيح LED المتجمدة والشفافة. استخدم تلك التي تعتقد أنها ستبدو الأفضل.
- بطارية 9 فولت.
- سلك نحاسي قوي 10 سم.
إذا كنت تريد إنشاء نجمة متلألئة ، فأنت بحاجة إلى أنواع مختلفة من مصابيح LED:
- واحد وميض ليد 5 مم أحمر. اشترينا واحدة ، جهدها التشغيلي هو 3-12 فولت.
- أربعة مصابيح LED 5 ملم ، أحمر. يلمعون عند التيارات المنخفضة جدًا ، كما تم شراؤها من قبلنا.
الادوات:
- خشب رقائقي للقالب بسمك 5 مم.
- لحام الحديد واللحام.
- كماشة أو كماشة.
- طين البوليمر أو "اليد الثالثة" لإصلاح أجزاء من النجم.
- المقياس المتعدد.

تَخطِيط.


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

صنع النجوم.

لجعل لحام مصابيح LED أسهل ما يمكن ، قم بعمل قالب من الخشب الرقائقي. هذه دائرة بها علامات للموقع الصحيح لمصابيح LED الخمسة عليها.
- ضع مصابيح LED على القالب.

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

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

قم بتلحيم قطعة من الأسلاك النحاسية القوية بطول 4 سم عند ملامسة سلسلة LED.

نحن على وشك الانتهاء.

النجم جاهز تقريبا. كل ما يتبقى هو لحام قطعة أخرى من الأسلاك النحاسية بـ "ناقص" البطارية. هذا أكثر تعقيدًا بقليل من اللحام العادي:
- خذ قطعة من السلك بنفس طول السلك الذي تم لحامه للتو بالنجمة.

ضع البطارية وأدخل قطعة من السلك في جهة التلامس الأكبر (عليها علامة ناقص).
- عند لحام سلك في جهة اتصال ، تأكد من تسخين كل من السلك ووصلة الاتصال جيدًا قبل إضافة اللحام.

نصيحة: تأكد من إصلاح السلك والبطارية. استخدم شريطًا لاصقًا أو يدًا ثالثة أو أشياء صغيرة للتأكد من وضع البطارية والسلك بشكل صحيح وعدم تحركهما.

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

نصنع موصل للبطارية.

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

- هممم ... إذًا قد مرت السنة الجديدة بالفعل؟قول انت.
حسنًا ، نعم ، مرت. حسنًا ، من الذي يمنعك من الاستعداد للعام الجديد القادم؟ والنجم نفسه ليس بالضرورة مجرد سمة من سمات العام الجديد. بعد كل شيء ، قريبًا ، على سبيل المثال ، 9 مايو. حسنًا ، أو ها هو - 23 فبراير ، الذي وصل للتو.

تاريخ التصنيع

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

نحتفل على ورقة السقف بقطعتين من النجمة وخطوط للأسطح النهائية.

اقطع كل التفاصيل وابدأ في اللصق. نحن نلصق بغراء البوليمر مثل "تيتانيوم" أو "دراجون" ، بكلمة واحدة ، أي مادة مناسبة للصق بلاط السقف. كيفية لصق بلاط السقف:

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

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

بعد لصق جميع الأسطح النهائية على المحيط السفلي للنجمة ، ننتقل إلى تصنيع الحشوة. المخطط بسيط جدا.

لا يُظهر مقاومات محدودة (لا أتذكر الكمية التي استغرقتها - يبدو 470 أوم) ، مزود الطاقة (4 أرجل من MK - أرضي ، 8 أرجل - +5 فولت).
لا تزعجني حقًا باللوحة (بعد كل شيء ، لقد تم لحامها قبل ساعتين من العام الجديد!) قررت إجراء تثبيت حجمي. بعد كل شيء ، المخطط بسيط. على الرغم من ... شعرت وكأنني بربري ، أسلاك لحام مباشرة على أرجل متحكم في حزمة SMD. ها هي النتيجة:

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

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

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

وها هو فيديو يوضح العمل (النجم لم يغلق بعد).

البرنامج الثابت والمخطط والفكرة ليست لي ، ولكنها مأخوذة من Radiokot ، وهناك ، بدوره ، قيل أنه تم نقلها في مكان آخر.

شكراً جزيلاً لمطور الدائرة والبرامج الثابتة ، وللشخص الذي كتب مقالاً بناءً على هذا على Radiokot ، حيث رأيته.

(البرامج الثابتة ، التخطيطي في Proteus)

الخاتمة

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

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

نجمة LED لشجرة عيد الميلاد مدعومة ببطاريتين AA





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

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

يمكن تشغيل المتحكم الدقيق بجهد محول DC / DC أو مباشرة من البطاريات. أيضًا ، يمكن للمتحكم الدقيق إيقاف تشغيل محول DC / DC أثناء وضع السكون لتوفير طاقة البطارية ، في هذا الوضع ، يستهلك المحول حوالي 1 ميكرو أمبير. يعمل المتحكم الدقيق PIC16LF1703 نفسه بموثوقية تصل إلى 1.8 فولت وهو اقتصادي للغاية في استهلاك الطاقة ، خاصة في وضع السكون.

يتلقى برنامج تشغيل LED أوامر SPI من وحدة التحكم الدقيقة ، وبناءً عليها ، يقوم بتشغيل بعض مصابيح LED. يستخدم برنامج وحدة التحكم الدقيقة بنية آلة قياسية لإخراج الرسوم المتحركة.

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

يرجع اختيار استخدام مصابيح LED التقليدية إلى صغر حجمها مقارنة بمصابيح SMD LED. يوفر مشغل LED تيارًا ثابتًا قدره 5 مللي أمبير لمصابيح LED.

يؤدي الميكروكونترولر 3 وظائف رئيسية:

  1. يرسل أوامر SPI إلى السائق لتشغيل وإيقاف تشغيل مصابيح LED.
  2. يراقب جهد البطاريات أو المجمعات ، إذا انخفض الجهد عن القيمة المسموح بها ، فإنه يضع محول DC / DC في وضع السكون.
  3. يعالج الإشارات من زر خارجي.

باستخدام زر خارجي متصل بالميكروكونترولر ، يمكنك تغيير أوضاع تشغيل مصابيح LED وتغيير سرعة العرض وأيضًا وضع النجمة في وضع السكون.

يوضح الشكل أدناه الدائرة الكهربائية الكاملة للنجم:

يوضح الشكل أدناه المخطط المعماري للبرنامج ومخطط سلوكه الديناميكي:


تصميم النظام ومبدأ التحكم في LED











يتم تشغيل برنامج تشغيل LED بواسطة حزم SPI 16 بت ، في حزمة واحدة ، كل بت يتوافق مع مؤشر LED واحد. عندما يكون بت معين مساويًا لواحد ، يتم تشغيل مؤشر LED المقابل ، عندما يكون مساوياً للصفر ، ينطفئ مؤشر LED.

لإنشاء تسلسل ، يتم إرسال حزم البتات إلى مشغل LED بفاصل زمني محدد مسبقًا. فترة القاعدة 62 مللي ثانية. يمكن أن تختلف من 81 مللي ثانية إلى 81 * 255 مللي ثانية.

على سبيل المثال ، يبدو البرنامج الذي يقوم بتدوير مصابيح LED في الوقت المناسب كما يلي:

عند إنشاء المشروع تم استخدام المكونات الإلكترونية التالية:

  • سائق TLC5925IDWR LED
  • متحكم PIC16LF1703-I / SL
  • محول DC / DC MCP1640T-I / CHY
  • حجرة البطارية
  • مكثف 22 فائق التوهج
  • مكثف 27 pF
  • مكثف 4.7 فائق التوهج
  • زر تثبيت ثنائي الفينيل متعدد الكلور
  • تجميع الصمام الثنائي MBR0530T1G
  • مقاوم 300 kΩ
  • مقاوم 620 كيلو أوم
  • مقاوم 4.3 كيلو أوم
  • المصابيح 8 ملم ، أزرق وأحمر
  • المصابيح 10 ملم ، أصفر وأحمر

افعل ذلك بنفسك كرة عيد الميلاد المضيئة على شجرة الكريسماس على شكل نجمة الموت من فيلم "حرب النجوم"

لعمل ضوء ليلي على شكل Death Star من فيلم Star Wars ، سوف تحتاج إلى:

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

الخطوة 1





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

الخطوة 2





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

الخطوه 3

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



الخطوة 4




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

الخطوة الخامسة

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



زينة عيد الميلاد المتوهجة لشجرة عيد الميلاد


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

الخطوة 1: الأدوات والمواد

  • لوح خشب رقائقي حوالي 30 × 30 × 0.6 سم.
  • شريط LED WS2812b بكثافة 60 LED لكل متر. ستحتاج إلى طول 67 سم ، والذي يحتوي على 40 مصباحًا.
  • متحكم Arduino صغير الحجم يعتمد على شريحة ATmega328 أو Attiny45 (مناسب على سبيل المثال Arduino Pro Mini 3.3 / 5V أو Adafruit Gemma)
  • ورق صنفرة متوسط ​​الحبيبات
  • لاصق الاكريليك
  • مصدر طاقة 3.3 / 5V أو بطارية LiPo 3.7V قابلة لإعادة الشحن أو أي مصدر طاقة مناسب آخر
  • سلك كهربائي رفيع

الخطوة 2: رسم النجوم



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

الخطوة 3: قص النجمة


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

الخطوة 4: تجهيز المصابيح




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

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

ملاحظة: قبل لصق الشريط ، تأكد من توجيهه بشكل صحيح ، لأن هذا النوع من شريط LED له اتجاه بيانات أحادي الاتجاه (على سبيل المثال ، يجب توصيل دبوس Dout للشريط السابق بدبوس Din في الشريط التالي)

الخطوة 5: توصيل المصابيح

الآن يجب توصيل شرائط LED ببعضها البعض. للقيام بذلك ، قمنا بقطع العديد من القطع الصغيرة من الأسلاك الرفيعة ، بطول حوالي 3-4 سم. باستخدام مكواة لحام ، تحتاج إلى لحام هذه القطع من الأسلاك بين نقاط التلامس لشرائط LED بالشكل التالي: DO - DI ، V - V ، GND - GND. سيتم إجراء فحص اللحام والتوصيل في الخطوة التالية ، وفي الوقت الحالي يتم إجراء فحص بصري فقط للدوائر القصيرة والأخطاء المادية الأخرى.

انتباه: لا تقم بتكرار السلسلة! خرج الشريط الأخير غير متصل بأي شيء ، والأسلاك ملحومة بالشريط الأول ، والذي سيتم توصيله لاحقًا بالمتحكم الدقيق.

الخطوة السادسة: توصيل المتحكم الدقيق

بادئ ذي بدء ، يتم توصيل أسلاك الطاقة والأرض بمصدر الطاقة. ثم يتم توصيل دبوس Vcc الموجود في الميكروكونترولر بالدبوس V لشريط LED الأول ، على التوالي ، دبوس GND بـ GND. يتم توصيل دبوس المتحكم الدقيق رقم 6 بدبوس إدخال بيانات DI للشريط الأول (هذا الدبوس هو برنامج محدد ويمكن تجاوزه).

إذا كنت تستخدم Arduino Pro Mini ، فقم بتوصيل المبرمج بالمنفذ التسلسلي. خلاف ذلك ، ما عليك سوى توصيل كبل USB من الكمبيوتر إلى وحدة التحكم الدقيقة.

الخطوة السابعة: برمجة المتحكم الدقيق

من أجل برمجة وحدة التحكم الدقيقة ، تحتاج إلى تنزيل برنامج Arduino IDE وتثبيته على جهاز الكمبيوتر الخاص بك ، المجهز بمكتبة Adafruit NeoPixel ، والتي يمكن تنزيلها من موقع Adafruit على الويب.

بعد تثبيت البرنامج ، افتح كود برنامج الاختبار (رسم تخطيطي) المسمى strandtest من خلال النقر على عناصر القائمة التالية:

ملف → أمثلة → المكتبات → Adafruit_NeoPixel → strandtest

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

بعد ذلك ، يتم تحميل رمز البرنامج في ذاكرة وحدة التحكم الدقيقة.

إذا كنت تستخدم متحكم Adafruit FLORA أو Gemma ، فستحتاج إلى إعداد نوع وحدة التحكم الدقيقة في Arduino IDE ، اتبع الإرشادات التالية: https://learn.adafruit.com/add-boards-arduino-v164/setup

الخطوة 8: اختبر التوصيلات


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

إذا لم يعمل شيء ما ، فتحقق من جميع التوصيلات ، من المتحكم الدقيق إلى آخر شريط LED لشريط LED.

الخطوة 9: اللمسات الأخيرة

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

ألعاب LED للكريسماس - كرات عيد الميلاد يتم التحكم فيها عبر شبكة Wi-Fi
يصف هذا البرنامج التعليمي كيفية إنشاء ألعاب متوهجة على شكل شجرة عيد الميلاد يمكن التحكم فيها عبر شبكة Wi-Fi. للاتصال بالألعاب ، يمكنك استخدام جهاز كمبيوتر أو هاتف ذكي مع متصفحك المفضل. يمكنك ضبط اللون ، وميض السرعة والوضع.



زينة عيد الميلاد لها خادم الويب الخاص بها. تعمل جميع أكواد البرنامج على متحكم Wemos / ESP8266. كل ما هو مطلوب هو مصدر طاقة بجهد 5 فولت (USB) وشبكة Wi-Fi.
يبدأ هذا الدليل التفصيلي بثلاثة أمثلة للتعليمات البرمجية. المثال الأول هو رسم تخطيطي بسيط من Arduino من مخططات Autodesk باستخدام حلقة NeoPixel LED. هذا المثال هو أساس هذا المشروع. المثال الثاني من الكود هو خادم ويب يستخدم متحكم Wemos. يوضح المثال الثالث من الكود كيفية تنفيذ وظائف مختلفة على فترات زمنية محددة.
باتباع أمثلة الترميز هذه ، تم وصف تصميم نموذج اللعبة ، وهو شكل هندسي متماثل تمامًا مع 20 جانبًا. تم إنشاء التصميم والشكل في Fusion 360 ثم تم طباعته ثلاثية الأبعاد.
في النهاية ، بعد التجميع ، يتم وصف رمز البرنامج النهائي ، وهو مزيج من الأمثلة الثلاثة في بداية هذه التعليمات.
على الرغم من أن هذا البرنامج التعليمي يصف إنشاء زخرفة من زينة عيد الميلاد ، فإن واجهة الويب لا تقتصر على هذه الاحتمالات. يمكن استخدامه للعديد من المشاريع الأخرى. في الواقع ، يمكن التحكم في كل ما يتم التحكم فيه بواسطة متحكمات Arduino عبر شبكة Wi-Fi.

الخطوة 1: المواد المطلوبة


المواد اللازمة:

  • متحكم Wemos D1 Mini Pro أو Wemos D1 Mini
  • شريط LED WS2812b ، 30 ليد / متر ، IP30 أو بكسلات مصغرة قابلة للبرمجة
  • USB إلى كابل USB الصغير
  • الأسلاك
  • صمغ ممتاز
  • مسحوق لمعان
  • مصدر طاقة USB 5 فولت

استخدم مصدر طاقة USB مناسب. يرسم كل مصباح LED 60 مللي أمبير كحد أقصى ، لذا فإن 20 مصباحًا LED بكامل الطاقة تسحب 1.2 أمبير (6 واط). في هذا المشروع ، تم استخدام مصدر طاقة Ikea Koppla USB. يحتوي على 3 منافذ USB ويوفر 3.2 أمبير عند 5 فولت.

الخطوة 2. تخطيطي Autodesk: مثال على الأسلاك الحلقية LED NeoPixel


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

  • يستخدم رمز البرنامج المكتبة الخارجية "Adafruit NeoPixel". لذلك ، لا داعي للقلق بشأن تغيير لون المصابيح. كل ما عليك فعله هو استخدام وظائف المكتبة.
  • يحدد رمز البرنامج قيم 12 لونًا RGB في 3 صفائف. هذه هي الألوان الـ 12 المستخدمة في واجهة الويب للتحكم في شريط LED.
  • أيضا ، هناك وظيفة محددة ذاتيا. هذه هي وظيفة "setColor" ، والتي يمكن استدعاؤها من أي مكان في البرنامج.

يحتوي هذا الرمز على مجموعة واحدة من 12 لونًا (مرقمة من 0 إلى 11). بالنسبة لهذا المشروع ، تم اختيار 12 لونًا لأن الكود الناتج يحتوي على زر واحد لكل لون ويتعرف عليه:

اللون 0: كهرماني (FFC200)
اللون 1: برتقالي (FFA500)
اللون 2: سينابار (E34234)
اللون 3: أحمر (FF0000)
اللون 4: أرجواني (FF00FF)
اللون 5: بنفسجي (800080)
اللون 6: نيلي (4B0082)
اللون 7: أزرق (0000FF)
اللون 8: زبرجد (7FFFD4)
اللون 9: أخضر (00FF00)
اللون 10: مخضر (7FFF00)
اللون 11: أصفر (FFFF00)

إذا كنت ترغب في ذلك ، يمكنك تغيير الألوان عن طريق تغيير قيم RGB. يمكن العثور على رموز الألوان الأخرى على ويكيبيديا.

الخطوة 3. أهلاً بالعالم!


بعد برمجة وحدة تحكم Arduino للعمل مع WS2812 LEDs ، حان الوقت لإنشاء خادم ويب بسيط يعتمد على وحدة التحكم. يتطلب ذلك متحكم Wemos (مع ESP8266) يحتوي على محول Wi-Fi. يمكن توصيل وحدة تحكم Wemos بجهاز كمبيوتر باستخدام كبل USB. ليست هناك حاجة لاستخدام محولات USB إضافية. هذه هي ميزة وحدة تحكم Wemos على وحدة ESP8266-12.
يمكن برمجة وحدة تحكم Wemos باستخدام برنامج Arduino. لكن هذا سيتطلب إضافة لوحات إضافية إلى برنامج Arduino IDE باستخدام وظيفة Boards Manager. هذا موصوف في وثائق وحدة تحكم Wemos.
بعد الانتهاء من هذه الخطوات ، يمكنك تحديد لوحة Wemos للبرمجة باستخدام Arduino IDE. للقيام بذلك ، حدد وحدة تحكم Wemos (+ منفذ COM المقابل) وقم بتحميل الكود التالي فيه:

قبل تجميع الشفرة وتنزيلها ، قم بتغيير بيانات اعتماد الشبكة.
هذا خادم ويب بسيط للغاية. ستتصل وحدة التحكم Wemos بشبكة Wi-Fi وتبدأ خادم الويب بصفحة واحدة فقط. استخدم مراقب المنفذ التسلسلي للحصول على عنوان IP لخادم الويب الخاص بك.

الخطوة 4: التوصيل

مطلوب القليل من اللحام لإنشاء الدائرة. ولكن بفضل استخدام شريط WS2812b LED ، تم تصغيره.
تحتاج إلى لحام المسامير في لوحة تحكم Wemos. لهذا الغرض ، يتم استخدام جهات الاتصال الموجودة على اللوحة "D2" و "+ 5V" و "GND". هذا يعني أن المسامير تحتاج فقط إلى أن يتم لحامها على جانب واحد من اللوحة.
ثم قم بتوصيل ثلاثة أسلاك ملونة مختلفة بشريط LED (أرضي ، إشارة و + 5 فولت).
بعد ذلك ، قم بإزالة البلاستيك من موصل USB الموجود على السلك. على هذا النحو ، لا توجد مساحة لهذا الموصل. أضف سلكين إضافيين إلى كبل USB (ملفوف في الصورة): أحدهما إلى السلك "+ 5V" والآخر لسلك "GND". يتم استخدامها مباشرة لتشغيل المصابيح. تأكد من عزل هذه الأسلاك.
قم بتوصيل أسلاك إضافية "+ 5V" من كبل USB بشريط LED. الشيء نفسه بالنسبة لسلك "GND". قم بتوصيل سلك الإشارة من شريط LED بالدبوس D2 على لوحة تحكم Wemos. أخيرًا ، قم بتوصيل كبل USB بلوحة تحكم Wemos.
السلك الأرضي غير متصل بالدبوس الموجود على لوحة تحكم Wemos. هذا الدبوس الأرضي متصل مباشرة بموصل USB. ويرجع ذلك إلى السلك الإضافي "GND".

الخطوة 5: مثال على كيفية عمل المؤقتات

في المثال الأول لرمز Arduino NeoPixel (حلقة NeoPixel LED) ، يتم إجراء تغييرات اللون في الحلقة الرئيسية. يتطلب هذا تأخيرًا في الحلقة الرئيسية ، أو سيحدث تغيير اللون بسرعة كبيرة. أثناء هذا التأخير ، تنتظر وحدة التحكم Wemos ببساطة ولا تنفذ أي أوامر أخرى. باستثناء عمليات الخلفية ، على سبيل المثال ، يتعامل مع اتصال شبكة Wi-Fi.
سيقوم المنتج النهائي بتشغيل خادم ويب للتحكم في مصابيح LED. لهذا السبب ، يجب ألا تكون هناك فترات انتظار داخل الكود ، لأن هذا سيعطي واجهة ويب غير حساسة.
في المثال أدناه ، يتم التحكم في مصابيح LED بواسطة مؤقت داخلي "osTimer" والذي تم تحديده بواسطة وظيفة "os_timer_setfn" ثم تنشيطه بواسطة وظيفة "os_timer_arm". القيمة 1000 المستخدمة هي بالمللي ثانية. باستخدام هذه القيمة ، سيقوم مؤقت وحدة التحكم Wemos بتنفيذ إجراء "timerCallback" كل ثانية. يؤدي هذا الإجراء إلى زيادة قيمة اللون وتغيير ألوان المصابيح. نتيجة لذلك ، يتم تنفيذ كل هذه الإجراءات خارج الحلقة الرئيسية.
تذكر أن الكود الموجود داخل "osTimer" يجب أن يكون قصيرًا جدًا ، حيث يجب تنفيذه قبل إطلاق المؤقت التالي.
رمز البرنامج: يحتوي هذا الرمز أيضًا على وظيفة تسمى "setColor" والتي يمكن أن تأخذ 3 قيم تستخدم لتغيير لون جميع مصابيح LED في نفس الوقت.

الخطوة 6: منتظم محدب متعدد السطوح



هناك زينة عيد الميلاد بأشكال مختلفة. في الوقت الذي تم فيه اختيار التصميم ، تم العثور على بعض الأشكال الهندسية عن طريق الخطأ. ولفت انتباهي نوع واحد من الهندسة: متعدد السطوح العادي. إنه متماثل تمامًا. هذا يجعلها مثالية لألعاب عيد الميلاد. خمسة أنواع فقط معروفة:
1. الهرم الثلاثي (4 جوانب)
2. مكعب (6 جوانب)
3. Octahedron (8 جوانب)
4. Dodecahedron (12 جانب)
5. Icosahedron (20 جانب)
تم اختيار عشري الوجوه. لديها معظم الجوانب. سيكون هناك WS2812 LED واحد على كل جانب ، ليصبح المجموع 20.
يحد استخدام شرائط WS2812 LED من حجم الشكل الهندسي. المسافة بين المصابيح 33 مم (30 LED لكل متر). هذا يساوي الحد الأعلى لأضلاع كل مثلث متساوي الأضلاع. بعد إنشاء نموذج أولي للورق ، تم تطوير حجم المجسم العشريني بحوالي 75 مم. هذا يعطي مساحة كافية لوحدة التحكم Wemos و 20 LEDs.

الخطوة 7: العمل في Autodesk Fusion 360






يبدأ إنشاء شكل عشري الوجوه قياسي بثلاثة مستطيلات على كل محور. يجب أن تكون هذه مستطيلات ذهبية. المستطيل الذهبي هو مستطيل أطوال أضلاعه في النسبة الذهبية (حوالي 1.618). يمكننا حساب أضلاع مستطيل ذهبي مقاس 75 مم باستخدام نظرية فيثاغورس ، أضلاعه 65 مم × 40 مم.
كل ركن من أركان المستطيلات عبارة عن زاوية مكونة من 5 مثلثات.

قبل لصق مصابيح LED ، ارسم مسار شريط LED. هذا سوف يساعدها على عدم عبور المسارات.
ابدأ بلصق مصابيح LED داخل الجزء الكبير المطبوع ثلاثي الأبعاد ، مع آخر مؤشر LED في نهاية الشريط. في هذا المشروع ، تم استخدام الغراء الساخن للتثبيت. احرص على ثني شريط LED بعناية أثناء التجميع حتى لا يتلف.
استخدم هذا الإصدار قطعتين من شريط LED. واحد مع 5 المصابيح والآخر مع 15 المصابيح. ولكن من الممكن تمامًا استخدام شريط LED واحد مكون من 20 مصباحًا. هذا يوفر الوقت ولا يتطلب لحام.
قم بتوصيل الأسلاك "+ 5V" و "GND" من شريط LED بكابل USB. سلك الإشارة متصل بإخراج "D2" على لوحة تحكم Wemos. الأرض متصلة بالداخل. لا تنس التحقق من المصابيح قبل إغلاق لعبة الكريسماس.
يستخدم الغراء للحفاظ على الأجزاء من التفكك. ضع لوحة تحكم Wemos داخل الجزء الكبير المطبوع ثلاثي الأبعاد. قم بعمل فتحة لتمرير كبل USB ولصق القطعتين معًا.

الخطوة 10: خادم الويب


يحتوي ملف رسم Arduino المرفق في نهاية القسم على جميع التعليمات البرمجية لخادم الويب على وحدة تحكم Wemos. قم بتغيير متغيري "ssid" و "password" قبل تحميل الكود.
حول الكود

تتطلب بعض أجزاء الكود شرحًا بسيطًا:

#تضمن
#تضمن
#تضمن
#تضمن
#تضمن
#تضمن
هذه هي جميع المكتبات المستخدمة في رسم Arduino.

#define NUM_PIXELS 20
Adafruit_NeoPixel بكسل (NUM_PIXELS، D2، NEO_GRB | NEO_KHZ800) ؛
يوجد 20 مصباح LED موصولة بالطرف "D2" على لوحة تحكم Wemos.

int R = (255،255،227،255،255،128،075،000،127،000،127،255،000) ؛
int G = (194،165،066،000،000،000،000،000،255،255،255،255،000) ؛
دولي ب = (000،000،052،000،255،128،130،255،212،000،000،000،000) ؛
هذه 12 لونًا (اللون من 0 إلى 11) ، يتم استخدامها لمصابيح LED. يتم استخدام قيم HEX المقابلة للأزرار. هناك 13 قيمة في هذه المجموعة. القيمة الأخيرة في الصفيف تغلق مؤشر LED (# 000000 = أسود). يمكنك تغيير هذه الألوان إذا أردت.

String buttonColor = ("أبيض" ، "أسود") ؛
قيمة منطقية ColorState = (1،1،1،1،1،1،1،1،1،1،1،1،1) ؛ // الألوان الأولية
تحتوي جميع الأزرار الـ 12 على "حالة". إذا كان الزر يحتوي على قيمة "True" ، فسيعرض مؤشر LED المقابل اللون المقابل. عند النقر فوق الزر ، تتغير حالة هذا الزر. يؤدي هذا أيضًا إلى تغيير لون النص لهذا الزر (على سبيل المثال ، أسود أو أبيض).

int waitTimes = (50، 100، 150، 200، 250، 500، 750، 1000، 1500، 2000، ...
int waitTime = 5 ؛ // قيم افتراضية
يوجد زران لتغيير قيمة المؤقت ("أسرع" و "أبطأ"). قيمة "waitTime" الافتراضية هي 5. تعطي هذه القيمة فاصلاً مؤقتًا يبلغ 500 مللي ثانية.

int nextColor (int lastColor)
{
foundColor = numColors ؛ // لم يتم العثور على قيمة إرجاع
عدد الألوان = 0 ؛ // حساب عدد عمليات البحث داخل الحلقة
فعل
{
CurrentColor + = 1 ؛
countColors + = 1 ؛
إذا (currentColor> numColors) (currentColor = 0 ؛)
إذا (ColorState) (foundColor = currentColor ؛)
}
بينما (currentColor! = lastColor
&& foundColor == numColors
&& countColors< numColors+1);
عودة (foundColor) ؛
}
تبحث هذه الوظيفة عن اللون التالي الذي سيتم عرضه من مصفوفة "colorState". يبدأ البحث في رقم الموضع "lastColor" ، ويعيد قيمة الفهرس التالية في مصفوفة colorState بالقيمة 1.
مثال. في المصفوفة التالية ، يكون اللون 2-7 متوقفًا عن التشغيل (نص أبيض). يؤدي تنفيذ هذه الدالة بقيمة 0 إلى إرجاع 1. استخدام هذه الدالة بقيمة 1 يؤدي إلى إرجاع 8. هذا هو اللون التالي الموجود في صفيف "colorState" بقيمة "True".
اللون 0: كهرماني (FFC200)
اللون 1: برتقالي (FFA500)
اللون 2: القرمزي (E34234)
اللون 3: أحمر (FF0000)
اللون 4: أحمر أرجواني (FF00FF)
اللون 5: أرجواني (800080)
اللون 6: نيلي (4B0082)
اللون 7: أزرق (0000FF)
اللون 8: أزرق مخضر (زبرجد) (7FFFD4)
اللون 9: أخضر (00FF00)
اللون 10: Chartreuse (أخضر فاتح) (7FFF00)
اللون 11: أصفر (FFFF00)
يتم عرض الألوان دائمًا بترتيب ثابت. عند إيقاف تشغيل جميع الألوان الـ 12 ، فهذا يعني أن جميع مصابيح LED متوقفة أيضًا (القيمة 000000).

// مقاطعة نظام التشغيل الموقت
مؤقت باطل
إذا (! buttonSparkle)
{
// Sparkle Off = وميض
}
آخر
{
// سباركل
}
هناك وضعان للتشغيل: "سبارك" و "وميض". ولكل منها مسار رمز مختلف داخل مؤقت نظام التشغيل.
وضع اللمعان لديه أبسط كود. يحصل على اللون التالي عن طريق استدعاء وظيفة "nextColor". ثم تتغير كل ألوان LED إلى هذا اللون.
وضع الشرارة مختلف جدا. يبدأ دائمًا بأول لون متاح في مصفوفة "ColorState". ثم ، لكل مؤشر LED ، يتم استدعاء وظيفة "nextColor". يعطي التغيير السريع في لون LED تأثيرًا متلألئًا.

عرض باطل ()
{
صفحة الويب + = "