tim008 tim008
/
z2
Lejla Agic Aldin Kiselica
main.cpp@0:ca5f58b2bc3e, 2014-03-03 (annotated)
- Committer:
- tim008
- Date:
- Mon Mar 03 08:29:35 2014 +0000
- Revision:
- 0:ca5f58b2bc3e
LV1-Grupa1-PAI-Tim008
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
tim008 | 0:ca5f58b2bc3e | 1 | #include "mbed.h" |
tim008 | 0:ca5f58b2bc3e | 2 | |
tim008 | 0:ca5f58b2bc3e | 3 | DigitalOut myled(LED3); |
tim008 | 0:ca5f58b2bc3e | 4 | |
tim008 | 0:ca5f58b2bc3e | 5 | int main() { |
tim008 | 0:ca5f58b2bc3e | 6 | float turnOn = 1.0; |
tim008 | 0:ca5f58b2bc3e | 7 | float turnOff = 1.0; |
tim008 | 0:ca5f58b2bc3e | 8 | float k = 0.06; |
tim008 | 0:ca5f58b2bc3e | 9 | while(1) { |
tim008 | 0:ca5f58b2bc3e | 10 | myled = 0; |
tim008 | 0:ca5f58b2bc3e | 11 | wait(1); |
tim008 | 0:ca5f58b2bc3e | 12 | myled = 1; |
tim008 | 0:ca5f58b2bc3e | 13 | wait(1); |
tim008 | 0:ca5f58b2bc3e | 14 | while(turnOff >= 0.1){ |
tim008 | 0:ca5f58b2bc3e | 15 | turnOff -= k; |
tim008 | 0:ca5f58b2bc3e | 16 | turnOn += k; |
tim008 | 0:ca5f58b2bc3e | 17 | myled = 0; |
tim008 | 0:ca5f58b2bc3e | 18 | wait(turnOn); |
tim008 | 0:ca5f58b2bc3e | 19 | myled = 1; |
tim008 | 0:ca5f58b2bc3e | 20 | wait(turnOff); |
tim008 | 0:ca5f58b2bc3e | 21 | } |
tim008 | 0:ca5f58b2bc3e | 22 | |
tim008 | 0:ca5f58b2bc3e | 23 | while(turnOn >= 0.1){ |
tim008 | 0:ca5f58b2bc3e | 24 | turnOn -= k; |
tim008 | 0:ca5f58b2bc3e | 25 | turnOff += k; |
tim008 | 0:ca5f58b2bc3e | 26 | myled = 1; |
tim008 | 0:ca5f58b2bc3e | 27 | wait(turnOff); |
tim008 | 0:ca5f58b2bc3e | 28 | myled = 0; |
tim008 | 0:ca5f58b2bc3e | 29 | wait(turnOn); |
tim008 | 0:ca5f58b2bc3e | 30 | } |
tim008 | 0:ca5f58b2bc3e | 31 | |
tim008 | 0:ca5f58b2bc3e | 32 | myled = 1; |
tim008 | 0:ca5f58b2bc3e | 33 | } |
tim008 | 0:ca5f58b2bc3e | 34 | } |