tim008 tim008
/
LV5_Grupa5_Tim008_Zadatak3
Emina Muharemovic Emir Mujacic
main.cpp@0:7f6d1654083b, 2014-04-03 (annotated)
- Committer:
- tim008
- Date:
- Thu Apr 03 13:13:26 2014 +0000
- Revision:
- 0:7f6d1654083b
Emina Muharemovic; Emir Mujacic
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
tim008 | 0:7f6d1654083b | 1 | #include "mbed.h" |
tim008 | 0:7f6d1654083b | 2 | |
tim008 | 0:7f6d1654083b | 3 | DigitalOut enable (dp14); |
tim008 | 0:7f6d1654083b | 4 | DigitalOut led1 (dp23); |
tim008 | 0:7f6d1654083b | 5 | DigitalOut led2 (dp24); |
tim008 | 0:7f6d1654083b | 6 | DigitalOut led3 (dp25); |
tim008 | 0:7f6d1654083b | 7 | DigitalOut led4 (dp26); |
tim008 | 0:7f6d1654083b | 8 | DigitalOut led5 (dp27); |
tim008 | 0:7f6d1654083b | 9 | DigitalOut led6 (dp5); |
tim008 | 0:7f6d1654083b | 10 | DigitalOut led7 (dp6); |
tim008 | 0:7f6d1654083b | 11 | DigitalOut led8 (dp28); |
tim008 | 0:7f6d1654083b | 12 | AnalogIn svjetlost(dp9); |
tim008 | 0:7f6d1654083b | 13 | PwmOut led (dp24); |
tim008 | 0:7f6d1654083b | 14 | |
tim008 | 0:7f6d1654083b | 15 | int main () |
tim008 | 0:7f6d1654083b | 16 | { |
tim008 | 0:7f6d1654083b | 17 | enable=0; |
tim008 | 0:7f6d1654083b | 18 | led1=led3=led4=led5=led6=led7=led8=0; |
tim008 | 0:7f6d1654083b | 19 | float var; |
tim008 | 0:7f6d1654083b | 20 | led.period_us (50); |
tim008 | 0:7f6d1654083b | 21 | while (1) |
tim008 | 0:7f6d1654083b | 22 | { |
tim008 | 0:7f6d1654083b | 23 | var=1-(1-(svjetlost*3.3-0.5)/2.2); |
tim008 | 0:7f6d1654083b | 24 | if (var > 1) |
tim008 | 0:7f6d1654083b | 25 | var = 1; |
tim008 | 0:7f6d1654083b | 26 | led = var; |
tim008 | 0:7f6d1654083b | 27 | } |
tim008 | 0:7f6d1654083b | 28 | } |