Arduino mit RGB-Led

Projekte

1) Farben: Rot, Grün, Blau
2) Farben: Gelb, Cyan, Magenta
3) Farben: Hellgrün, Dunkelgrün
4) Zufallsfarben
5) Grüne Zufallsfarben
6) Gelbe Zufallsfarben

Beschreibungen

Gemeinsame Anode

Zum Download der Zip-Datei

ar_rgb_led.zip

Aufbau mit Arduino

Arduino-Programm


// common Anode(+) -> 5V
// R (+) G B
// http://site.gravitech.us/Components/LEDs/LED-10MM-RGB-CA_2.jpg
// PWM -> 3,5,6,9,10,11


int ledRPin = 9;
int ledGPin = 10;
int ledBPin = 11;


void setup() 
{
  pinMode(ledRPin,OUTPUT);
  pinMode(ledGPin,OUTPUT);
  pinMode(ledBPin,OUTPUT);
}


void loop()
{
  //  digitale Ansteuerung  ->  LOW oder HIGH
  digitalWrite(ledRPin,HIGH);
  digitalWrite(ledGPin,HIGH);
  digitalWrite(ledBPin,LOW);

  //  analoge Ansteuerung  ->  0 bis 255 (nur PWM-Pins)
  //  analogWrite(ledRPin,0);
  //  analogWrite(ledGPin,0);
  //  analogWrite(ledBPin,0);

  //  zufällige Farben
  //  analogWrite(ledRPin,random(255));
  //  analogWrite(ledGPin,random(255));
  //  analogWrite(ledBPin,random(255));
  
  delay(1000);
}