Suzu Tomo / Mbed OS 2020_ChristmasLED

Dependencies:   WS2812B_SPI

Committer:
Suzutomo
Date:
Sat Nov 07 13:40:03 2020 +0000
Revision:
0:943dfa56009a
first?

Who changed what in which revision?

UserRevisionLine numberNew contents of line
Suzutomo 0:943dfa56009a 1 void Jurassic()
Suzutomo 0:943dfa56009a 2 {
Suzutomo 0:943dfa56009a 3 doLedStop = true;
Suzutomo 0:943dfa56009a 4 calcBar = 0;
Suzutomo 0:943dfa56009a 5
Suzutomo 0:943dfa56009a 6 // A
Suzutomo 0:943dfa56009a 7 LightLED(3,0x0,1);
Suzutomo 0:943dfa56009a 8 FadeLED(3,0,0x8000FF,1);
Suzutomo 0:943dfa56009a 9 FadeLED(3,1,0x8000FF,1);
Suzutomo 0:943dfa56009a 10 FadeLED(3,0,0x8000FF,1);
Suzutomo 0:943dfa56009a 11 FadeLED(3,1,0x8000FF,1);
Suzutomo 0:943dfa56009a 12 FadeLED(3,0,0x8000FF,1);
Suzutomo 0:943dfa56009a 13 FadeLED(3,1,0x00FFFF,1);
Suzutomo 0:943dfa56009a 14 FadeLED(3,0,0x00FFFF,1);
Suzutomo 0:943dfa56009a 15 FadeLED(3,1,0x00FFFF,1);
Suzutomo 0:943dfa56009a 16 FadeLED(3,0,0x00FFFF,1);
Suzutomo 0:943dfa56009a 17
Suzutomo 0:943dfa56009a 18 FadeLED(4,0,0x8000FF,1);
Suzutomo 0:943dfa56009a 19 FadeLED(4,1,0x8000FF,1);
Suzutomo 0:943dfa56009a 20
Suzutomo 0:943dfa56009a 21 // B
Suzutomo 0:943dfa56009a 22 FadeLED(2*4,0,0x0000FF,1);
Suzutomo 0:943dfa56009a 23 LightLED(2*4,0x0000FF,1);
Suzutomo 0:943dfa56009a 24 FadeLED(2,0,0x8000FF,1);
Suzutomo 0:943dfa56009a 25
Suzutomo 0:943dfa56009a 26 LightLED(4*4,0xFF00FF,1);
Suzutomo 0:943dfa56009a 27
Suzutomo 0:943dfa56009a 28 // C
Suzutomo 0:943dfa56009a 29 LightLED(6,0xFFFFFF,1);
Suzutomo 0:943dfa56009a 30 FadeLED(2,0,0xFFFFFF,1);
Suzutomo 0:943dfa56009a 31 LightLED(3*4,0xFFFFFF,1);
Suzutomo 0:943dfa56009a 32 LightLED(4,0xFF0000,1);
Suzutomo 0:943dfa56009a 33 FadeLED(2*4,0,0xFF0000,1);
Suzutomo 0:943dfa56009a 34
Suzutomo 0:943dfa56009a 35 // D
Suzutomo 0:943dfa56009a 36 LightLED(5*4,0x00FF00,1);
Suzutomo 0:943dfa56009a 37 FadeLED(4,0,0xFF0000,1);
Suzutomo 0:943dfa56009a 38 LightLED(3*4,0x00FF00,1);
Suzutomo 0:943dfa56009a 39 FadeLED(4,0,0xFF0000,1);
Suzutomo 0:943dfa56009a 40
Suzutomo 0:943dfa56009a 41 // E
Suzutomo 0:943dfa56009a 42 LightLED(5*4,0x00FFFF,1);
Suzutomo 0:943dfa56009a 43
Suzutomo 0:943dfa56009a 44 // F
Suzutomo 0:943dfa56009a 45 LightLED(4*4,0x00FF00,1);
Suzutomo 0:943dfa56009a 46 LightLED(2*4,0xFF0000,1);
Suzutomo 0:943dfa56009a 47
Suzutomo 0:943dfa56009a 48 // G
Suzutomo 0:943dfa56009a 49 LightLED(4*4,0xFFFFFF,1);
Suzutomo 0:943dfa56009a 50 LightLED(3*4,0x00FF00,1);
Suzutomo 0:943dfa56009a 51 FadeLED(2*4,0,0xFF00FF,1);
Suzutomo 0:943dfa56009a 52 LightLED(2*4,0xFF8000,1);
Suzutomo 0:943dfa56009a 53
Suzutomo 0:943dfa56009a 54 // H
Suzutomo 0:943dfa56009a 55 LightLED(2*4,0xFFFFFF,1);
Suzutomo 0:943dfa56009a 56 LightLED(4,0x0,1);
Suzutomo 0:943dfa56009a 57 FadeLED(2*4,0,0xFFFFFF,1);
Suzutomo 0:943dfa56009a 58 FadeLED(1*4,0,0xFF0000,1);
Suzutomo 0:943dfa56009a 59 LightLED(2*4,0x0000FF,1);
Suzutomo 0:943dfa56009a 60
Suzutomo 0:943dfa56009a 61 LightLED(0.5,0x000000,1);
Suzutomo 0:943dfa56009a 62 LightLED(7.5,0xFF0000,1);
Suzutomo 0:943dfa56009a 63 LightLED(2,0x000000,1);
Suzutomo 0:943dfa56009a 64 LightLED(10+3,0x00FF00,1);
Suzutomo 0:943dfa56009a 65
Suzutomo 0:943dfa56009a 66 FadeLED(3*4,0,0xFFFFFF,1);
Suzutomo 0:943dfa56009a 67 LightLED(4,0xFFFFFF,1);
Suzutomo 0:943dfa56009a 68
Suzutomo 0:943dfa56009a 69 // End
Suzutomo 0:943dfa56009a 70 pc.putc(0xFF);
Suzutomo 0:943dfa56009a 71 }