Quellcode zum Arduino RGB-LED und LED (Projekt 29)

Aus HSHL Mechatronik
Zur Navigation springen Zur Suche springen

In diesem Artikel wird ergänzend zum Projekt 29 [[1]] der Quellcode für die Ansteuerung der RGB-LED und der "normalen" LEDs aufgezeigt.

int RGB_rot = 9;
int RGB_gruen = 10;
int RGB_blau = 11;

int LED_rot = 3;
int LED_gruen = 5;

void setup() {
}
 
 
 
void loop() {

for (i=0; i<255; i++)
{
  analogWrite(RGB_rot, i);
  analogWrite(RGB_gruen, i);
  analogWrite(RGB_balu, i);
 
  analogWrite(LED_rot, i);
  analogWrite(LED_gruen, i);
  delay(100);
}

}

Die Ansteuerung der LEDs ist einfach aufgebaut. Jede Anode der jeweiligen LED bzw RGB-LED wird an einen PWM fähigen Pin angeschlossen und wird in der "void loop()" zyklisch von dunkel auf hell gedimmt.