Himna
Dependencies: mbed
Fork of fistrek_intenzitetdiode by
Diff: main.cpp
- Revision:
- 0:48d70c5c168b
- Child:
- 1:b705e18b90e7
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/main.cpp Thu Dec 03 18:07:54 2015 +0000 @@ -0,0 +1,49 @@ +#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; +} + +} +} \ No newline at end of file