03.11.2016.

Dependencies:   mbed

main.cpp

Committer:
Borko
Date:
2016-11-03
Revision:
0:36b62b59430e

File content as of revision 0:36b62b59430e:

#include "mbed.h"

DigitalOut myled(LED1);
DigitalOut myled1(LED2);
DigitalOut myled2(LED3);
DigitalOut myled3(LED4);
AnalogIn Ain(p20);
float ADCdata;
int main() {
    while(1) {
        ADCdata=AIN;
        if(ADCdata<=0.2) {
        myled=0;
        myled1=0;
        myled2=0;
        myled3=0;
        
        
        } else if ((ADCdata>0.2)&&(ADCdata<=0.4)) {
        myled=1;
        myled1=0;
        myled2=0;
        myled3=0;
        
        
       } else if((ADCdata>0.4)&&(ADCdata<=0.6)) {
        myled=1;
        myled1=1;
        myled2=0;
        myled3=0;
        
        
       } else if((ADCdata>0.6)&&(ADCdata<=0.8)) {
        myled=1;
        myled1=1;
        myled2=1;
        myled3=0;
        
        } else if((ADCdata>0.8)&&(ADCdata<=1)) {
        myled=1;
        myled1=1;
        myled2=1;
        myled3=1;
       }                 
   }
}