LV5_Grupa7_Tim003_zadatak3_BabahmetovicDino_AdmiraHusic

Dependencies:   mbed

main.cpp

Committer:
pai2015admirahusic
Date:
2015-04-02
Revision:
0:18fd517ae56f

File content as of revision 0:18fd517ae56f:

#include "mbed.h"
#define dp23 P0_0
BusOut ledovi(dp23,  dp25, dp26, dp27, dp5, dp6, dp28);
DigitalOut enable (dp14);
AnalogIn ulaz(dp9);
PwmOut led (dp24);

int main ()
{
    enable=0;
    ledovi=0;

    float izlaz;
    led.period_us(50);
    float min=0.99;
    float max=2.2;

    while (1) {
        if(ulaz*3.3>min && ulaz*3.3<max)
            izlaz=(ulaz*3.3-min)/(max-min);
       else  {
            if (ulaz*3.3>=max)
                izlaz= 1;
            else izlaz=0;
        }
        led = izlaz;
    }
}