Anes Luckin Sabina Grosic

Dependencies:   mbed

Embed: (wiki syntax)

« Back to documentation index

Show/hide line numbers main.cpp Source File

main.cpp

00001 #include "mbed.h"
00002 
00003 DigitalOut myled1(LED1),myled2(LED2),myled3(LED3);
00004 float p=0.1,m=1.0;
00005 int main() {
00006     while(1) {
00007         myled1 = 1;
00008         myled2 = 1;
00009         myled3 = 1;
00010         
00011         if(m!=0.1){
00012         myled1 = 0;
00013         wait(m);
00014         myled1 = 1;
00015          myled2= 0;
00016         wait(m);
00017         myled2 = 1;
00018          myled3 = 0;
00019         wait(m);
00020         myled3 = 1;
00021         m=m-p;
00022         }
00023         if(m<=0.1)
00024         {
00025             while(1)
00026             {
00027         myled1 = 0;
00028         wait(p);
00029         myled1 = 1;
00030          myled2= 0;
00031         wait(p);
00032         myled2 = 1;
00033          myled3 = 0;
00034         wait(p);
00035         myled3 = 1;
00036                 }
00037             }
00038     }
00039 }