RGB Alternate Blinking

Description

       Guys,  In this project we are going to make the RGB LED alternatively blinking with Arduino. Lets see how it works.

Components Required

 1. Arduino UNO  * 1
 2. RGB LED  * 1
 3. Resister(220 Ohm)  * 3
 4. Jumper Wires    * 1

Circuit Diagram














Program

int red_light_pin= 11;
int green_light_pin = 10;
int blue_light_pin = 9;
void setup() {
  pinMode(red_light_pin, OUTPUT);
  pinMode(green_light_pin, OUTPUT);
  pinMode(blue_light_pin, OUTPUT);
}
void loop() {
  RGB_color(255, 0, 0); // Red
  delay(1000);
  RGB_color(0, 255, 0); // Green
  delay(1000);
  RGB_color(0, 0, 255); // Blue
  delay(1000);
  }
void RGB_color(int red_light_value, int green_light_value, int blue_light_value)
 {
  analogWrite(red_light_pin, red_light_value);
  analogWrite(green_light_pin, green_light_value);
  analogWrite(blue_light_pin, blue_light_value);
}