Vjezbe 3.11.2016

Dependencies:   mbed

Committer:
tomislav11
Date:
Thu Nov 03 18:21:14 2016 +0000
Revision:
0:e9ad483dd046
Danas je

Who changed what in which revision?

UserRevisionLine numberNew contents of line
tomislav11 0:e9ad483dd046 1 #include "mbed.h"
tomislav11 0:e9ad483dd046 2
tomislav11 0:e9ad483dd046 3 DigitalOut myled(LED1);
tomislav11 0:e9ad483dd046 4 DigitalOut myled1(LED2);
tomislav11 0:e9ad483dd046 5 DigitalOut myled2(LED3);
tomislav11 0:e9ad483dd046 6 DigitalOut myled3(LED4);
tomislav11 0:e9ad483dd046 7
tomislav11 0:e9ad483dd046 8 AnalogIn Ain(p20);
tomislav11 0:e9ad483dd046 9 float ADCdata;
tomislav11 0:e9ad483dd046 10
tomislav11 0:e9ad483dd046 11 int main()
tomislav11 0:e9ad483dd046 12 {
tomislav11 0:e9ad483dd046 13 while(1) {
tomislav11 0:e9ad483dd046 14 ADCdata=Ain;
tomislav11 0:e9ad483dd046 15
tomislav11 0:e9ad483dd046 16 if(ADCdata<=0.2) {
tomislav11 0:e9ad483dd046 17 myled=0;
tomislav11 0:e9ad483dd046 18 myled1=0;
tomislav11 0:e9ad483dd046 19 myled2=0;
tomislav11 0:e9ad483dd046 20 myled3=0;
tomislav11 0:e9ad483dd046 21
tomislav11 0:e9ad483dd046 22
tomislav11 0:e9ad483dd046 23 } else if((ADCdata>0.2)&&(ADCdata<=0.4)) {
tomislav11 0:e9ad483dd046 24 myled=1;
tomislav11 0:e9ad483dd046 25 myled1=0;
tomislav11 0:e9ad483dd046 26 myled2=0;
tomislav11 0:e9ad483dd046 27 myled3=0;
tomislav11 0:e9ad483dd046 28
tomislav11 0:e9ad483dd046 29
tomislav11 0:e9ad483dd046 30 } else if((ADCdata>0.4)&&(ADCdata<=0.6)) {
tomislav11 0:e9ad483dd046 31 myled=1;
tomislav11 0:e9ad483dd046 32 myled1=1;
tomislav11 0:e9ad483dd046 33 myled2=0;
tomislav11 0:e9ad483dd046 34 myled3=0;
tomislav11 0:e9ad483dd046 35
tomislav11 0:e9ad483dd046 36 } else if((ADCdata>0.6)&&(ADCdata<=0.8)) {
tomislav11 0:e9ad483dd046 37 myled=1;
tomislav11 0:e9ad483dd046 38 myled1=1;
tomislav11 0:e9ad483dd046 39 myled2=1;
tomislav11 0:e9ad483dd046 40 myled3=0;
tomislav11 0:e9ad483dd046 41 } else if((ADCdata>0.8)&&(ADCdata<=10)) {
tomislav11 0:e9ad483dd046 42 myled=1;
tomislav11 0:e9ad483dd046 43 myled1=1;
tomislav11 0:e9ad483dd046 44 myled2=1;
tomislav11 0:e9ad483dd046 45 myled3=1;
tomislav11 0:e9ad483dd046 46 }
tomislav11 0:e9ad483dd046 47
tomislav11 0:e9ad483dd046 48
tomislav11 0:e9ad483dd046 49 }
tomislav11 0:e9ad483dd046 50 }