Dependencies: mbed
Diff: main.cpp
- Revision:
- 1:6daa49c26c2b
- Parent:
- 0:212362d7d1f9
--- a/main.cpp Tue Oct 13 07:13:15 2015 +0000 +++ b/main.cpp Tue Oct 13 08:19:40 2015 +0000 @@ -13,94 +13,96 @@ DigitalIn inbutton2(D4); DigitalIn inbutton3(D5); +DigitalIn inbutton6(D6); +DigitalIn inbutton7(D7); int main() { - + int delay=1; while(1) { if(inbutton1==1 && inbutton2==0 && inbutton3==0) { myled0=1; - wait(1); + wait(delay); myled0=0; - myled1=1; - wait(1); + myled1=1;z + wait(delay); myled1=0; myled2=1; - wait(1); + wait(delay); myled2=0; myled3=1; - wait(1); + wait(delay); myled3=0; myled4=1; - wait(1); + wait(delay); myled4=0; myled5=1; - wait(1); + wait(delay); myled5=0; myled6=1; - wait(1); + wait(delay); myled6=0; myled7=1; - wait(1); + wait(delay); myled7=0; } if(inbutton1==0 && inbutton2==1 && inbutton3==0) { myled3=1; myled4=1; - wait(1); + wait(delay); myled3=0; myled4=0; myled2=1; myled5=1; - wait(1); + wait(delay); myled2=0; myled5=0; myled1=1; myled6=1; - wait(1); + wait(delay); myled1=0; myled6=0; myled0=1; myled7=1; - wait(1); + wait(delay); myled0=0; myled7=0; myled0=1; myled7=1; - wait(1); + wait(delay); myled0=0; myled7=0; myled1=1; myled6=1; - wait(1); + wait(delay); myled1=0; myled6=0; myled2=1; myled5=1; - wait(1); + wait(delay); myled2=0; myled5=0; myled3=1; myled4=1; - wait(1); + wait(delay); myled3=0; myled4=0; } @@ -110,7 +112,7 @@ myled2=1; myled4=1; myled6=1; - wait(1); + wait(delay); myled0=0; myled2=0; myled4=0; @@ -120,7 +122,7 @@ myled3=1; myled5=1; myled7=1; - wait(1); + wait(delay); myled1=0; myled3=0; myled5=0; @@ -128,7 +130,11 @@ } else{myled0=0;myled1=0;myled2=0;myled3=0;myled4=0;myled5=0;myled6=0;myled7=0;} - } + if(inbutton6==1){delay++;} + if(inbutton7==1){delay--;} + + } + }