top of page

נורת  LED RGB

נורת LED RGB מורכבת משלוש נורות LED בצבעים אדום - Red, ירוק - Green, כחול - Blue. כפי שלמדנו על נורות LED של צבע אחד, חיבור של הנורה לפין PWM מאפשר לנו לשלוט על עוצמת התאורה של הנורה - 256 רמות עוצמה שונות (למרות שבערכים מסויימים קשה להבחין בהבדל).

שימוש בתכונה זו של נורת ה LED, מאפשר לנו להדליק שלוש נורות, בשלושת צבעי היסוד RGB, בעוצמת הארה שונה, וכך לדמות מגוון צבעי הקשת (שיר)

יש שני סוגים של נורות LED RGB: 

  • Common Anode - יש חיבור משותף ל-5V לכל שלוש הנורות

  • Common Cathode - יש חיבור משותף ל-GND לכל שלוש הנורות

RGB02.png

חיבור נורת LED RGB תלוי בסוג. בכל מקרה כל אחת מרגלי הצבע R, G, B יחוברו בטור לנגד בעל ערך מתאים לפי הצבע (ראו בדף על נורת LED). הרגל הארוכה תחובר או ל-5V בנורה מסוג אנודה משותפת, או ל GND בנורה מסוג קטודה משותפת - למשל בתמונה חיבור לאנודה משותפת.

led-rgb-anode.png

תכנות הבקר

משתנים - משתנה אחד לכל צבע לאחסון מספר הפין אליו מחברים את הנורה. 

#define redLed 3

#define greenLed 4

#define blueLed 5

SETUP - הגדרת סוג הפין כרכיב פלט

pinMode(redLed,OUTPUT);

pinMode(greenLed,OUTPUT);

pinMode(blueLed,OUTPUT);

הדלקת/כיבוי צבע נורה - כתיבת ערך לפין הרלוונטי בין 0-255

analogWrite(redLed,255);

analogWrite(greenLed,0);

analogWrite(blueLed,0);

לפניכם תוכנית דוגמא לשליטה ב LED RGB על ידי הקלדה של ערכי PWM מהמקלדת וקבלת צעים שונים

bottom of page