Himna

Dependencies:   mbed

Fork of fistrek_intenzitetdiode by Applied engineering Team

Committer:
ffistrek
Date:
Thu Dec 03 18:07:54 2015 +0000
Revision:
0:48d70c5c168b
Child:
1:b705e18b90e7
Vjezba_4.2.

Who changed what in which revision?

UserRevisionLine numberNew contents of line
ffistrek 0:48d70c5c168b 1 #include "mbed.h"
ffistrek 0:48d70c5c168b 2 Serial pc(USBTX, USBRX);
ffistrek 0:48d70c5c168b 3 AnalogIn Ain(p20);
ffistrek 0:48d70c5c168b 4
ffistrek 0:48d70c5c168b 5 DigitalOut led1(LED1);
ffistrek 0:48d70c5c168b 6 DigitalOut led2(LED2);
ffistrek 0:48d70c5c168b 7 DigitalOut led3(LED3);
ffistrek 0:48d70c5c168b 8 DigitalOut led4(LED4);
ffistrek 0:48d70c5c168b 9
ffistrek 0:48d70c5c168b 10 float ADCdata;
ffistrek 0:48d70c5c168b 11
ffistrek 0:48d70c5c168b 12 int main() {
ffistrek 0:48d70c5c168b 13 pc.printf("ADC Data Values... \n\r");
ffistrek 0:48d70c5c168b 14 while (1) {
ffistrek 0:48d70c5c168b 15 ADCdata=Ain;
ffistrek 0:48d70c5c168b 16 pc.printf("%f \n\r",ADCdata);
ffistrek 0:48d70c5c168b 17 if(Ain <=0.2){
ffistrek 0:48d70c5c168b 18 led1=0;
ffistrek 0:48d70c5c168b 19 led2=0;
ffistrek 0:48d70c5c168b 20 led3=0;
ffistrek 0:48d70c5c168b 21 led4=0;
ffistrek 0:48d70c5c168b 22 }
ffistrek 0:48d70c5c168b 23 if((Ain>0.2)&&(Ain<=0.4)){
ffistrek 0:48d70c5c168b 24 led1=1;
ffistrek 0:48d70c5c168b 25 led2=0;
ffistrek 0:48d70c5c168b 26 led3=0;
ffistrek 0:48d70c5c168b 27 led4=0;
ffistrek 0:48d70c5c168b 28 }
ffistrek 0:48d70c5c168b 29 if((Ain>0.4)&&(Ain<=0.6)){
ffistrek 0:48d70c5c168b 30 led1=1;
ffistrek 0:48d70c5c168b 31 led2=1;
ffistrek 0:48d70c5c168b 32 led3=0;
ffistrek 0:48d70c5c168b 33 led4=0;
ffistrek 0:48d70c5c168b 34 }
ffistrek 0:48d70c5c168b 35 if((Ain>0.6)&&(Ain<=0.8)){
ffistrek 0:48d70c5c168b 36 led1=1;
ffistrek 0:48d70c5c168b 37 led2=1;
ffistrek 0:48d70c5c168b 38 led3=1;
ffistrek 0:48d70c5c168b 39 led4=0;
ffistrek 0:48d70c5c168b 40 }
ffistrek 0:48d70c5c168b 41 if((Ain>0.8)&&(Ain<=1.0)){
ffistrek 0:48d70c5c168b 42 led1=1;
ffistrek 0:48d70c5c168b 43 led2=1;
ffistrek 0:48d70c5c168b 44 led3=1;
ffistrek 0:48d70c5c168b 45 led4=1;
ffistrek 0:48d70c5c168b 46 }
ffistrek 0:48d70c5c168b 47
ffistrek 0:48d70c5c168b 48 }
ffistrek 0:48d70c5c168b 49 }