Luka Gotić
/
VT_Gotic
labos
main.cpp@0:2c41c155f3fb, 2016-11-03 (annotated)
- Committer:
- lgotic
- Date:
- Thu Nov 03 19:33:26 2016 +0000
- Revision:
- 0:2c41c155f3fb
Labos 1
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
lgotic | 0:2c41c155f3fb | 1 | #include "mbed.h" |
lgotic | 0:2c41c155f3fb | 2 | |
lgotic | 0:2c41c155f3fb | 3 | DigitalOut myled1(LED1); |
lgotic | 0:2c41c155f3fb | 4 | DigitalOut myled2(LED2); |
lgotic | 0:2c41c155f3fb | 5 | DigitalOut myled3(LED3); |
lgotic | 0:2c41c155f3fb | 6 | DigitalOut myled4(LED4); |
lgotic | 0:2c41c155f3fb | 7 | |
lgotic | 0:2c41c155f3fb | 8 | AnalogIn Ain(p20); |
lgotic | 0:2c41c155f3fb | 9 | |
lgotic | 0:2c41c155f3fb | 10 | |
lgotic | 0:2c41c155f3fb | 11 | int main() |
lgotic | 0:2c41c155f3fb | 12 | { |
lgotic | 0:2c41c155f3fb | 13 | while(1) { |
lgotic | 0:2c41c155f3fb | 14 | if (Ain < 0.2) { |
lgotic | 0:2c41c155f3fb | 15 | myled1 = 0; |
lgotic | 0:2c41c155f3fb | 16 | myled2 = 0; |
lgotic | 0:2c41c155f3fb | 17 | myled3 = 0; |
lgotic | 0:2c41c155f3fb | 18 | myled4 = 0; |
lgotic | 0:2c41c155f3fb | 19 | } else if (Ain < 0.4) { |
lgotic | 0:2c41c155f3fb | 20 | myled1 = 1; |
lgotic | 0:2c41c155f3fb | 21 | myled2 = 0; |
lgotic | 0:2c41c155f3fb | 22 | myled3 = 0; |
lgotic | 0:2c41c155f3fb | 23 | myled4 = 0; |
lgotic | 0:2c41c155f3fb | 24 | } else if (Ain < 0.6) { |
lgotic | 0:2c41c155f3fb | 25 | myled1 = 1; |
lgotic | 0:2c41c155f3fb | 26 | myled2 = 1; |
lgotic | 0:2c41c155f3fb | 27 | myled3 = 0; |
lgotic | 0:2c41c155f3fb | 28 | myled4 = 0; |
lgotic | 0:2c41c155f3fb | 29 | } |
lgotic | 0:2c41c155f3fb | 30 | else if (Ain < 0.8) { |
lgotic | 0:2c41c155f3fb | 31 | myled1 = 1; |
lgotic | 0:2c41c155f3fb | 32 | myled2 = 1; |
lgotic | 0:2c41c155f3fb | 33 | myled3 = 1; |
lgotic | 0:2c41c155f3fb | 34 | myled4 = 0; |
lgotic | 0:2c41c155f3fb | 35 | } |
lgotic | 0:2c41c155f3fb | 36 | else { |
lgotic | 0:2c41c155f3fb | 37 | myled1 = 1; |
lgotic | 0:2c41c155f3fb | 38 | myled2 = 1; |
lgotic | 0:2c41c155f3fb | 39 | myled3 = 1; |
lgotic | 0:2c41c155f3fb | 40 | myled4 = 1; |
lgotic | 0:2c41c155f3fb | 41 | } |
lgotic | 0:2c41c155f3fb | 42 | } |
lgotic | 0:2c41c155f3fb | 43 | } |