lol

Dependencies:   mbed

main.cpp

Committer:
toiy01344
Date:
2017-10-27
Revision:
0:173bff4974d8

File content as of revision 0:173bff4974d8:

#include "mbed.h"

BusOut myleds(D2,D3,D4,D5,D6,D7,D8,D9);

AnalogIn analog(A0);



int main() {
    //lab2.1
    float means;
    while(1) {
        means = analog.read();
        means = means * 80;
        
        if(means == 0)
        {
            myleds = 0
        }    
        else if (means < 10)
        {
            myleds = 1;
        }    
        else if (means < 20)
        {
            myleds = 3;
        }
        else if (means < 30)
        {
            myleds = 7;
        }
        else if (means < 40)
        {
            myleds = 15;
        }
        else if (means < 50)
        {
            myleds = 31;
        }
        else if (means < 60)
        {
            myleds = 63;
        }
        else if (means < 70)
        {
            myleds = 127;
        }
        else if (means <= 80)
        {
            myleds = 255;
        }    
        else
        {
            myleds = 0;    
        }
    }
 }