Improved visual effect. KL25Z RGB PWM LED Control, one color at a time + all colour combinations.

Dependencies:   mbed

Committer:
lmsousa
Date:
Wed May 06 13:41:36 2015 +0000
Revision:
2:67db082298a6
Parent:
1:5160ea45399b
Child:
3:20358798a986
KL25Z RGB LED PWM controled. one colour at a time

Who changed what in which revision?

UserRevisionLine numberNew contents of line
mbed_official 0:50d2b9c62765 1 #include "mbed.h"
mbedAustin 1:5160ea45399b 2
lmsousa 2:67db082298a6 3 PwmOut rled(LED_RED);
lmsousa 2:67db082298a6 4 PwmOut gled(LED_GREEN);
lmsousa 2:67db082298a6 5 PwmOut bled(LED_BLUE);
mbedAustin 1:5160ea45399b 6
lmsousa 2:67db082298a6 7 int main()
lmsousa 2:67db082298a6 8 {
lmsousa 2:67db082298a6 9 while(1) {
lmsousa 2:67db082298a6 10 for(float p = 0.00f; p < 1.00f; p += 0.01f) {
lmsousa 2:67db082298a6 11 rled = p;
lmsousa 2:67db082298a6 12 wait(0.01);
lmsousa 2:67db082298a6 13 }
lmsousa 2:67db082298a6 14 wait (0.5);
lmsousa 2:67db082298a6 15 for(float p = 0.00f; p < 1.00f; p += 0.01f) {
lmsousa 2:67db082298a6 16 gled = p;
lmsousa 2:67db082298a6 17 wait(0.01);
lmsousa 2:67db082298a6 18 }
lmsousa 2:67db082298a6 19 wait (0.5);
lmsousa 2:67db082298a6 20 for(float p = 0.00f; p < 1.00f; p += 0.01f) {
lmsousa 2:67db082298a6 21 bled = p;
lmsousa 2:67db082298a6 22 wait(0.01);
lmsousa 2:67db082298a6 23 }
lmsousa 2:67db082298a6 24 wait (0.5);
lmsousa 2:67db082298a6 25 }
mbed_official 0:50d2b9c62765 26 }