labos

Dependencies:   mbed

main.cpp

Committer:
lgotic
Date:
2016-11-03
Revision:
0:2c41c155f3fb

File content as of revision 0:2c41c155f3fb:

#include "mbed.h"

DigitalOut myled1(LED1);
DigitalOut myled2(LED2);
DigitalOut myled3(LED3);
DigitalOut myled4(LED4);

AnalogIn Ain(p20);


int main()
{
    while(1) {
        if (Ain < 0.2) {
            myled1 = 0;
            myled2 = 0;
            myled3 = 0;
            myled4 = 0;
        } else if (Ain < 0.4) {
            myled1 = 1;
            myled2 = 0;
            myled3 = 0;
            myled4 = 0;
        } else if (Ain < 0.6) {
            myled1 = 1;
            myled2 = 1;
            myled3 = 0;
            myled4 = 0;
        }
        else if (Ain < 0.8) {
            myled1 = 1;
            myled2 = 1;
            myled3 = 1;
            myled4 = 0;
        }
        else {
            myled1 = 1;
            myled2 = 1;
            myled3 = 1;
            myled4 = 1;
            }
        }
    }