Demirović Tarik Đenašević Emir

Dependencies:   mbed

Committer:
tim003
Date:
Mon Mar 31 08:07:12 2014 +0000
Revision:
0:b857c13317fa
LV5-PAI-Grupa1-Z3

Who changed what in which revision?

UserRevisionLine numberNew contents of line
tim003 0:b857c13317fa 1 #include "mbed.h"
tim003 0:b857c13317fa 2
tim003 0:b857c13317fa 3 DigitalOut on(dp14);
tim003 0:b857c13317fa 4 BusOut myleds (dp23, dp24, dp25, dp26, dp27, dp5, dp6, dp28);
tim003 0:b857c13317fa 5 PwmOut led1(dp24);
tim003 0:b857c13317fa 6 AnalogIn ain(dp9);
tim003 0:b857c13317fa 7
tim003 0:b857c13317fa 8 float max=1.8;
tim003 0:b857c13317fa 9 float min=0.6;
tim003 0:b857c13317fa 10
tim003 0:b857c13317fa 11 int i=0;
tim003 0:b857c13317fa 12
tim003 0:b857c13317fa 13 int main() {
tim003 0:b857c13317fa 14 float srednja=max-min;
tim003 0:b857c13317fa 15 float input=ain*3.3;
tim003 0:b857c13317fa 16 float e=ain;
tim003 0:b857c13317fa 17 float ratio=((e*3.3)-min)/srednja;
tim003 0:b857c13317fa 18 on=0;
tim003 0:b857c13317fa 19 myleds = 2;
tim003 0:b857c13317fa 20 while(1) {
tim003 0:b857c13317fa 21 if(i%200==0)
tim003 0:b857c13317fa 22 {
tim003 0:b857c13317fa 23 if(input>=min && input<=max)
tim003 0:b857c13317fa 24 ratio=((e*3.3)-min)/srednja;
tim003 0:b857c13317fa 25 i=1;
tim003 0:b857c13317fa 26 }
tim003 0:b857c13317fa 27 i++;
tim003 0:b857c13317fa 28 led1=ratio;
tim003 0:b857c13317fa 29 }
tim003 0:b857c13317fa 30 }