03.11.2016.
Dependencies: mbed
main.cpp
00001 #include "mbed.h" 00002 00003 DigitalOut myled(LED1); 00004 DigitalOut myled1(LED2); 00005 DigitalOut myled2(LED3); 00006 DigitalOut myled3(LED4); 00007 AnalogIn Ain(p20); 00008 float ADCdata; 00009 int main() { 00010 while(1) { 00011 ADCdata=AIN; 00012 if(ADCdata<=0.2) { 00013 myled=0; 00014 myled1=0; 00015 myled2=0; 00016 myled3=0; 00017 00018 00019 } else if ((ADCdata>0.2)&&(ADCdata<=0.4)) { 00020 myled=1; 00021 myled1=0; 00022 myled2=0; 00023 myled3=0; 00024 00025 00026 } else if((ADCdata>0.4)&&(ADCdata<=0.6)) { 00027 myled=1; 00028 myled1=1; 00029 myled2=0; 00030 myled3=0; 00031 00032 00033 } else if((ADCdata>0.6)&&(ADCdata<=0.8)) { 00034 myled=1; 00035 myled1=1; 00036 myled2=1; 00037 myled3=0; 00038 00039 } else if((ADCdata>0.8)&&(ADCdata<=1)) { 00040 myled=1; 00041 myled1=1; 00042 myled2=1; 00043 myled3=1; 00044 } 00045 } 00046 }
Generated on Thu Sep 8 2022 19:16:40 by
1.7.2