kohacraft Lab
/
kc_sample_mbed_blinky5
クリスマスツリー電飾プログラム 全ての出力ピンにLEDをつないで点滅を楽しめます
main.cpp
- Committer:
- kohacraft
- Date:
- 2015-12-12
- Revision:
- 0:1f64a9da309b
File content as of revision 0:1f64a9da309b:
#include "mbed.h" DigitalOut myled1(dp1); DigitalOut myled2(dp2); DigitalOut myled3(dp4); DigitalOut myled4(dp6); DigitalOut myled5(dp9); DigitalOut myled6(dp10); DigitalOut myled7(dp11); DigitalOut myled8(dp13); DigitalOut myled9(dp14); DigitalOut myled10(dp15); DigitalOut myled11(dp16); DigitalOut myled12(dp17); DigitalOut myled13(dp18); DigitalOut myled14(dp24); DigitalOut myled15(dp25); DigitalOut myled16(dp26); DigitalOut myled17(dp28); int main() { myled1 = 0; myled2 = 0; myled3 = 0; myled4 = 0; myled5 = 0; myled6 = 0; myled7 = 0; myled8 = 0; myled9 = 0; myled10 = 0; myled11 = 0; myled12 = 0; myled13 = 0; myled14 = 0; myled15 = 0; myled16 = 0; myled17 = 0; while(1) { myled1 = 0; wait(0.05); myled2 = 0; wait(0.05); myled3 = 0; wait(0.05); myled4 = 0; wait(0.05); myled5 = 0; wait(0.05); myled6 = 0; wait(0.05); myled7 = 0; wait(0.05); myled8 = 0; wait(0.05); myled9 = 0; wait(0.05); myled10 = 0; wait(0.05); myled11 = 0; wait(0.05); myled12 = 0; wait(0.05); myled13 = 0; wait(0.05); myled14 = 0; wait(0.05); myled15 = 0; wait(0.05); myled16 = 0; wait(0.05); myled17 = 0; wait(0.05); myled1 = 1; wait(0.05); myled2 = 1; wait(0.05); myled3 = 1; wait(0.05); myled4 = 1; wait(0.05); myled5 = 1; wait(0.05); myled6 = 1; wait(0.05); myled7 = 1; wait(0.05); myled8 = 1; wait(0.05); myled9 = 1; wait(0.05); myled10 = 1; wait(0.05); myled11 = 1; wait(0.05); myled12 = 1; wait(0.05); myled13 = 1; wait(0.05); myled14 = 1; wait(0.05); myled15 = 1; wait(0.05); myled16 = 1; wait(0.05); myled17 = 1; wait(0.05); myled1 = 1; myled2 = 0; myled3 = 0; myled4 = 0; myled5 = 0; myled6 = 0; myled7 = 0; myled8 = 0; myled9 = 0; myled10 = 0; myled11 = 0; myled12 = 0; myled13 = 0; myled14 = 0; myled15 = 0; myled16 = 0; myled17 = 1; wait(0.05); myled1 = 1; myled2 = 1; myled3 = 0; myled4 = 0; myled5 = 0; myled6 = 0; myled7 = 0; myled8 = 0; myled9 = 0; myled10 = 0; myled11 = 0; myled12 = 0; myled13 = 0; myled14 = 0; myled15 = 0; myled16 = 1; myled17 = 1; wait(0.05); myled1 = 0; myled2 = 0; myled3 = 1; myled4 = 0; myled5 = 0; myled6 = 0; myled7 = 0; myled8 = 0; myled9 = 0; myled10 = 0; myled11 = 0; myled12 = 0; myled13 = 0; myled14 = 0; myled15 = 1; myled16 = 0; myled17 = 0; wait(0.05); myled1 = 0; myled2 = 0; myled3 = 0; myled4 = 1; myled5 = 0; myled6 = 0; myled7 = 0; myled8 = 0; myled9 = 0; myled10 = 0; myled11 = 0; myled12 = 0; myled13 = 0; myled14 = 1; myled15 = 0; myled16 = 0; myled17 = 0; wait(0.05); myled1 = 0; myled2 = 0; myled3 = 0; myled4 = 0; myled5 = 1; myled6 = 0; myled7 = 0; myled8 = 0; myled9 = 0; myled10 = 0; myled11 = 0; myled12 = 0; myled13 = 1; myled14 = 0; myled15 = 0; myled16 = 0; myled17 = 0; wait(0.05); myled1 = 0; myled2 = 0; myled3 = 0; myled4 = 0; myled5 = 1; myled6 = 0; myled7 = 0; myled8 = 0; myled9 = 0; myled10 = 0; myled11 = 0; myled12 = 0; myled13 = 1; myled14 = 0; myled15 = 0; myled16 = 0; myled17 = 0; wait(0.05); myled1 = 0; myled2 = 0; myled3 = 0; myled4 = 0; myled5 = 0; myled6 = 1; myled7 = 0; myled8 = 0; myled9 = 0; myled10 = 0; myled11 = 0; myled12 = 1; myled13 = 0; myled14 = 0; myled15 = 0; myled16 = 0; myled17 = 0; wait(0.05); myled1 = 0; myled2 = 0; myled3 = 0; myled4 = 0; myled5 = 0; myled6 = 0; myled7 = 1; myled8 = 0; myled9 = 0; myled10 = 0; myled11 = 1; myled12 = 0; myled13 = 0; myled14 = 0; myled15 = 0; myled16 = 0; myled17 = 0; wait(0.05); myled1 = 0; myled2 = 0; myled3 = 0; myled4 = 0; myled5 = 0; myled6 = 0; myled7 = 0; myled8 = 1; myled9 = 0; myled10 = 1; myled11 = 0; myled12 = 0; myled13 = 0; myled14 = 0; myled15 = 0; myled16 = 0; myled17 = 0; wait(0.05); myled1 = 0; myled2 = 0; myled3 = 0; myled4 = 0; myled5 = 0; myled6 = 0; myled7 = 0; myled8 = 0; myled9 = 1; myled10 = 0; myled11 = 0; myled12 = 0; myled13 = 0; myled14 = 0; myled15 = 0; myled16 = 0; myled17 = 0; wait(0.05); myled1 = 0; myled2 = 0; myled3 = 0; myled4 = 0; myled5 = 0; myled6 = 0; myled7 = 0; myled8 = 1; myled9 = 0; myled10 = 1; myled11 = 0; myled12 = 0; myled13 = 0; myled14 = 0; myled15 = 0; myled16 = 0; myled17 = 0; wait(0.05); myled1 = 0; myled2 = 0; myled3 = 0; myled4 = 0; myled5 = 0; myled6 = 0; myled7 = 1; myled8 = 0; myled9 = 0; myled10 = 0; myled11 = 1; myled12 = 0; myled13 = 0; myled14 = 0; myled15 = 0; myled16 = 0; myled17 = 0; wait(0.05); myled1 = 0; myled2 = 0; myled3 = 0; myled4 = 0; myled5 = 0; myled6 = 1; myled7 = 0; myled8 = 0; myled9 = 0; myled10 = 0; myled11 = 0; myled12 = 1; myled13 = 0; myled14 = 0; myled15 = 0; myled16 = 0; myled17 = 0; wait(0.05); myled1 = 0; myled2 = 0; myled3 = 0; myled4 = 0; myled5 = 1; myled6 = 0; myled7 = 0; myled8 = 0; myled9 = 0; myled10 = 0; myled11 = 0; myled12 = 0; myled13 = 1; myled14 = 0; myled15 = 0; myled16 = 0; myled17 = 0; wait(0.05); myled1 = 0; myled2 = 0; myled3 = 0; myled4 = 1; myled5 = 0; myled6 = 0; myled7 = 0; myled8 = 0; myled9 = 0; myled10 = 0; myled11 = 0; myled12 = 0; myled13 = 0; myled14 = 1; myled15 = 0; myled16 = 0; myled17 = 0; wait(0.05); myled1 = 0; myled2 = 0; myled3 = 1; myled4 = 0; myled5 = 0; myled6 = 0; myled7 = 0; myled8 = 0; myled9 = 0; myled10 = 0; myled11 = 0; myled12 = 0; myled13 = 0; myled14 = 0; myled15 = 1; myled16 = 0; myled17 = 0; wait(0.05); myled1 = 0; myled2 = 1; myled3 = 0; myled4 = 0; myled5 = 0; myled6 = 0; myled7 = 0; myled8 = 0; myled9 = 0; myled10 = 0; myled11 = 0; myled12 = 0; myled13 = 0; myled14 = 0; myled15 = 0; myled16 = 1; myled17 = 0; wait(0.05); myled1 = 0; myled2 = 0; myled3 = 0; myled4 = 0; myled5 = 0; myled6 = 0; myled7 = 0; myled8 = 0; myled9 = 0; myled10 = 0; myled11 = 0; myled12 = 0; myled13 = 0; myled14 = 0; myled15 = 0; myled16 = 0; myled17 = 0; wait(0.05); myled1 = 1; myled2 = 0; myled3 = 0; myled4 = 0; myled5 = 0; myled6 = 0; myled7 = 0; myled8 = 0; myled9 = 0; myled10 = 0; myled11 = 0; myled12 = 0; myled13 = 0; myled14 = 0; myled15 = 0; myled16 = 0; myled17 = 0; wait(0.05); myled1 = 1; myled2 = 1; myled3 = 0; myled4 = 0; myled5 = 0; myled6 = 0; myled7 = 0; myled8 = 0; myled9 = 0; myled10 = 0; myled11 = 0; myled12 = 0; myled13 = 0; myled14 = 0; myled15 = 0; myled16 = 0; myled17 = 0; wait(0.05); myled1 = 1; myled2 = 1; myled3 = 1; myled4 = 0; myled5 = 0; myled6 = 0; myled7 = 0; myled8 = 0; myled9 = 0; myled10 = 0; myled11 = 0; myled12 = 0; myled13 = 0; myled14 = 0; myled15 = 0; myled16 = 0; myled17 = 0; wait(0.05); myled1 = 1; myled2 = 1; myled3 = 1; myled4 = 1; myled5 = 0; myled6 = 0; myled7 = 0; myled8 = 0; myled9 = 0; myled10 = 0; myled11 = 0; myled12 = 0; myled13 = 0; myled14 = 0; myled15 = 0; myled16 = 0; myled17 = 0; wait(0.05); myled1 = 1; myled2 = 1; myled3 = 1; myled4 = 1; myled5 = 1; myled6 = 0; myled7 = 0; myled8 = 0; myled9 = 0; myled10 = 0; myled11 = 0; myled12 = 0; myled13 = 0; myled14 = 0; myled15 = 0; myled16 = 0; myled17 = 0; wait(0.05); myled1 = 1; myled2 = 1; myled3 = 1; myled4 = 1; myled5 = 1; myled6 = 1; myled7 = 0; myled8 = 0; myled9 = 0; myled10 = 0; myled11 = 0; myled12 = 0; myled13 = 0; myled14 = 0; myled15 = 0; myled16 = 0; myled17 = 0; wait(0.05); myled1 = 1; myled2 = 1; myled3 = 1; myled4 = 1; myled5 = 1; myled6 = 1; myled7 = 1; myled8 = 0; myled9 = 0; myled10 = 0; myled11 = 0; myled12 = 0; myled13 = 0; myled14 = 0; myled15 = 0; myled16 = 0; myled17 = 0; wait(0.05); myled1 = 1; myled2 = 1; myled3 = 1; myled4 = 1; myled5 = 1; myled6 = 1; myled7 = 1; myled8 = 1; myled9 = 0; myled10 = 0; myled11 = 0; myled12 = 0; myled13 = 0; myled14 = 0; myled15 = 0; myled16 = 0; myled17 = 0; wait(0.05); myled1 = 1; myled2 = 1; myled3 = 1; myled4 = 1; myled5 = 1; myled6 = 1; myled7 = 1; myled8 = 1; myled9 = 1; myled10 = 0; myled11 = 0; myled12 = 0; myled13 = 0; myled14 = 0; myled15 = 0; myled16 = 0; myled17 = 0; wait(0.05); myled1 = 1; myled2 = 1; myled3 = 1; myled4 = 1; myled5 = 1; myled6 = 1; myled7 = 1; myled8 = 1; myled9 = 1; myled10 = 1; myled11 = 0; myled12 = 0; myled13 = 0; myled14 = 0; myled15 = 0; myled16 = 0; myled17 = 0; wait(0.05); myled1 = 1; myled2 = 1; myled3 = 1; myled4 = 1; myled5 = 1; myled6 = 1; myled7 = 1; myled8 = 1; myled9 = 1; myled10 = 1; myled11 = 1; myled12 = 0; myled13 = 0; myled14 = 0; myled15 = 0; myled16 = 0; myled17 = 0; wait(0.05); myled1 = 1; myled2 = 1; myled3 = 1; myled4 = 1; myled5 = 1; myled6 = 1; myled7 = 1; myled8 = 1; myled9 = 1; myled10 = 1; myled11 = 1; myled12 = 1; myled13 = 0; myled14 = 0; myled15 = 0; myled16 = 0; myled17 = 0; wait(0.05); myled1 = 1; myled2 = 1; myled3 = 1; myled4 = 1; myled5 = 1; myled6 = 1; myled7 = 1; myled8 = 1; myled9 = 1; myled10 = 1; myled11 = 1; myled12 = 1; myled13 = 1; myled14 = 0; myled15 = 0; myled16 = 0; myled17 = 0; wait(0.05); myled1 = 1; myled2 = 1; myled3 = 1; myled4 = 1; myled5 = 1; myled6 = 1; myled7 = 1; myled8 = 1; myled9 = 1; myled10 = 1; myled11 = 1; myled12 = 1; myled13 = 1; myled14 = 1; myled15 = 0; myled16 = 0; myled17 = 0; wait(0.05); myled1 = 1; myled2 = 1; myled3 = 1; myled4 = 1; myled5 = 1; myled6 = 1; myled7 = 1; myled8 = 1; myled9 = 1; myled10 = 1; myled11 = 1; myled12 = 1; myled13 = 1; myled14 = 1; myled15 = 1; myled16 = 0; myled17 = 0; wait(0.05); myled1 = 1; myled2 = 1; myled3 = 1; myled4 = 1; myled5 = 1; myled6 = 1; myled7 = 1; myled8 = 1; myled9 = 1; myled10 = 1; myled11 = 1; myled12 = 1; myled13 = 1; myled14 = 1; myled15 = 1; myled16 = 1; myled17 = 0; wait(0.05); myled1 = 1; myled2 = 1; myled3 = 1; myled4 = 1; myled5 = 1; myled6 = 1; myled7 = 1; myled8 = 1; myled9 = 1; myled10 = 1; myled11 = 1; myled12 = 1; myled13 = 1; myled14 = 1; myled15 = 1; myled16 = 1; myled17 = 1; wait(0.05); myled1 = 0; myled2 = 0; myled3 = 0; myled4 = 0; myled5 = 0; myled6 = 0; myled7 = 0; myled8 = 0; myled9 = 0; myled10 = 0; myled11 = 0; myled12 = 0; myled13 = 0; myled14 = 0; myled15 = 0; myled16 = 0; myled17 = 0; wait(0.1); myled1 = 1; myled2 = 0; myled3 = 0; myled4 = 0; myled5 = 1; myled6 = 0; myled7 = 0; myled8 = 0; myled9 = 1; myled10 = 0; myled11 = 0; myled12 = 0; myled13 = 1; myled14 = 0; myled15 = 0; myled16 = 0; myled17 = 1; wait(0.1); myled1 = 1; myled2 = 0; myled3 = 0; myled4 = 1; myled5 = 0; myled6 = 0; myled7 = 1; myled8 = 0; myled9 = 0; myled10 = 1; myled11 = 0; myled12 = 0; myled13 = 1; myled14 = 0; myled15 = 0; myled16 = 1; myled17 = 0; wait(0.1); myled1 = 1; myled2 = 0; myled3 = 1; myled4 = 0; myled5 = 1; myled6 = 0; myled7 = 1; myled8 = 0; myled9 = 1; myled10 = 0; myled11 = 1; myled12 = 0; myled13 = 1; myled14 = 0; myled15 = 1; myled16 = 0; myled17 = 1; wait(0.1); myled1 = 1; myled2 = 1; myled3 = 1; myled4 = 1; myled5 = 1; myled6 = 1; myled7 = 1; myled8 = 1; myled9 = 1; myled10 = 1; myled11 = 1; myled12 = 1; myled13 = 1; myled14 = 1; myled15 = 1; myled16 = 1; myled17 = 1; wait(0.1); myled1 = 1; myled2 = 0; myled3 = 1; myled4 = 0; myled5 = 1; myled6 = 0; myled7 = 1; myled8 = 0; myled9 = 1; myled10 = 0; myled11 = 1; myled12 = 0; myled13 = 1; myled14 = 0; myled15 = 1; myled16 = 0; myled17 = 1; wait(0.1); myled1 = 1; myled2 = 0; myled3 = 0; myled4 = 1; myled5 = 0; myled6 = 0; myled7 = 1; myled8 = 0; myled9 = 0; myled10 = 1; myled11 = 0; myled12 = 0; myled13 = 1; myled14 = 0; myled15 = 0; myled16 = 1; myled17 = 0; wait(0.1); myled1 = 1; myled2 = 0; myled3 = 0; myled4 = 0; myled5 = 1; myled6 = 0; myled7 = 0; myled8 = 0; myled9 = 1; myled10 = 0; myled11 = 0; myled12 = 0; myled13 = 1; myled14 = 0; myled15 = 0; myled16 = 0; myled17 = 1; wait(0.1); } }