LV1ZAD5 Adam Stanic, Alen Sjenicaku

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 crvena(LED1);
00004 DigitalOut zelena(LED2);
00005 DigitalOut plava(LED3);
00006  
00007 
00008 
00009 
00010 int main()
00011 {
00012     float koeficijent=0.03;
00013 
00014 
00015     float pauza=1;
00016     float rad = 1;
00017     float sekunda = 1;
00018 
00019     bool parno = true;
00020 
00021     int brojac=1;
00022 
00023     while(1)
00024     {
00025 
00026 
00027 
00028         crvena=0;
00029         zelena=1;
00030         plava=1;
00031         wait(rad);
00032 
00033         crvena=1;
00034         zelena=1;
00035         plava=1;
00036         wait(pauza);
00037 
00038         if(parno)
00039         {
00040             rad = rad + koeficijent;
00041             pauza = pauza - koeficijent;
00042         }           
00043         else
00044         {
00045             rad = rad - koeficijent;
00046             pauza = pauza + koeficijent;
00047         }
00048         
00049 
00050         brojac++;       
00051         
00052         if(brojac==30)
00053         {       
00054             if(parno)
00055                 parno = false;
00056             else
00057                 parno = true;
00058 
00059             brojac=0;
00060         }
00061     }
00062 }   
00063