Skip to Content


Create Any Color with RGB LED


-CODE 


// تحديد أرجل الألوان
const int redLed = 9;
const int greenLed = 10;
const int blueLed = 11;

void setup() {

  pinMode(redLed, OUTPUT);
  pinMode(greenLed, OUTPUT);
  pinMode(blueLed, OUTPUT);

}

void loop() {

  // تشغيل الأحمر
  digitalWrite(redLed, LOW);
  digitalWrite(greenLed, HIGH);
  digitalWrite(blueLed, HIGH);
  delay(1000);

  // تشغيل الأخضر
  digitalWrite(redLed, HIGH);
  digitalWrite(greenLed, LOW);
  digitalWrite(blueLed, HIGH);
  delay(1000);

  // تشغيل الأزرق
  digitalWrite(redLed, HIGH);
  digitalWrite(greenLed, HIGH);
  digitalWrite(blueLed, LOW);
  delay(1000);

  // إطفاء جميع الألوان
  digitalWrite(redLed, HIGH);
  digitalWrite(greenLed, HIGH);
  digitalWrite(blueLed, HIGH);
  delay(1000);

}












// تحديد أرجل الـ RGB LED (PWM)
const int redLed = 9;
const int greenLed = 10;
const int blueLed = 11;

void setup() {

  pinMode(redLed, OUTPUT);
  pinMode(greenLed, OUTPUT);
  pinMode(blueLed, OUTPUT);

}

void loop() {

  // أصفر
analogWrite(redLed, 0);
analogWrite(greenLed, 0);
analogWrite(blueLed, 100);

}















-Circuit diagram


-Components Used


• Arduino Uno R3

 https://www.gravityelectronic.com/shop/arduino-uno-r3-clone-original-chips-cable-30-cm-14248 

• Breadboard (830 Points)

 https://www.gravityelectronic.com/shop?search=10K%20Resistor 

• Jumper Wires 

https://www.gravityelectronic.com/shop/jumper-wires-for-breadboard-arduino-65-wire-14494

• RGB LED 

https://www.gravityelectronic.com/shop/rgb-led-5mm-rgb-anode-14566

 • 3 × 330Ω Resistors

 https://www.gravityelectronic.com/shop?search=330%20Resistor