Matija Pozojević
Dependencies: mbed
Fork of Vjezba4_MatijaPozojevic by
main.cpp@0:f913e1effb06, 2015-05-08 (annotated)
- Committer:
- mpozojevi
- Date:
- Fri May 08 16:52:11 2015 +0000
- Revision:
- 0:f913e1effb06
Matija Pozojevi?
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
mpozojevi | 0:f913e1effb06 | 1 | #include "mbed.h" |
mpozojevi | 0:f913e1effb06 | 2 | DigitalOut redled(p5); |
mpozojevi | 0:f913e1effb06 | 3 | DigitalOut greenled(p6); |
mpozojevi | 0:f913e1effb06 | 4 | DigitalIn sw1(p7); |
mpozojevi | 0:f913e1effb06 | 5 | DigitalOut myled(LED1); //pomocna ledica kako bi znao poziciju switcha |
mpozojevi | 0:f913e1effb06 | 6 | |
mpozojevi | 0:f913e1effb06 | 7 | int main() |
mpozojevi | 0:f913e1effb06 | 8 | { sw1.mode(PullUp); |
mpozojevi | 0:f913e1effb06 | 9 | while(1) { |
mpozojevi | 0:f913e1effb06 | 10 | if (sw1==1) { //// ako je switch u poziciji 1 |
mpozojevi | 0:f913e1effb06 | 11 | myled = 1; |
mpozojevi | 0:f913e1effb06 | 12 | redled = 1; |
mpozojevi | 0:f913e1effb06 | 13 | greenled = 0; |
mpozojevi | 0:f913e1effb06 | 14 | wait(0.4); |
mpozojevi | 0:f913e1effb06 | 15 | redled = 0; |
mpozojevi | 0:f913e1effb06 | 16 | greenled = 1; |
mpozojevi | 0:f913e1effb06 | 17 | wait(0.4); |
mpozojevi | 0:f913e1effb06 | 18 | } |
mpozojevi | 0:f913e1effb06 | 19 | if (sw1==0) { /// ako je switch u poziciji 2 |
mpozojevi | 0:f913e1effb06 | 20 | myled = 0; |
mpozojevi | 0:f913e1effb06 | 21 | redled = 1; |
mpozojevi | 0:f913e1effb06 | 22 | greenled = 0; |
mpozojevi | 0:f913e1effb06 | 23 | wait(0.2); |
mpozojevi | 0:f913e1effb06 | 24 | redled = 0; |
mpozojevi | 0:f913e1effb06 | 25 | greenled = 1; |
mpozojevi | 0:f913e1effb06 | 26 | wait(0.2); |
mpozojevi | 0:f913e1effb06 | 27 | } |
mpozojevi | 0:f913e1effb06 | 28 | |
mpozojevi | 0:f913e1effb06 | 29 | } |
mpozojevi | 0:f913e1effb06 | 30 | } |