اردوينو – الدرس الرابع – إضاءة RGB LEDs

مبتدئ

إستعمال ألوان الإنترنت

إذا كنت قد قمت ببعض البرمجةمن قبل  فستعلم أن الألوان ترمز إليها بأرقام HEX على القاعدة 16.  مثلا يرمز للون الأحمر بـ  FF0000# يمكن أن تجد أرقام العديد من الألوان في مصادر عديدة، مثل

http://www.devguru.com/features/colors

الأرقام 6 التي ترمز للون متكونة من ثلاث أزواج، الرقمان الأولان يرمزان للأحمر، الرقمان التاليان للأخضر والأخيران للأزرق الأحمر هو FF0000#  لأن فيه القيمة القصوى للأحمر وليس فيه أي ألوان أخرى

بهذه الطريقة يمكن لنا ان نستخرج أي لون بسرعة.

لنصنع هذا اللون مثلاً  (#4B0082)

قيمة الأحمر الأخضر والأزرق هم كالآتى.
يمكن لنا أن نضع هذه القيم  في دالة “SetColor” هكذا :
إنسخ الكود

setColor(0x4B, 0x0, 0x82);

 

 

قمنا بإضافة 0X أمام الأرقام لأنها أرقام HEX

قم بإضافة بعض الألوان إلى دالة “Loop”  لا تنسى أن تضيف “Delay” بعد كل واحدة


الصفحة التالية