#define led_pin
// blink delay 5 seconds
void setup() {
pinMode (led_pin 1, OUTPUT);
pinMode (led_pin 2, OUTPUT);
pinMode (led_pin 3, OUTPUT);
pinMode (led_pin 4, OUTPUT);
pinMode (led_pin 5, OUTPUT);
pinMode (led_pin 6, OUTPUT);
pinMode (led_pin 7, OUTPUT);
pinMode (led_pin 8, OUTPUT);
pinMode (led_pin 9, OUTPUT);
pinMode (led_pin 10, OUTPUT);
pinMode (led_pin 11, OUTPUT);
pinMode (led_pin 12, OUTPUT);
pinMode (led_pin 13, OUTPUT);
pinMode (led_pin 22, OUTPUT);
pinMode (led_pin 24, OUTPUT);
pinMode (led_pin 26, OUTPUT);
pinMode (led_pin 28, OUTPUT);
pinMode (led_pin 30, OUTPUT);
pinMode (led_pin 32, OUTPUT);
pinMode (led_pin 34, OUTPUT);
pinMode (led_pin 36, OUTPUT);
pinMode (led_pin 38, OUTPUT);
pinMode (led_pin 40, OUTPUT);
pinMode (led_pin 42, OUTPUT);
pinMode (led_pin 44, OUTPUT);
}
void loop() {
// insert codes diri
// 41 seconds
// grip
digitalWrite(led_pin 1, HIGH);
digitalWrite(led_pin 22, HIGH);
delay(630);
digitalWrite(led_pin 2, HIGH);
digitalWrite(led_pin 24, HIGH);
delay(630);
digitalWrite(led_pin 3, HIGH);
digitalWrite(led_pin 26, HIGH);
delay(500);
// cross guard
digitalWrite(led_pin 4, HIGH);
digitalWrite(led_pin 28, HIGH);
digitalWrite(led_pin 5, HIGH);
digitalWrite(led_pin 30, HIGH);
delay(560);
//blade
digitalWrite(led_pin 6, HIGH);
digitalWrite(led_pin 32, HIGH);
digitalWrite(led_pin 7, HIGH);
digitalWrite(led_pin 34, HIGH);
delay(560);
digitalWrite(led_pin 8, HIGH);
digitalWrite(led_pin 36, HIGH);
digitalWrite(led_pin 9, HIGH);
digitalWrite(led_pin 38, HIGH);
delay(560);
digitalWrite(led_pin 10, HIGH);
digitalWrite(led_pin 40, HIGH);
digitalWrite(led_pin 11, HIGH);
digitalWrite(led_pin 42, HIGH);
delay(560);
digitalWrite(led_pin 12, HIGH);
digitalWrite(led_pin 44, HIGH);
digitalWrite(led_pin 13, HIGH);
delay(650);
// off
digitalWrite(led_pin 1, LOW);
digitalWrite(led_pin 2, LOW);
digitalWrite(led_pin 3, LOW);
digitalWrite(led_pin 4, LOW);
digitalWrite(led_pin 5, LOW);
digitalWrite(led_pin 6, LOW);
digitalWrite(led_pin 7, LOW);
digitalWrite(led_pin 8, LOW);
digitalWrite(led_pin 9, LOW);
digitalWrite(led_pin 10, LOW);
digitalWrite(led_pin 11, LOW);
digitalWrite(led_pin 12, LOW);
digitalWrite(led_pin 13, LOW);
digitalWrite(led_pin 22, LOW);
digitalWrite(led_pin 24, LOW);
digitalWrite(led_pin 26, LOW);
digitalWrite(led_pin 28, LOW);
digitalWrite(led_pin 30, LOW);
digitalWrite(led_pin 32, LOW);
digitalWrite(led_pin 34, LOW);
digitalWrite(led_pin 36, LOW);
digitalWrite(led_pin 38, LOW);
digitalWrite(led_pin 40, LOW);
digitalWrite(led_pin 42, LOW);
digitalWrite(led_pin 44, LOW);
delay(1800);
// on
digitalWrite(led_pin 1, HIGH);
digitalWrite(led_pin 2, HIGH);
digitalWrite(led_pin 3, HIGH);
digitalWrite(led_pin 4, HIGH);
digitalWrite(led_pin 5, HIGH);
digitalWrite(led_pin 6, HIGH);
digitalWrite(led_pin 7, HIGH);
digitalWrite(led_pin 8, HIGH);
digitalWrite(led_pin 9, HIGH);
digitalWrite(led_pin 10, HIGH);
digitalWrite(led_pin 11, HIGH);
digitalWrite(led_pin 12, HIGH);
digitalWrite(led_pin 13, HIGH);
digitalWrite(led_pin 22, HIGH);
digitalWrite(led_pin 24, HIGH);
digitalWrite(led_pin 26, HIGH);
digitalWrite(led_pin 28, HIGH);
digitalWrite(led_pin 30, HIGH);
digitalWrite(led_pin 32, HIGH);
digitalWrite(led_pin 34, HIGH);
digitalWrite(led_pin 36, HIGH);
digitalWrite(led_pin 38, HIGH);
digitalWrite(led_pin 40, HIGH);
digitalWrite(led_pin 42, HIGH);
digitalWrite(led_pin 44, HIGH);
delay(400);
// off
digitalWrite(led_pin 1, LOW);
digitalWrite(led_pin 2, LOW);
digitalWrite(led_pin 3, LOW);
digitalWrite(led_pin 4, LOW);
digitalWrite(led_pin 5, LOW);
digitalWrite(led_pin 6, LOW);
digitalWrite(led_pin 7, LOW);
digitalWrite(led_pin 8, LOW);
digitalWrite(led_pin 9, LOW);
digitalWrite(led_pin 10, LOW);
digitalWrite(led_pin 11, LOW);
digitalWrite(led_pin 12, LOW);
digitalWrite(led_pin 13, LOW);
digitalWrite(led_pin 22, LOW);
digitalWrite(led_pin 24, LOW);
digitalWrite(led_pin 26, LOW);
digitalWrite(led_pin 28, LOW);
digitalWrite(led_pin 30, LOW);
digitalWrite(led_pin 32, LOW);
digitalWrite(led_pin 34, LOW);
digitalWrite(led_pin 36, LOW);
digitalWrite(led_pin 38, LOW);
digitalWrite(led_pin 40, LOW);
digitalWrite(led_pin 42, LOW);
digitalWrite(led_pin 44, LOW);
delay(320);
// grip top row
digitalWrite(led_pin 22, HIGH);
delay(300);
digitalWrite(led_pin 24, HIGH);
delay(600);
digitalWrite(led_pin 26, HIGH);
delay(400);
// crossguard top row
digitalWrite(led_pin 28, HIGH);
delay(350);
digitalWrite(led_pin 30, HIGH);
delay(200);
// blade top row
digitalWrite(led_pin 32, HIGH);
delay(200);
digitalWrite(led_pin 34, HIGH);
delay(500);
digitalWrite(led_pin 36, HIGH);
delay(250);
digitalWrite(led_pin 38, HIGH);
delay(520);
digitalWrite(led_pin 40, HIGH);
delay(400);
digitalWrite(led_pin 42, HIGH);
delay(300);
digitalWrite(led_pin 44, HIGH);
delay(200);
// blade point
digitalWrite(led_pin 13, HIGH);
delay(200);
// blade bottom row
digitalWrite(led_pin 12, HIGH);
delay(500);
digitalWrite(led_pin 11, HIGH);
delay(330);
digitalWrite(led_pin 10, HIGH);
delay(500);
digitalWrite(led_pin 9, HIGH);
delay(400);
digitalWrite(led_pin 8, HIGH);
delay(400);
digitalWrite(led_pin 7, HIGH);
delay(300);
digitalWrite(led_pin 6, HIGH);
delay(200);
// crossguard bottom row
digitalWrite(led_pin 5, HIGH);
delay(200);
digitalWrite(led_pin 4, HIGH);
delay(200);
// grip bottom row
digitalWrite(led_pin 3, HIGH);
delay(200);
digitalWrite(led_pin 2, HIGH);
delay(200);
digitalWrite(led_pin 1, HIGH);
delay(200);
// off
digitalWrite(led_pin 1, LOW);
digitalWrite(led_pin 2, LOW);
digitalWrite(led_pin 3, LOW);
digitalWrite(led_pin 4, LOW);
digitalWrite(led_pin 5, LOW);
digitalWrite(led_pin 6, LOW);
digitalWrite(led_pin 7, LOW);
digitalWrite(led_pin 8, LOW);
digitalWrite(led_pin 9, LOW);
digitalWrite(led_pin 10, LOW);
digitalWrite(led_pin 11, LOW);
digitalWrite(led_pin 12, LOW);
digitalWrite(led_pin 13, LOW);
digitalWrite(led_pin 22, LOW);
digitalWrite(led_pin 24, LOW);
digitalWrite(led_pin 26, LOW);
digitalWrite(led_pin 28, LOW);
digitalWrite(led_pin 30, LOW);
digitalWrite(led_pin 32, LOW);
digitalWrite(led_pin 34, LOW);
digitalWrite(led_pin 36, LOW);
digitalWrite(led_pin 38, LOW);
digitalWrite(led_pin 40, LOW);
digitalWrite(led_pin 42, LOW);
digitalWrite(led_pin 44, LOW);
delay(500);
// on
digitalWrite(led_pin 1, HIGH);
digitalWrite(led_pin 2, HIGH);
digitalWrite(led_pin 3, HIGH);
digitalWrite(led_pin 4, HIGH);
digitalWrite(led_pin 5, HIGH);
digitalWrite(led_pin 6, HIGH);
digitalWrite(led_pin 7, HIGH);
digitalWrite(led_pin 8, HIGH);
digitalWrite(led_pin 9, HIGH);
digitalWrite(led_pin 10, HIGH);
digitalWrite(led_pin 11, HIGH);
digitalWrite(led_pin 12, HIGH);
digitalWrite(led_pin 13, HIGH);
digitalWrite(led_pin 22, HIGH);
digitalWrite(led_pin 24, HIGH);
digitalWrite(led_pin 26, HIGH);
digitalWrite(led_pin 28, HIGH);
digitalWrite(led_pin 30, HIGH);
digitalWrite(led_pin 32, HIGH);
digitalWrite(led_pin 34, HIGH);
digitalWrite(led_pin 36, HIGH);
digitalWrite(led_pin 38, HIGH);
digitalWrite(led_pin 40, HIGH);
digitalWrite(led_pin 42, HIGH);
digitalWrite(led_pin 44, HIGH);
delay(200);
// off
digitalWrite(led_pin 1, LOW);
digitalWrite(led_pin 2, LOW);
digitalWrite(led_pin 3, LOW);
digitalWrite(led_pin 4, LOW);
digitalWrite(led_pin 5, LOW);
digitalWrite(led_pin 6, LOW);
digitalWrite(led_pin 7, LOW);
digitalWrite(led_pin 8, LOW);
digitalWrite(led_pin 9, LOW);
digitalWrite(led_pin 10, LOW);
digitalWrite(led_pin 11, LOW);
digitalWrite(led_pin 12, LOW);
digitalWrite(led_pin 13, LOW);
digitalWrite(led_pin 22, LOW);
digitalWrite(led_pin 24, LOW);
digitalWrite(led_pin 26, LOW);
digitalWrite(led_pin 28, LOW);
digitalWrite(led_pin 30, LOW);
digitalWrite(led_pin 32, LOW);
digitalWrite(led_pin 34, LOW);
digitalWrite(led_pin 36, LOW);
digitalWrite(led_pin 38, LOW);
digitalWrite(led_pin 40, LOW);
digitalWrite(led_pin 42, LOW);
digitalWrite(led_pin 44, LOW);
delay(100);
// 0:57 "itsuka"
// grip
digitalWrite(led_pin 1, HIGH);
digitalWrite(led_pin 22, HIGH);
delay(100);
digitalWrite(led_pin 2, HIGH);
digitalWrite(led_pin 24, HIGH);
delay(100);
digitalWrite(led_pin 3, HIGH);
digitalWrite(led_pin 26, HIGH);
delay(100);
// crossguard
digitalWrite(led_pin 4, HIGH);
digitalWrite(led_pin 28, HIGH);
digitalWrite(led_pin 5, HIGH);
digitalWrite(led_pin 30, HIGH);
delay(100);
// blade
digitalWrite(led_pin 6, HIGH);
digitalWrite(led_pin 32, HIGH);
delay(100);
digitalWrite(led_pin 7, HIGH);
digitalWrite(led_pin 34, HIGH);
delay(100);
digitalWrite(led_pin 8, HIGH);
digitalWrite(led_pin 36, HIGH);
delay(100);
digitalWrite(led_pin 9, HIGH);
digitalWrite(led_pin 38, HIGH);
delay(100);
digitalWrite(led_pin 10, HIGH);
digitalWrite(led_pin 40, HIGH);
delay(100);
digitalWrite(led_pin 11, HIGH);
digitalWrite(led_pin 42, HIGH);
delay(100);
digitalWrite(led_pin 12, HIGH);
digitalWrite(led_pin 44, HIGH);
delay(100);
digitalWrite(led_pin 13, HIGH);
delay(100);
// off blade
digitalWrite(led_pin 13, LOW);
delay(100);
digitalWrite(led_pin 12, LOW);
digitalWrite(led_pin 44, LOW);
delay(100);
digitalWrite(led_pin 11, LOW);
digitalWrite(led_pin 42, LOW);
delay(100);
digitalWrite(led_pin 10, LOW);
digitalWrite(led_pin 40, LOW);
delay(100);
digitalWrite(led_pin 9, LOW);
digitalWrite(led_pin 38, LOW);
delay(100);
digitalWrite(led_pin 8, LOW);
digitalWrite(led_pin 36, LOW);
delay(100);
digitalWrite(led_pin 7, LOW);
digitalWrite(led_pin 34, LOW);
delay(100);
digitalWrite(led_pin 6, LOW);
digitalWrite(led_pin 32, LOW);
delay(100);
digitalWrite(led_pin 4, LOW);
digitalWrite(led_pin 28, LOW);
digitalWrite(led_pin 5, LOW);
digitalWrite(led_pin 30, LOW);
delay(100);
digitalWrite(led_pin 3, LOW);
digitalWrite(led_pin 26, LOW);
delay(100);
digitalWrite(led_pin 2, LOW);
digitalWrite(led_pin 24, LOW);
delay(100);
digitalWrite(led_pin 1, LOW);
digitalWrite(led_pin 22, LOW);
delay(100);
// 1:05 "black rover"
// grip + crossguard
digitalWrite(led_pin 1, HIGH);
digitalWrite(led_pin 22, HIGH);
digitalWrite(led_pin 2, HIGH);
digitalWrite(led_pin 24, HIGH);
digitalWrite(led_pin 3, HIGH);
digitalWrite(led_pin 26, HIGH);
digitalWrite(led_pin 4, HIGH);
digitalWrite(led_pin 28, HIGH);
digitalWrite(led_pin 5, HIGH);
digitalWrite(led_pin 30, HIGH);
delay(100);
// blade green part
digitalWrite(led_pin 34, HIGH);
digitalWrite(led_pin 38, HIGH);
digitalWrite(led_pin 42, HIGH);
digitalWrite(led_pin 7, HIGH);
digitalWrite(led_pin 9, HIGH);
digitalWrite(led_pin 11, HIGH);
digitalWrite(led_pin 13, HIGH);
delay(300);
//blade red part
digitalWrite(led_pin 32, HIGH);
digitalWrite(led_pin 36, HIGH);
digitalWrite(led_pin 40, HIGH);
digitalWrite(led_pin 44, HIGH);
digitalWrite(led_pin 6, HIGH);
digitalWrite(led_pin 8, HIGH);
digitalWrite(led_pin 10, HIGH);
digitalWrite(led_pin 12, HIGH);
delay(100);
// off
digitalWrite(led_pin 1, LOW);
digitalWrite(led_pin 2, LOW);
digitalWrite(led_pin 3, LOW);
digitalWrite(led_pin 4, LOW);
digitalWrite(led_pin 5, LOW);
digitalWrite(led_pin 6, LOW);
digitalWrite(led_pin 7, LOW);
digitalWrite(led_pin 8, LOW);
digitalWrite(led_pin 9, LOW);
digitalWrite(led_pin 10, LOW);
digitalWrite(led_pin 11, LOW);
digitalWrite(led_pin 12, LOW);
digitalWrite(led_pin 13, LOW);
digitalWrite(led_pin 22, LOW);
digitalWrite(led_pin 24, LOW);
digitalWrite(led_pin 26, LOW);
digitalWrite(led_pin 28, LOW);
digitalWrite(led_pin 30, LOW);
digitalWrite(led_pin 32, LOW);
digitalWrite(led_pin 34, LOW);
digitalWrite(led_pin 36, LOW);
digitalWrite(led_pin 38, LOW);
digitalWrite(led_pin 40, LOW);
digitalWrite(led_pin 42, LOW);
digitalWrite(led_pin 44, LOW);
delay(100);
exit (0);
}