kohacraft Lab
/
kc_sample_mbed_sp_famima
ファミリーマートの入店音楽を楽しもう
main.cpp@0:954b5a9e5594, 2015-12-16 (annotated)
- Committer:
- kohacraft
- Date:
- Wed Dec 16 00:52:26 2015 +0000
- Revision:
- 0:954b5a9e5594
ver1.0
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
kohacraft | 0:954b5a9e5594 | 1 | #include "mbed.h" |
kohacraft | 0:954b5a9e5594 | 2 | |
kohacraft | 0:954b5a9e5594 | 3 | DigitalOut myled(LED1); |
kohacraft | 0:954b5a9e5594 | 4 | |
kohacraft | 0:954b5a9e5594 | 5 | int main() { |
kohacraft | 0:954b5a9e5594 | 6 | while(1) { |
kohacraft | 0:954b5a9e5594 | 7 | for( int i=0 ; i<150 ; i++ ) |
kohacraft | 0:954b5a9e5594 | 8 | { |
kohacraft | 0:954b5a9e5594 | 9 | myled = 1; |
kohacraft | 0:954b5a9e5594 | 10 | wait(1.0/659.26/2); |
kohacraft | 0:954b5a9e5594 | 11 | myled = 0; |
kohacraft | 0:954b5a9e5594 | 12 | wait(1.0/659.26/2); |
kohacraft | 0:954b5a9e5594 | 13 | } |
kohacraft | 0:954b5a9e5594 | 14 | for( int i=0 ; i<120 ; i++ ) |
kohacraft | 0:954b5a9e5594 | 15 | { |
kohacraft | 0:954b5a9e5594 | 16 | myled = 1; |
kohacraft | 0:954b5a9e5594 | 17 | wait(1.0/523.25/2); |
kohacraft | 0:954b5a9e5594 | 18 | myled = 0; |
kohacraft | 0:954b5a9e5594 | 19 | wait(1.0/523.25/2); |
kohacraft | 0:954b5a9e5594 | 20 | } |
kohacraft | 0:954b5a9e5594 | 21 | for( int i=0 ; i<150/2 ; i++ ) |
kohacraft | 0:954b5a9e5594 | 22 | { |
kohacraft | 0:954b5a9e5594 | 23 | myled = 1; |
kohacraft | 0:954b5a9e5594 | 24 | wait(1.0/783.99/1); |
kohacraft | 0:954b5a9e5594 | 25 | myled = 0; |
kohacraft | 0:954b5a9e5594 | 26 | wait(1.0/783.99/1); |
kohacraft | 0:954b5a9e5594 | 27 | } |
kohacraft | 0:954b5a9e5594 | 28 | for( int i=0 ; i<120 ; i++ ) |
kohacraft | 0:954b5a9e5594 | 29 | { |
kohacraft | 0:954b5a9e5594 | 30 | myled = 1; |
kohacraft | 0:954b5a9e5594 | 31 | wait(1.0/523.25/2); |
kohacraft | 0:954b5a9e5594 | 32 | myled = 0; |
kohacraft | 0:954b5a9e5594 | 33 | wait(1.0/523.25/2); |
kohacraft | 0:954b5a9e5594 | 34 | } |
kohacraft | 0:954b5a9e5594 | 35 | for( int i=0 ; i<150 ; i++ ) |
kohacraft | 0:954b5a9e5594 | 36 | { |
kohacraft | 0:954b5a9e5594 | 37 | myled = 1; |
kohacraft | 0:954b5a9e5594 | 38 | wait(1.0/587.33/2); |
kohacraft | 0:954b5a9e5594 | 39 | myled = 0; |
kohacraft | 0:954b5a9e5594 | 40 | wait(1.0/587.33/2); |
kohacraft | 0:954b5a9e5594 | 41 | } |
kohacraft | 0:954b5a9e5594 | 42 | for( int i=0 ; i<450 ; i++ ) |
kohacraft | 0:954b5a9e5594 | 43 | { |
kohacraft | 0:954b5a9e5594 | 44 | myled = 1; |
kohacraft | 0:954b5a9e5594 | 45 | wait(1.0/783.99/2); |
kohacraft | 0:954b5a9e5594 | 46 | myled = 0; |
kohacraft | 0:954b5a9e5594 | 47 | wait(1.0/783.99/2); |
kohacraft | 0:954b5a9e5594 | 48 | } |
kohacraft | 0:954b5a9e5594 | 49 | |
kohacraft | 0:954b5a9e5594 | 50 | |
kohacraft | 0:954b5a9e5594 | 51 | for( int i=0 ; i<150/2.0 ; i++ ) |
kohacraft | 0:954b5a9e5594 | 52 | { |
kohacraft | 0:954b5a9e5594 | 53 | myled = 1; |
kohacraft | 0:954b5a9e5594 | 54 | wait(1.0/783.99/1); |
kohacraft | 0:954b5a9e5594 | 55 | myled = 0; |
kohacraft | 0:954b5a9e5594 | 56 | wait(1.0/783.99/1); |
kohacraft | 0:954b5a9e5594 | 57 | } |
kohacraft | 0:954b5a9e5594 | 58 | |
kohacraft | 0:954b5a9e5594 | 59 | for( int i=0 ; i<150 ; i++ ) |
kohacraft | 0:954b5a9e5594 | 60 | { |
kohacraft | 0:954b5a9e5594 | 61 | myled = 1; |
kohacraft | 0:954b5a9e5594 | 62 | wait(1.0/587.33/2); |
kohacraft | 0:954b5a9e5594 | 63 | myled = 0; |
kohacraft | 0:954b5a9e5594 | 64 | wait(1.0/587.33/2); |
kohacraft | 0:954b5a9e5594 | 65 | } |
kohacraft | 0:954b5a9e5594 | 66 | |
kohacraft | 0:954b5a9e5594 | 67 | for( int i=0 ; i<150 ; i++ ) |
kohacraft | 0:954b5a9e5594 | 68 | { |
kohacraft | 0:954b5a9e5594 | 69 | myled = 1; |
kohacraft | 0:954b5a9e5594 | 70 | wait(1.0/659.26/2); |
kohacraft | 0:954b5a9e5594 | 71 | myled = 0; |
kohacraft | 0:954b5a9e5594 | 72 | wait(1.0/659.26/2); |
kohacraft | 0:954b5a9e5594 | 73 | } |
kohacraft | 0:954b5a9e5594 | 74 | for( int i=0 ; i<150 ; i++ ) |
kohacraft | 0:954b5a9e5594 | 75 | { |
kohacraft | 0:954b5a9e5594 | 76 | myled = 1; |
kohacraft | 0:954b5a9e5594 | 77 | wait(1.0/587.33/2); |
kohacraft | 0:954b5a9e5594 | 78 | myled = 0; |
kohacraft | 0:954b5a9e5594 | 79 | wait(1.0/587.33/2); |
kohacraft | 0:954b5a9e5594 | 80 | } |
kohacraft | 0:954b5a9e5594 | 81 | |
kohacraft | 0:954b5a9e5594 | 82 | for( int i=0 ; i<150/2 ; i++ ) |
kohacraft | 0:954b5a9e5594 | 83 | { |
kohacraft | 0:954b5a9e5594 | 84 | myled = 1; |
kohacraft | 0:954b5a9e5594 | 85 | wait(1.0/783.99/1); |
kohacraft | 0:954b5a9e5594 | 86 | myled = 0; |
kohacraft | 0:954b5a9e5594 | 87 | wait(1.0/783.99/1); |
kohacraft | 0:954b5a9e5594 | 88 | } |
kohacraft | 0:954b5a9e5594 | 89 | for( int i=0 ; i<520 ; i++ ) |
kohacraft | 0:954b5a9e5594 | 90 | { |
kohacraft | 0:954b5a9e5594 | 91 | myled = 1; |
kohacraft | 0:954b5a9e5594 | 92 | wait(1.0/523.25/2); |
kohacraft | 0:954b5a9e5594 | 93 | myled = 0; |
kohacraft | 0:954b5a9e5594 | 94 | wait(1.0/523.25/2); |
kohacraft | 0:954b5a9e5594 | 95 | } |
kohacraft | 0:954b5a9e5594 | 96 | wait(0.1); |
kohacraft | 0:954b5a9e5594 | 97 | } |
kohacraft | 0:954b5a9e5594 | 98 | } |