øvning4

Dependencies:   mbed

Committer:
Banyrud
Date:
Tue Sep 19 11:36:04 2017 +0000
Revision:
0:08ee0b11e085
?ving4_oppgave1_2

Who changed what in which revision?

UserRevisionLine numberNew 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