Home » Arduino » S1 :: 4.2 RGB-LED

Themen

S1 :: 4.2 RGB-LED

  1. Baue die Schaltung von unten nach. Stülpe einen Tischtennisball über die RGB-LED, um die Farben besser erkennen zu können. Lass die RGB-LED nacheinander in den Grundfarben rot, grün und blau leuchten.
    Hinweis: Im setup-Teil benötigst du für jeden der drei LED-Anschlüsse ein pinMode(…,OUTPUT)
  2. Mit der RGB-LED lassen sich auch andere Farbeindrücke erzeugen. Lasse die RGB-LED gelb leuchten und notiere alle Farbeindrücke, die auch noch möglich sind. Tipp: Additive Farbmischung (der Farbkreis unten rechts hilft dir weiter).
  3. Stell dir vor, du hättest eine LED mit vier verschiedenen Farben. Wie viele verschiedene Farbeindrücke sind hier möglich? Kann man das auch schnell berechnen?
// arduino kurs 2022
// https://arduino.langheiter.at/5-1
// 5.1.1

void setup() {
  pinMode(D9, OUTPUT);
  pinMode(D10, OUTPUT);
  pinMode(D11, OUTPUT);

}
void loop() {
  digitalWrite(D9, HIGH);
  delay(900);
  digitalWrite(D9, LOW);
  digitalWrite(D10, HIGH);
  delay(900);
  digitalWrite(D10, LOW);
  digitalWrite(D11, HIGH);
  delay(900);
  digitalWrite(D11, LOW);
}
// arduino kurs 2022
// https://arduino.langheiter.at/5-1
// 5.1.2

void setup() {
  pinMode(D9, OUTPUT);    // rot
  pinMode(D10, OUTPUT);   // grün
  pinMode(D11, OUTPUT);   // blau
}

void loop() {
  // gelb 
  digitalWrite(D9, HIGH);
  digitalWrite(D10, HIGH);
  digitalWrite(D11, LOW);
  delay(1900);

  // lila
  digitalWrite(D9, HIGH);
  digitalWrite(D10, LOW);
  digitalWrite(D11, HIGH);
  delay(1900);
}
[arduino]

Leave a comment

Your email address will not be published. Required fields are marked *