tim003 tim003
/
LV1_Grupa1_Tim003_Zadatak2
Tarik Demirović Adnan Muslija
main.cpp@0:20182549a706, 2014-03-03 (annotated)
- Committer:
- tim003
- Date:
- Mon Mar 03 07:32:41 2014 +0000
- Revision:
- 0:20182549a706
LV1 - PAI - Grupa 1 - Tim003
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
tim003 | 0:20182549a706 | 1 | #include "mbed.h" |
tim003 | 0:20182549a706 | 2 | |
tim003 | 0:20182549a706 | 3 | DigitalOut myled(LED1); |
tim003 | 0:20182549a706 | 4 | |
tim003 | 0:20182549a706 | 5 | int main() { |
tim003 | 0:20182549a706 | 6 | float on=1; |
tim003 | 0:20182549a706 | 7 | float off=1; |
tim003 | 0:20182549a706 | 8 | float diff=0.03; |
tim003 | 0:20182549a706 | 9 | int i=0; |
tim003 | 0:20182549a706 | 10 | while(1) |
tim003 | 0:20182549a706 | 11 | { |
tim003 | 0:20182549a706 | 12 | if(i!=0 && i%30==0 && i%60!=0) |
tim003 | 0:20182549a706 | 13 | { |
tim003 | 0:20182549a706 | 14 | diff=-diff; |
tim003 | 0:20182549a706 | 15 | } |
tim003 | 0:20182549a706 | 16 | myled=0; |
tim003 | 0:20182549a706 | 17 | wait(on); |
tim003 | 0:20182549a706 | 18 | myled=1; |
tim003 | 0:20182549a706 | 19 | wait(off); |
tim003 | 0:20182549a706 | 20 | on+=diff; |
tim003 | 0:20182549a706 | 21 | off-=diff; |
tim003 | 0:20182549a706 | 22 | i++; |
tim003 | 0:20182549a706 | 23 | } |
tim003 | 0:20182549a706 | 24 | } |