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.
spin_kick.h
- Committer:
- Suzutomo
- Date:
- 2020-11-07
- Revision:
- 0:943dfa56009a
File content as of revision 0:943dfa56009a:
void Spin_kick() { doLedStop = true; calcBar = 0; // Intro1 LightLED(6,0x0,1); LightLED(3*8,0xFFFFFF,1); FlowLED(3,0,0xFF0000,1); //FlowLED(2,1,0xFF0000,1); FlowLED(3,0,0x00FF00,1); //FlowLED(2,1,0x00FF00,1); FlowLED(3,0,0x0000FF,1); //FlowLED(2,1,0x0000FF,1); LightLED(1,0xFF0000,1); LightLED(1,0x00FF00,1); LightLED(1,0x0000FF,1); LightLED(1,0xFFFFFF,1); LightLED(2,0x0,1); LightLED(3*3,0xFFFFFF,1); LightLED(1,0xFF0000,1); LightLED(2,0x0,1); LightLED(3,0xFF0000,1); LightLED(3,0x00FF00,1); LightLED(4,0x0000FF,1); LightLED(17,0xFFFFFF,1); LightLED(1*4,0xFFFFFF,1); LightLED(1*4,0x0,1); LightLED(7*4,0xFF0000,1); LightLED(1*4,0x0,1); // Intro2 LightLED(3*4 + 0.5,0xFFFFFF,1); LightLED(3.5,0xFF0000,1); LightLED(3*4 + 0.5,0xFFFFFF,1); LightLED(3.5,0xFF0000,1); // A for (int i = 0; i < 2; i ++) { LightLED(1*4 + 2.75,0x0000FF,1); LightLED(1.25,0xFF0000,1); LightLED(1*4,0x0000FF,1); LightLED(1,0xFF0000,1); LightLED(1,0xFFFF00,1); LightLED(1,0x00FF00,1); LightLED(1,0x00FFFF,1); LightLED(1*4 + 3.5,0x0000FF,1); if(i == 0) { LightLED(2*4 + 2,0xFF0000,1); LightLED(4.25,0x00FF00,1); LightLED(3.75,0xFF0000,1); LightLED(1*4 + 2.5,0x00FF00,1); } else { // B LightLED(1*4 + 2.5,0xFF0000,1); LightLED(0.5,0x00FFFF,1); LightLED(0.5,0x00FF00,1); LightLED(0.5,0xFFFF00,1); LightLED(1*4 + 2.5,0xFF0000,1); LightLED(0.5,0x00FFFF,1); LightLED(0.5,0x00FF00,1); LightLED(0.5,0xFFFF00,1); LightLED(2*4 + 0.5,0xFF0000,1); } } LightLED(0.5,0x0,1); LightLED(0.5,0x808080,1); LightLED(1,0x0,1); LightLED(0.5,0x808080,1); LightLED(1,0x0,1); LightLED(0.5,0x808080,1); LightLED(1,0x0,1); LightLED(0.5,0x808080,1); LightLED(0.5,0x0,1); LightLED(0.5,0x808080,1); LightLED(0.5,0x0,1); LightLED(0.5,0x808080,1); LightLED(0.5,0x0,1); LightLED(1,0x808080,1); LightLED(1*4 + 3,0xFF0000,1); // C LightLED(7*4 + 3.5,0x00FF00,1); // D LightLED(3*4 + 2,0xFF0000,1); LightLED(2,0xFFFFFF,1); LightLED(3*4 + 0.5,0xFF0000,1); LightLED(0.5,0x0,1); LightLED(3.5,0xFFFFFF,1); // E LightLED(3*4 + 0.5,0xFFFFFF,1); LightLED(3.5,0xFF0000,1); LightLED(3*4 + 0.5,0xFFFFFF,1); LightLED(3.25,0xFF0000,1); LightLED(0.25,0x0000FF,1); // F LightLED(12*4,0x0000FF,1); //LightLED(12*4 + 0.25,0x0000FF,1); LightLED(1*4 + 0.25,0xFF0000,1); LightLED(2*4 + 3.25,0x0000FF,1); LightLED(2*4 + 0.25,0xFF0000,1); LightLED(2*4,0xFFFF00,1); LightLED(1*4,0x00FF00,1); LightLED(1*4,0x00FFFF,1); LightLED(1*4,0x0000FF,1); LightLED(2,0xFF00FF,1); LightLED(1,0xFF0000,1); LightLED(0.75,0xFFFF00,1); LightLED(2*4 + 0.25,0xFFFFFF,1); LightLED(0.5,0x0,1); LightLED(0.5,0xFF0000,1); LightLED(5,0x0,1); LightLED(0.25,0xFF0000,1); LightLED(0.25,0x0000FF,1); LightLED(0.5,0x0,1); LightLED(0.25,0xFF0000,1); LightLED(0.25,0x0000FF,1); LightLED(1*4 + 2.5,0x0,1); LightLED(0.75,0xFF0000,1); LightLED(1.25,0x0000FF,1); LightLED(1,0xFF0000,1); LightLED(0.5,0x0,1); LightLED(1,0xFF0000,1); LightLED(0.5,0x0,1); LightLED(1,0xFF0000,1); LightLED(0.5,0x0,1); LightLED(1,0xFF0000,1); LightLED(0.5,0x0,1); LightLED(2,0xFF0000,1); // H LightLED(3.*4 + 0.5,0xFF0000,1); LightLED(3.5,0x0000FF,1); LightLED(3*4 + 0.5,0xFF0000,1); LightLED(3.5,0x0000FF,1); // I LightLED(4*4 + 0.5,0xFF0000,1); LightLED(4*4 + 0.5,0x0000FF,1); LightLED(4*4 + 1,0xFF0000,1); LightLED(0.5,0x00FFFF,1); LightLED(0.5,0x00FF00,1); LightLED(0.5,0xFFFF00,1); LightLED(2.5,0xFF0000,1); LightLED(0.5,0x00FFFF,1); LightLED(0.5,0x00FF00,1); LightLED(0.5,0xFFFF00,1); LightLED(2.5,0xFF0000,1); LightLED(0.5,0x00FFFF,1); LightLED(0.5,0x00FF00,1); LightLED(0.5,0xFFFF00,1); LightLED(2*4 + 0.5,0xFF0000,1); // J LightLED(0.5,0x0,1); LightLED(0.5,0x808080,1); LightLED(1,0x0,1); LightLED(0.5,0x808080,1); LightLED(1,0x0,1); LightLED(0.5,0x808080,1); LightLED(1,0x0,1); LightLED(0.5,0x808080,1); LightLED(0.5,0x0,1); LightLED(0.5,0x808080,1); LightLED(0.5,0x0,1); LightLED(0.5,0x808080,1); LightLED(0.5,0x0,1); LightLED(1,0x808080,1); LightLED(1*4 + 3,0xFF0000,1); // K LightLED(7*4 + 2.5,0x00FF00,1); // L LightLED(16*4 + 1.5,0xFF0000,1); // C LightLED(7*4 + 3.5,0x00FF00,1); // D LightLED(3*4 + 2,0xFF0000,1); LightLED(2,0xFFFFFF,1); LightLED(3*4 + 0.5,0xFF0000,1); LightLED(0.5,0x0,1); LightLED(3.5,0xFFFFFF,1); // A LightLED(1*4 + 2.75,0x0000FF,1); LightLED(1.25,0xFF0000,1); LightLED(1*4,0x0000FF,1); LightLED(1,0xFF0000,1); LightLED(1,0xFFFF00,1); LightLED(1,0x00FF00,1); LightLED(1,0x00FFFF,1); LightLED(1*4 + 3.5,0x0000FF,1); LightLED(2*4 + 2,0xFF0000,1); LightLED(4.25,0x00FF00,1); LightLED(3.75,0xFF0000,1); LightLED(1*4 + 2.5,0x00FF00,1); // M LightLED(3*4 + 0.5,0xFFFFFF,1); LightLED(1*4,0xFF0000,1); LightLED(3.25,0x0000FF,1); LightLED(2*4 + 0.25,0x0,1); LightLED(0.5,0xFFFFFF,1); LightLED(3.5,0x0,1); LightLED(4*4 + 2.5,0xFF0000,1); LightLED(0.5,0x0,1); LightLED(2.5,0xFFFFFF,1); LightLED(0,0x0,1); pc.putc(0xFF); while (1) ; }