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);
}