Jebeni energy iz interšpara.
Dependencies: mbed
1prvi.cpp@0:da2489b55d16, 2016-11-18 (annotated)
- Committer:
- JosipLupinski
- Date:
- Fri Nov 18 04:50:14 2016 +0000
- Revision:
- 0:da2489b55d16
Beta.
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
JosipLupinski | 0:da2489b55d16 | 1 | #include "mbed.h" |
JosipLupinski | 0:da2489b55d16 | 2 | |
JosipLupinski | 0:da2489b55d16 | 3 | DigitalOut led1(LED1); |
JosipLupinski | 0:da2489b55d16 | 4 | DigitalOut led2(LED2); |
JosipLupinski | 0:da2489b55d16 | 5 | DigitalOut led3(LED3); |
JosipLupinski | 0:da2489b55d16 | 6 | DigitalOut led4(LED4); |
JosipLupinski | 0:da2489b55d16 | 7 | DigitalIn switchInput(p8); |
JosipLupinski | 0:da2489b55d16 | 8 | |
JosipLupinski | 0:da2489b55d16 | 9 | int main (){ |
JosipLupinski | 0:da2489b55d16 | 10 | |
JosipLupinski | 0:da2489b55d16 | 11 | int switchState; |
JosipLupinski | 0:da2489b55d16 | 12 | |
JosipLupinski | 0:da2489b55d16 | 13 | while(true){ |
JosipLupinski | 0:da2489b55d16 | 14 | |
JosipLupinski | 0:da2489b55d16 | 15 | switchInput.mode(PullUp); |
JosipLupinski | 0:da2489b55d16 | 16 | switchState = switchInput; |
JosipLupinski | 0:da2489b55d16 | 17 | |
JosipLupinski | 0:da2489b55d16 | 18 | if(switchState==0){ |
JosipLupinski | 0:da2489b55d16 | 19 | |
JosipLupinski | 0:da2489b55d16 | 20 | led1=1; |
JosipLupinski | 0:da2489b55d16 | 21 | |
JosipLupinski | 0:da2489b55d16 | 22 | wait_ms(250); |
JosipLupinski | 0:da2489b55d16 | 23 | led1=0; |
JosipLupinski | 0:da2489b55d16 | 24 | led2=1; |
JosipLupinski | 0:da2489b55d16 | 25 | |
JosipLupinski | 0:da2489b55d16 | 26 | wait_ms(250); |
JosipLupinski | 0:da2489b55d16 | 27 | led2=0; |
JosipLupinski | 0:da2489b55d16 | 28 | led3=1; |
JosipLupinski | 0:da2489b55d16 | 29 | |
JosipLupinski | 0:da2489b55d16 | 30 | wait_ms(250); |
JosipLupinski | 0:da2489b55d16 | 31 | led3=0; |
JosipLupinski | 0:da2489b55d16 | 32 | led4=1; |
JosipLupinski | 0:da2489b55d16 | 33 | |
JosipLupinski | 0:da2489b55d16 | 34 | wait_ms(250); |
JosipLupinski | 0:da2489b55d16 | 35 | led4=0; |
JosipLupinski | 0:da2489b55d16 | 36 | led3=1; |
JosipLupinski | 0:da2489b55d16 | 37 | |
JosipLupinski | 0:da2489b55d16 | 38 | wait_ms(250); |
JosipLupinski | 0:da2489b55d16 | 39 | led3=0; |
JosipLupinski | 0:da2489b55d16 | 40 | led2=1; |
JosipLupinski | 0:da2489b55d16 | 41 | |
JosipLupinski | 0:da2489b55d16 | 42 | wait_ms(250); |
JosipLupinski | 0:da2489b55d16 | 43 | led2=0; |
JosipLupinski | 0:da2489b55d16 | 44 | |
JosipLupinski | 0:da2489b55d16 | 45 | } |
JosipLupinski | 0:da2489b55d16 | 46 | } |
JosipLupinski | 0:da2489b55d16 | 47 | } |