Menu
CoddyTech

Eine RGB-LED zum Leuchten bringen

Teil des Abschnitts Ausgaben der Arduino-Journey von Coddy. Lektion 6 von 24.

Eine RGB-LED besteht aus drei kleinen LEDs in einem Gehäuse: rot, grün und blau. Sie hat vier Beinchen, eines für jede Farbe und eines, das von allen drei gemeinsam genutzt wird.

Bei einer RGB-LED mit gemeinsamer Kathode ist das gemeinsame Beinchen die Minusseite aller drei LEDs und wird daher mit GND verbunden. Jedes Farbbeinchen wird über einen eigenen Widerstand mit einem eigenen Pin verbunden. Auf dieser Platine:

const int redPin = 11;
const int greenPin = 10;
const int bluePin = 9;

Jede Farbe verhält sich wie eine gewöhnliche LED: Setze ihren Pin auf HIGH, um sie einzuschalten, und auf LOW, um sie auszuschalten.

digitalWrite(redPin, HIGH);   // Rot an
digitalWrite(bluePin, LOW);   // Blau aus

Um von einer Farbe zu einer anderen zu wechseln, schalte die alte Farbe aus und die neue ein. Wenn beide eingeschaltet bleiben, siehst du eine Mischung aus ihnen.

challenge icon

Aufgabe

Einfach

Die RGB-LED hat Rot an Pin 11, Grün an Pin 10 und Blau an Pin 9. Lass sie zwischen zwei Farben wechseln:

  • eine Sekunde lang Rot
  • dann eine Sekunde lang Blau
  • immer wieder, wobei jeweils nur eine Farbe leuchtet

Klicke auf Run und dann auf Check.

Probier es selbst

const int redPin = 11;
const int greenPin = 10;
const int bluePin = 9;

void setup() {
  pinMode(redPin, OUTPUT);
  pinMode(greenPin, OUTPUT);
  pinMode(bluePin, OUTPUT);
}

void loop() {
  // eine Sekunde lang rot, dann eine Sekunde lang blau
}
quiz iconTeste dich selbst

Diese Lektion enthält ein kurzes Quiz. Starte die Lektion, um es zu beantworten und deinen Fortschritt zu speichern.

Alle Lektionen in Ausgaben

Übe selbstständig: Arduino-Playground