Džafić Faris Kunić Edis

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(LED2);
00004 
00005 float t1(0.94), t2(1.06), interval1(0.06), interval2(-0.06);
00006 int i=1;
00007 int main() {
00008     while(1) {
00009         if(i==15){
00010             interval1 = interval2;
00011             interval2 = -interval1;
00012         }
00013         if(i==45){
00014             interval1 = interval2;
00015             interval2 = -interval1;            
00016         }
00017         if(i == 60) {
00018             i = 1;
00019             interval1 = interval2;
00020             interval2 = -interval1;
00021         }
00022         myled = 0;
00023         t1+=interval1;
00024         wait(t1);
00025         myled = 1;
00026         t2+=interval2;
00027         wait(t2);
00028         i++;    
00029             
00030     }
00031 }