FSST - Hardwarenahe Programmierung

PWM RGB

Inhalt

PWM-Programmierung der RGB-Leds
Die RGB-Leds sind auf PWM-fähigen Ports angeschlossen und haben folgende Zuordnung:

  • Grün: P0_9 = p5
  • Blau: P1_15 = p34
  • Rot: P0_21 = p36

/media/uploads/fpucher/pwm_rgb.jpg

Definition im Programm:

PwmOut green(p5); 
PwmOut blue(p34);
PwmOut red(p36);

:
green.period(0.001); 	// Periodendauer für Grün ist 1ms
blue = red = 1;		// Leds ausschalten

Die Übergabe an die PWM-Einheit erfolgt über eine float-Variable (0.0 bis 1.0), wobei die Zuordnung über 1=LED off und 0 =LED 100% hell definiert ist.

Aufgaben PWM


All wikipages