Himna

Dependencies:   mbed

Fork of fistrek_intenzitetdiode by Applied engineering Team

main.cpp

Committer:
ffistrek
Date:
2015-12-03
Revision:
0:48d70c5c168b
Child:
1:b705e18b90e7

File content as of revision 0:48d70c5c168b:

#include "mbed.h"
Serial pc(USBTX, USBRX);
AnalogIn Ain(p20);

DigitalOut led1(LED1);
DigitalOut led2(LED2);
DigitalOut led3(LED3);
DigitalOut led4(LED4);

float ADCdata;

int main() {
pc.printf("ADC Data Values... \n\r");
while (1) {
ADCdata=Ain;
pc.printf("%f \n\r",ADCdata);
if(Ain <=0.2){
led1=0;
led2=0;
led3=0;
led4=0;
}
if((Ain>0.2)&&(Ain<=0.4)){
led1=1;
led2=0;
led3=0;
led4=0;
}
if((Ain>0.4)&&(Ain<=0.6)){
led1=1;
led2=1;
led3=0;
led4=0;
}
if((Ain>0.6)&&(Ain<=0.8)){
led1=1;
led2=1;
led3=1;
led4=0;
}
if((Ain>0.8)&&(Ain<=1.0)){
led1=1;
led2=1;
led3=1;
led4=1;
}

}
}