const int buzzerPin = 1;
const int L1 = 2;
const int L2 = 3;
const int L3 = 4;
const int L4 = 5;
const int L5 = 6;
const int L6 = 7;
const int L7 = 8;
const int L8 = 9;
const int L9 = 10;
const int L10 = 11;
const int L11 = 12;
const int L12 = 13;
void song(int buzzerPin){
tone(buzzerPin, 330);
digitalWrite(L1, HIGH);
digitalWrite(L2, HIGH);
delay(949);
tone(buzzerPin, 262);
digitalWrite(L3, HIGH);
digitalWrite(L4, HIGH);
delay(949);
tone(buzzerPin, 330);
digitalWrite(L5, HIGH);
digitalWrite(L6, HIGH);
delay(474);
tone(buzzerPin, 330);
digitalWrite(L7, HIGH);
digitalWrite(L8, HIGH);
delay(474);
tone(buzzerPin, 262);
digitalWrite(L9, HIGH);
digitalWrite(L10, HIGH);
delay(949);
tone(buzzerPin, 294);
digitalWrite(L11, HIGH);
digitalWrite(L12, HIGH);
delay(474);
tone(buzzerPin, 294);
digitalWrite(L1, LOW);
digitalWrite(L2, LOW);
delay(474);
tone(buzzerPin, 330);
digitalWrite(L3, LOW);
digitalWrite(L4, LOW);
delay(474);
tone(buzzerPin, 294);
digitalWrite(L5, LOW);
digitalWrite(L6, LOW);
delay(474);
tone(buzzerPin, 262);
digitalWrite(L7, LOW);
digitalWrite(L8, LOW);
delay(474);
tone(buzzerPin, 330);
digitalWrite(L9, LOW);
digitalWrite(L10, LOW);
delay(474);
tone(buzzerPin, 392);
digitalWrite(L11, LOW);
digitalWrite(L12, LOW);
delay(949);
tone(buzzerPin, 330);
digitalWrite(L1, HIGH);
digitalWrite(L2, HIGH);
delay(949);
tone(buzzerPin, 262);
digitalWrite(L3, HIGH);
digitalWrite(L4, HIGH);
delay(949);
tone(buzzerPin, 330);
digitalWrite(L5, HIGH);
digitalWrite(L6, HIGH);
delay(474);
tone(buzzerPin, 330);
digitalWrite(L7, HIGH);
digitalWrite(L8, HIGH);
delay(474);
tone(buzzerPin, 262);
digitalWrite(L9, HIGH);
digitalWrite(L10, HIGH);
delay(949);
tone(buzzerPin, 294);
digitalWrite(L11, HIGH);
digitalWrite(L12, HIGH);
delay(474);
tone(buzzerPin, 294);
digitalWrite(L1, LOW);
digitalWrite(L2, LOW);
delay(474);
tone(buzzerPin, 330);
digitalWrite(L3, LOW);
digitalWrite(L4, LOW);
delay(474);
tone(buzzerPin, 294);
digitalWrite(L5, LOW);
digitalWrite(L6, LOW);
delay(474);
tone(buzzerPin, 262);
digitalWrite(L7, LOW);
digitalWrite(L8, LOW);
delay(1899);
tone(buzzerPin, 262);
digitalWrite(L9, LOW);
digitalWrite(L10, LOW);
delay(474);
tone(buzzerPin, 262);
digitalWrite(L11, LOW);
digitalWrite(L12, LOW);
delay(474);
tone(buzzerPin, 392);
digitalWrite(L1, HIGH);
digitalWrite(L2, HIGH);
delay(474);
tone(buzzerPin, 523);
digitalWrite(L3, HIGH);
digitalWrite(L4, HIGH);
delay(474);
tone(buzzerPin, 523);
digitalWrite(L5, HIGH);
digitalWrite(L6, HIGH);
delay(474);
tone(buzzerPin, 784);
digitalWrite(L7, HIGH);
digitalWrite(L8, HIGH);
delay(474);
tone(buzzerPin, 1047);
digitalWrite(L9, HIGH);
digitalWrite(L10, HIGH);
delay(474);
tone(buzzerPin, 1047);
digitalWrite(L11, HIGH);
digitalWrite(L12, HIGH);
delay(474);
tone(buzzerPin, 1568);
digitalWrite(L1, LOW);
digitalWrite(L2, LOW);
delay(474);
tone(buzzerPin, 1568);
digitalWrite(L3, HIGH);
digitalWrite(L4, HIGH);
delay(474);
tone(buzzerPin, 1568);
digitalWrite(L5, LOW);
digitalWrite(L6, LOW);
delay(1424);
tone(buzzerPin, 330);
digitalWrite(L7, LOW);
digitalWrite(L8, LOW);
delay(949);
tone(buzzerPin, 262);
digitalWrite(L9, LOW);
digitalWrite(L10, LOW);
delay(949);
tone(buzzerPin, 330);
digitalWrite(L11, LOW);
digitalWrite(L12, LOW);
delay(474);
tone(buzzerPin, 330);
digitalWrite(L1, HIGH);
digitalWrite(L2, HIGH);
delay(474);
tone(buzzerPin, 262);
digitalWrite(L3, HIGH);
digitalWrite(L4, HIGH);
delay(949);
tone(buzzerPin, 294);
digitalWrite(L5, HIGH);
digitalWrite(L6, HIGH);
delay(474);
tone(buzzerPin, 294);
digitalWrite(L7, HIGH);
digitalWrite(L8, HIGH);
delay(474);
tone(buzzerPin, 330);
digitalWrite(L9, HIGH);
digitalWrite(L10, HIGH);
delay(474);
tone(buzzerPin, 294);
digitalWrite(L11, HIGH);
digitalWrite(L12, HIGH);
delay(474);
tone(buzzerPin, 262);
digitalWrite(L1, LOW);
digitalWrite(L2, LOW);
digitalWrite(L3, LOW);
digitalWrite(L4, LOW);
digitalWrite(L5, LOW);
digitalWrite(L6, LOW);
digitalWrite(L7, LOW);
digitalWrite(L8, LOW);
digitalWrite(L9, LOW);
digitalWrite(L10, LOW);
digitalWrite(L11, LOW);
digitalWrite(L12, LOW);
delay(1899);
}
void setup() {
pinMode(buzzerPin, OUTPUT);
pinMode(L1, OUTPUT);
pinMode(L2, OUTPUT);
pinMode(L3, OUTPUT);
pinMode(L4, OUTPUT);
pinMode(L5, OUTPUT);
pinMode(L6, OUTPUT);
pinMode(L7, OUTPUT);
pinMode(L8, OUTPUT);
pinMode(L9, OUTPUT);
pinMode(L10, OUTPUT);
pinMode(L11, OUTPUT);
pinMode(L12, OUTPUT);
song(buzzerPin);
}
void loop(){
song(buzzerPin);
}