Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
main.cpp
- Committer:
- elhalyn
- Date:
- 2010-10-27
- Revision:
- 0:59f232715760
File content as of revision 0:59f232715760:
// NightRider DemoLED`s
#include "mbed.h"
PwmOut led_1(LED1);
PwmOut led_2(LED2);
PwmOut led_3(LED3);
PwmOut led_4(LED4);
int main() {
float i = 0;
while(1) {
// led4-/1+
for(;i<1.0F;i+=0.01){
led_1 = i;
//led_4 = 1.0f-i;
wait_ms(5);
}
led_4 = 0;
// led1-/2+
for(i=0;i<1.0F;i+=0.01){
led_2 = i;
led_1 = 1.0f-i;
wait_ms(5);
}
led_1 = 0;
// led2-/3+
for(i=0;i<1.0F;i+=0.01){
led_3 = i;
led_2 = 1.0f-i;
wait_ms(5);
}
led_2 = 0;
// led3-/4+
for(i=0;i<1.0F;i+=0.01){
led_4 = i;
led_3 = 1.0f-i;
wait_ms(5);
}
led_3 = 0;
// led4-/3+
for(i=0;i<1.0F;i+=0.01){
led_3 = i;
led_4 = 1.0f-i;
wait_ms(5);
}
led_4= 0;
// led2+/3-
for(i=0;i<1.0F;i+=0.01){
led_2 = i;
led_3 = 1.0f-i;
wait_ms(5);
}
led_3 = 0;
// led2-/1+
for(i=0;i<1.0F;i+=0.01){
led_1 = i;
led_2 = 1.0f-i;
wait_ms(5);
}
led_2= 0;
}
}