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

Neopixel RGB LED 5-Color Cycler (Arduino): 3 خطوات
Neopixel RGB LED 5-Color Cycler (Arduino): 3 خطوات

فيديو: Neopixel RGB LED 5-Color Cycler (Arduino): 3 خطوات

فيديو: Neopixel RGB LED 5-Color Cycler (Arduino): 3 خطوات
فيديو: Arduino RGB LED Tutorial 2024, شهر نوفمبر
Anonim
Neopixel RGB LED 5-Color Cycler (Arduino)
Neopixel RGB LED 5-Color Cycler (Arduino)

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

الخطوة 1: فاتورة المواد (BOM)

فاتورة المواد (BOM)
فاتورة المواد (BOM)
  • أي لوحة Arduino أو تكوين متوافق مع Arduino IDE (على سبيل المثال ATMEL IC مع المكونات الضرورية) Arduino UNO R3 I استخدم:

    ARDUINO UNO REV3

  • اللوح أو PCB

    لوح توصيل كامل الحجم (Adafruit) لوح توصيل كامل الحجم (AliExpress)

  • أي حجم RGB LED Ring أو "Adafruit NeoPixel Ring" RGB LED Ring استخدمته مع 12 LEDs:

    • خاتم Adafruit NeoPixel
    • حلقة RGB 12 LED (Aliexpress)
  • مقياس الجهد / المقاوم المتغير (يفضل 10 كيلو أوم للدقة) مقياس الجهد الذي استخدمته:

    مقياس الجهد الانزلاقي 10 كيلو (Aliexpress)

  • حوالي 10 أسلاك توصيل (نوع وكمية ذكر - أنثى / ذكر - ذكر / أنثى - أنثى اعتمادًا على التكوين المختار) أسلاك التوصيل التي استخدمتها:

    • أسلاك توصيل ذكر / ذكر (Adafruit)
    • ذكر ذكر 20 سم كابل دوبونت / الطائر (Aliexpress)

الخطوة 2: الأسلاك

الأسلاك
الأسلاك

تم إنشاء الرسم التخطيطي باستخدام Circuito.io (انقر فوق الصورة لرؤية الرسم التخطيطي الكامل)

الخطوة 3: كود اردوينو

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

موصى به: