Granulo Eldar Mehanovic Adnan

Dependencies:   mbed

main.cpp

Committer:
tim003
Date:
2014-03-31
Revision:
0:83ded6438f88

File content as of revision 0:83ded6438f88:

#include "mbed.h"
  
AnalogIn photoresistor(dp9);
PwmOut led(dp24);
DigitalOut enable(dp14);
DigitalOut led0(dp23);
DigitalOut led2(dp25);
DigitalOut led3(dp26);
DigitalOut led4(dp27);
DigitalOut led5(dp5);
DigitalOut led6(dp6);
DigitalOut led7(dp28);

int main()
{
    enable = 0;
    led0 = 0;
    led2 = 0;
    led3 = 0;
    led4 = 0;
    led5 = 0;
    led6 = 0;
    led7 = 0;
    led.period_us(50);
    while(1) {
        double percentage((1 - ((photoresistor * 3.3 - 0.8) / 1.5)));
        if(percentage > 1) 
            percentage = 1;
        led = 1 - percentage;
    }
}