Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
yozakura.h@0:943dfa56009a, 2020-11-07 (annotated)
- Committer:
- Suzutomo
- Date:
- Sat Nov 07 13:40:03 2020 +0000
- Revision:
- 0:943dfa56009a
first?
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
Suzutomo | 0:943dfa56009a | 1 | void Yozakura() |
Suzutomo | 0:943dfa56009a | 2 | { |
Suzutomo | 0:943dfa56009a | 3 | doLedStop = true; |
Suzutomo | 0:943dfa56009a | 4 | calcBar = 0; |
Suzutomo | 0:943dfa56009a | 5 | |
Suzutomo | 0:943dfa56009a | 6 | // Intro |
Suzutomo | 0:943dfa56009a | 7 | LightLED(4,0x000000,1); |
Suzutomo | 0:943dfa56009a | 8 | for (int i = 0; i < 2; i++) { |
Suzutomo | 0:943dfa56009a | 9 | FadeLED(2*4,0,0x0000FF,1); |
Suzutomo | 0:943dfa56009a | 10 | FadeLED(2*4,1,0x0000FF,1); |
Suzutomo | 0:943dfa56009a | 11 | } |
Suzutomo | 0:943dfa56009a | 12 | for (int i =0; i < 4; i++) { |
Suzutomo | 0:943dfa56009a | 13 | FlowLED(4,0,0x0000FF,1); |
Suzutomo | 0:943dfa56009a | 14 | } |
Suzutomo | 0:943dfa56009a | 15 | |
Suzutomo | 0:943dfa56009a | 16 | // A |
Suzutomo | 0:943dfa56009a | 17 | for (int i =0; i < 6; i++) { |
Suzutomo | 0:943dfa56009a | 18 | FlowLED(3.5,0,0x0000FF,1); |
Suzutomo | 0:943dfa56009a | 19 | LightLED(0.5,0xFF0000,1); |
Suzutomo | 0:943dfa56009a | 20 | } |
Suzutomo | 0:943dfa56009a | 21 | FlowLED(4,0,0x0000FF,1); |
Suzutomo | 0:943dfa56009a | 22 | FlowLED(4,0,0x0000FF,1); |
Suzutomo | 0:943dfa56009a | 23 | |
Suzutomo | 0:943dfa56009a | 24 | // B |
Suzutomo | 0:943dfa56009a | 25 | LightLED(5*4+0.5,0xFF00FF,1); |
Suzutomo | 0:943dfa56009a | 26 | LightLED(3.5,0xFF0000,1); |
Suzutomo | 0:943dfa56009a | 27 | |
Suzutomo | 0:943dfa56009a | 28 | // C |
Suzutomo | 0:943dfa56009a | 29 | for (int i = 0; i < 5; i++) { |
Suzutomo | 0:943dfa56009a | 30 | FlowLED(2,0,0xFF00FF,1); |
Suzutomo | 0:943dfa56009a | 31 | FlowLED(2,1,0xFF00FF,1); |
Suzutomo | 0:943dfa56009a | 32 | } |
Suzutomo | 0:943dfa56009a | 33 | LightLED(4,0xFF0000,1); |
Suzutomo | 0:943dfa56009a | 34 | for (int i = 0; i < 3; i++) { |
Suzutomo | 0:943dfa56009a | 35 | FlowLED(2,0,0xFF00FF,1); |
Suzutomo | 0:943dfa56009a | 36 | FlowLED(2,1,0xFF00FF,1); |
Suzutomo | 0:943dfa56009a | 37 | } |
Suzutomo | 0:943dfa56009a | 38 | LightLED(4,0xFF0000,1); |
Suzutomo | 0:943dfa56009a | 39 | |
Suzutomo | 0:943dfa56009a | 40 | for (int i = 0; i < 4; i++) { |
Suzutomo | 0:943dfa56009a | 41 | FlowLED(2,0,0xFF00FF,1); |
Suzutomo | 0:943dfa56009a | 42 | FlowLED(2,1,0xFF00FF,1); |
Suzutomo | 0:943dfa56009a | 43 | } |
Suzutomo | 0:943dfa56009a | 44 | LightLED(3.5,0xFF0000,1); |
Suzutomo | 0:943dfa56009a | 45 | LightLED(0.5,0x0000FF,1); |
Suzutomo | 0:943dfa56009a | 46 | LightLED(2.66,0xFF0000,1); |
Suzutomo | 0:943dfa56009a | 47 | LightLED(1.34,0x0000FF,1); |
Suzutomo | 0:943dfa56009a | 48 | for (int i = 0; i < 3; i++) { |
Suzutomo | 0:943dfa56009a | 49 | FlowLED(2,0,0xFF00FF,1); |
Suzutomo | 0:943dfa56009a | 50 | FlowLED(2,1,0xFF00FF,1); |
Suzutomo | 0:943dfa56009a | 51 | } |
Suzutomo | 0:943dfa56009a | 52 | LightLED(2*4,0xFF0000,1); |
Suzutomo | 0:943dfa56009a | 53 | LightLED(2.5,0xFF00FF,1); |
Suzutomo | 0:943dfa56009a | 54 | LightLED(0.5,0xFF0000,1); |
Suzutomo | 0:943dfa56009a | 55 | LightLED(1.5,0x0000FF,1); |
Suzutomo | 0:943dfa56009a | 56 | LightLED(3.5,0xFF0000,1); |
Suzutomo | 0:943dfa56009a | 57 | |
Suzutomo | 0:943dfa56009a | 58 | // D |
Suzutomo | 0:943dfa56009a | 59 | for (int i = 0; i < 6; i++) { |
Suzutomo | 0:943dfa56009a | 60 | FlowLED(2,0,0xFF00FF,1); |
Suzutomo | 0:943dfa56009a | 61 | FlowLED(2,1,0xFF00FF,1); |
Suzutomo | 0:943dfa56009a | 62 | } |
Suzutomo | 0:943dfa56009a | 63 | LightLED(2*4,0xFF0000,1); |
Suzutomo | 0:943dfa56009a | 64 | |
Suzutomo | 0:943dfa56009a | 65 | // E |
Suzutomo | 0:943dfa56009a | 66 | for (int i =0; i < 10; i++) { |
Suzutomo | 0:943dfa56009a | 67 | FlowLED(4,0,0x0000FF,1); |
Suzutomo | 0:943dfa56009a | 68 | } |
Suzutomo | 0:943dfa56009a | 69 | LightLED(2.5,0x0000FF,1); |
Suzutomo | 0:943dfa56009a | 70 | LightLED(0.5,0xFF0000,1); |
Suzutomo | 0:943dfa56009a | 71 | LightLED(1.5,0x0000FF,1); |
Suzutomo | 0:943dfa56009a | 72 | LightLED(3.5,0xFF0000,1); |
Suzutomo | 0:943dfa56009a | 73 | |
Suzutomo | 0:943dfa56009a | 74 | // D |
Suzutomo | 0:943dfa56009a | 75 | for (int i = 0; i < 6; i++) { |
Suzutomo | 0:943dfa56009a | 76 | FlowLED(2,0,0xFF00FF,1); |
Suzutomo | 0:943dfa56009a | 77 | FlowLED(2,1,0xFF00FF,1); |
Suzutomo | 0:943dfa56009a | 78 | } |
Suzutomo | 0:943dfa56009a | 79 | LightLED(2*4,0xFF0000,1); |
Suzutomo | 0:943dfa56009a | 80 | |
Suzutomo | 0:943dfa56009a | 81 | LightLED(2.5,0x0000FF,1); |
Suzutomo | 0:943dfa56009a | 82 | LightLED(0.5,0xFF0000,1); |
Suzutomo | 0:943dfa56009a | 83 | LightLED(1.5,0x0000FF,1); |
Suzutomo | 0:943dfa56009a | 84 | LightLED(3.5,0xFF0000,1); |
Suzutomo | 0:943dfa56009a | 85 | |
Suzutomo | 0:943dfa56009a | 86 | // F |
Suzutomo | 0:943dfa56009a | 87 | for (int i = 0; i < 6; i++) { |
Suzutomo | 0:943dfa56009a | 88 | FlowLED(2,0,0xFF00FF,1); |
Suzutomo | 0:943dfa56009a | 89 | FlowLED(2,1,0xFF00FF,1); |
Suzutomo | 0:943dfa56009a | 90 | } |
Suzutomo | 0:943dfa56009a | 91 | LightLED(2*4,0xFF0000,1); |
Suzutomo | 0:943dfa56009a | 92 | |
Suzutomo | 0:943dfa56009a | 93 | // G |
Suzutomo | 0:943dfa56009a | 94 | for (int i = 0;i < 5;i++){ |
Suzutomo | 0:943dfa56009a | 95 | LightLED(1,0xFF00FF,1); |
Suzutomo | 0:943dfa56009a | 96 | LightLED(1,0xFFFF00,1); |
Suzutomo | 0:943dfa56009a | 97 | LightLED(1,0xFF0000,1); |
Suzutomo | 0:943dfa56009a | 98 | LightLED(1,0xFF8000,1); |
Suzutomo | 0:943dfa56009a | 99 | } |
Suzutomo | 0:943dfa56009a | 100 | LightLED(4,0xFF0000,1); |
Suzutomo | 0:943dfa56009a | 101 | LightLED(2*4,0x0000FF,1); |
Suzutomo | 0:943dfa56009a | 102 | |
Suzutomo | 0:943dfa56009a | 103 | LightLED(0.5,0x000000,1); |
Suzutomo | 0:943dfa56009a | 104 | LightLED(3.5,0xFF0000,1); |
Suzutomo | 0:943dfa56009a | 105 | LightLED(1,0x000000,1); |
Suzutomo | 0:943dfa56009a | 106 | LightLED(2,0x0000FF,1); |
Suzutomo | 0:943dfa56009a | 107 | LightLED(1,0xFF00FF,1); |
Suzutomo | 0:943dfa56009a | 108 | |
Suzutomo | 0:943dfa56009a | 109 | // End |
Suzutomo | 0:943dfa56009a | 110 | pc.putc(0xFF); |
Suzutomo | 0:943dfa56009a | 111 | } |