Der Begriff RGB bezeichnet die drei primären Farben rot, grün und blau. Die RGB-LED enthält jeweils ein rotes, ein grünes und ein blaues Element. Sie werden einzeln jeweils an einem digitalen Pin angeschlossen.
R -> Pin 5
G -> Pin 6
B -> Pin 7
GND -> GND
// Farbe rot an Pin 5
int LEDrot = 5;
// Farbe grün an Pin 6
int LEDgruen = 6;
// Farbe blau an Pin 7
int LEDblau = 7;
void setup()
{
// LEDs als Ausgang setzen
pinMode(LEDrot, OUTPUT);
pinMode(LEDgruen, OUTPUT);
pinMode(LEDblau, OUTPUT);
}
void loop()
{
// rotes Element für 1 Sekunde einschalten
digitalWrite(LEDrot, HIGH);
delay(1000);
digitalWrite(LEDrot, LOW);
// grünes Element für 1 Sekunde einschalten
digitalWrite(LEDgruen, HIGH);
delay(1000);
digitalWrite(LEDgruen, LOW);
// blaues Element für 1 Sekunde einschalten
digitalWrite(LEDblau, HIGH);
delay(1000);
digitalWrite(LEDblau, LOW);
}