מנורה צבעונית
ערכה: פאנלים והרחבות
תיאור קצר
LED RGB זו מנורת LED שניתן להדליק אותה בכל מגוון הצבעים.
לשם כך משתמשים בשלושה פינים של ארדואינו, השולטים על שלושת צבעי היסוד.
יש להשתמש בפינים להם יש PWM (עבור ארדואינו נאנו אלה 3,5,6,9,10,11)
חיבורים
חיבור של שלושה פינים בארדואינו, ופין אחד אל האדמה
רצוי להשתמש בפינים להם יש PWM (עבור ארדואינו נאנו אלה 3,5,6,9,10,11)
ספריה
קבועים בשימוש
KITS_COLOR_NONE
KITS_COLOR_RED
KITS_COLOR_GREEN
KITS_COLOR_BLUE
KITS_COLOR_YELLOW
KITS_COLOR_PURPLE
KITS_COLOR_WHITE
KITS_COLOR_CYAN
KITS_COLOR_RED
KITS_COLOR_GREEN
KITS_COLOR_BLUE
KITS_COLOR_YELLOW
KITS_COLOR_PURPLE
KITS_COLOR_WHITE
KITS_COLOR_CYAN
פקודות
Kits4me_LED_control(int pinR,int pinG,int pinB);
הגדרת אובייקט עם הפינים שמחוברים אל המנורה
void lightTheLed(short color,int msec);
הדלקת הנורה בצבע רצוי למשך זמן רצוי
void turnLightOff();
כיבוי המנורה
bool lightIsOff();
בדיקה האם הנורה כבויה
short currentColor();
קבלת הערך של הצבע הנוכחי של המנורה
bool isThatCurrColor(short clr);
קבלת צבע, ןבדיקה האם זהו הצבע הנוכחי של המנורה
short chooseRandomColor(short numberOfColors);
בחירת צבע אקראי למנורה. הפונקציה מחזירה את הערך.
דוגמאות קוד
colors - הדלקה אקראית של המנורה בצבע אקראי, והצגה בחלון סיריאלי של הצבע המוצג