Bjørn André Nyrud
/
oving_4_oppgave_1_2
øvning4
main.cpp@0:08ee0b11e085, 2017-09-19 (annotated)
- Committer:
- Banyrud
- Date:
- Tue Sep 19 11:36:04 2017 +0000
- Revision:
- 0:08ee0b11e085
?ving4_oppgave1_2
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
Banyrud | 0:08ee0b11e085 | 1 | #include "mbed.h" |
Banyrud | 0:08ee0b11e085 | 2 | DigitalOut led21(p21); |
Banyrud | 0:08ee0b11e085 | 3 | DigitalOut led22(p22); |
Banyrud | 0:08ee0b11e085 | 4 | AnalogIn pot(p20); |
Banyrud | 0:08ee0b11e085 | 5 | Serial pc(USBTX, USBRX); |
Banyrud | 0:08ee0b11e085 | 6 | int main() |
Banyrud | 0:08ee0b11e085 | 7 | { |
Banyrud | 0:08ee0b11e085 | 8 | while(1) { |
Banyrud | 0:08ee0b11e085 | 9 | float v; |
Banyrud | 0:08ee0b11e085 | 10 | v = 3.3*pot; |
Banyrud | 0:08ee0b11e085 | 11 | if(1) { |
Banyrud | 0:08ee0b11e085 | 12 | pc.printf("Avlest spenning er %.1f\n", v); |
Banyrud | 0:08ee0b11e085 | 13 | wait(1); |
Banyrud | 0:08ee0b11e085 | 14 | } |
Banyrud | 0:08ee0b11e085 | 15 | if (v >= 2) { |
Banyrud | 0:08ee0b11e085 | 16 | led21 = 1; |
Banyrud | 0:08ee0b11e085 | 17 | } else { |
Banyrud | 0:08ee0b11e085 | 18 | led21 = 0; |
Banyrud | 0:08ee0b11e085 | 19 | } |
Banyrud | 0:08ee0b11e085 | 20 | if (v >= 3) { |
Banyrud | 0:08ee0b11e085 | 21 | led22 = 1; |
Banyrud | 0:08ee0b11e085 | 22 | } else { |
Banyrud | 0:08ee0b11e085 | 23 | led22 = 0; |
Banyrud | 0:08ee0b11e085 | 24 | } |
Banyrud | 0:08ee0b11e085 | 25 | } |
Banyrud | 0:08ee0b11e085 | 26 | } |
Banyrud | 0:08ee0b11e085 | 27 |