tim008 tim008
/
LV5_Grupa3_Tim008_Zadatak3
Mirza Omerovic Adnan Hajric
main.cpp@0:ee6b45bbd531, 2014-03-31 (annotated)
- Committer:
- tim008
- Date:
- Mon Mar 31 15:58:26 2014 +0000
- Revision:
- 0:ee6b45bbd531
LV5-PAI-Grupa3-Tim008
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
tim008 | 0:ee6b45bbd531 | 1 | #include "mbed.h" |
tim008 | 0:ee6b45bbd531 | 2 | |
tim008 | 0:ee6b45bbd531 | 3 | DigitalOut enable (dp14); |
tim008 | 0:ee6b45bbd531 | 4 | DigitalOut led1 (dp23); |
tim008 | 0:ee6b45bbd531 | 5 | DigitalOut led2 (dp24); |
tim008 | 0:ee6b45bbd531 | 6 | DigitalOut led3 (dp25); |
tim008 | 0:ee6b45bbd531 | 7 | DigitalOut led4 (dp26); |
tim008 | 0:ee6b45bbd531 | 8 | DigitalOut led5 (dp27); |
tim008 | 0:ee6b45bbd531 | 9 | DigitalOut led6 (dp5); |
tim008 | 0:ee6b45bbd531 | 10 | DigitalOut led7 (dp6); |
tim008 | 0:ee6b45bbd531 | 11 | DigitalOut led8 (dp28); |
tim008 | 0:ee6b45bbd531 | 12 | AnalogIn fotootpornik(dp9); |
tim008 | 0:ee6b45bbd531 | 13 | PwmOut led (dp24); |
tim008 | 0:ee6b45bbd531 | 14 | |
tim008 | 0:ee6b45bbd531 | 15 | int main () |
tim008 | 0:ee6b45bbd531 | 16 | { |
tim008 | 0:ee6b45bbd531 | 17 | enable=0; |
tim008 | 0:ee6b45bbd531 | 18 | led1=led3=led4=led5=led6=led7=led8=0; |
tim008 | 0:ee6b45bbd531 | 19 | float var; |
tim008 | 0:ee6b45bbd531 | 20 | led.period_us (50); |
tim008 | 0:ee6b45bbd531 | 21 | while (1) |
tim008 | 0:ee6b45bbd531 | 22 | { |
tim008 | 0:ee6b45bbd531 | 23 | var=1-(1-(fotootpornik*3.3-0.7)/1.5); |
tim008 | 0:ee6b45bbd531 | 24 | if (var > 1) |
tim008 | 0:ee6b45bbd531 | 25 | var = 1; |
tim008 | 0:ee6b45bbd531 | 26 | led = var; |
tim008 | 0:ee6b45bbd531 | 27 | } |
tim008 | 0:ee6b45bbd531 | 28 | } |