Fahrudin Brbutovic Faris Odobasic

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 myled(LED1);
00004 
00005 int main() {
00006     double on, off;
00007     on = 0.005;
00008     off = 0.005;
00009     
00010     while (1)
00011     {
00012           for (int i = 0; i < 50; i++)
00013         {
00014             myled = 0;
00015             wait(on);
00016             myled = 1;
00017             wait(off);
00018             
00019             on += 0.001;
00020             off -= 0.001;
00021         }
00022         
00023             
00024         for (int i = 0; i < 50; i++)
00025         {
00026             myled = 0;
00027             wait(on);
00028             myled = 1;
00029             wait(off);
00030             
00031             on -= 0.001;
00032             off += 0.001;
00033         }  
00034         
00035           for (int i = 0; i < 50; i++)
00036             {
00037             myled = 0;
00038             wait_ms(on);
00039             myled = 1;
00040             wait_ms(off);
00041             
00042             on += 0.001;
00043             off -= 0.001;
00044             }
00045         
00046     }
00047     
00048     
00049 }