This repository has been archived on 2024-08-19. You can view files and clone it, but cannot push or open issues or pull requests.
Arduino/Song.ino
2023-06-20 17:10:05 +03:00

331 lines
8.8 KiB
C++

void midi() {
int tonePin = 11;
tone(tonePin, 65, 252.808875);
delay(280.89875);
delay(140.449375);
delay(140.449375);
tone(tonePin, 73, 126.4044375);
delay(140.449375);
tone(tonePin, 65, 126.4044375);
delay(140.449375);
tone(tonePin, 73, 252.808875);
delay(280.89875);
tone(tonePin, 65, 252.808875);
delay(280.89875);
delay(140.449375);
delay(140.449375);
tone(tonePin, 73, 126.4044375);
delay(140.449375);
tone(tonePin, 65, 126.4044375);
delay(140.449375);
tone(tonePin, 73, 252.808875);
delay(280.89875);
tone(tonePin, 65, 252.808875);
delay(280.89875);
delay(140.449375);
delay(140.449375);
tone(tonePin, 73, 126.4044375);
delay(140.449375);
tone(tonePin, 65, 126.4044375);
delay(140.449375);
tone(tonePin, 73, 252.808875);
delay(280.89875);
tone(tonePin, 65, 252.808875);
delay(280.89875);
delay(140.449375);
delay(140.449375);
tone(tonePin, 73, 126.4044375);
delay(140.449375);
tone(tonePin, 65, 126.4044375);
delay(140.449375);
tone(tonePin, 73, 252.808875);
delay(280.89875);
tone(tonePin, 65, 252.808875);
delay(280.89875);
delay(140.449375);
delay(140.449375);
tone(tonePin, 73, 126.4044375);
delay(140.449375);
tone(tonePin, 65, 126.4044375);
delay(140.449375);
tone(tonePin, 73, 252.808875);
delay(280.89875);
tone(tonePin, 65, 252.808875);
delay(280.89875);
delay(140.449375);
delay(140.449375);
tone(tonePin, 73, 126.4044375);
delay(140.449375);
tone(tonePin, 65, 126.4044375);
delay(140.449375);
tone(tonePin, 73, 252.808875);
delay(280.89875);
tone(tonePin, 65, 252.808875);
delay(280.89875);
delay(140.449375);
delay(140.449375);
tone(tonePin, 73, 126.4044375);
delay(140.449375);
tone(tonePin, 65, 126.4044375);
delay(140.449375);
tone(tonePin, 73, 252.808875);
delay(280.89875);
tone(tonePin, 65, 252.808875);
delay(280.89875);
delay(1264.044375);
delay(140.449375);
tone(tonePin, 73, 126.4044375);
delay(140.449375);
tone(tonePin, 65, 126.4044375);
delay(140.449375);
tone(tonePin, 73, 252.808875);
delay(280.89875);
tone(tonePin, 65, 252.808875);
delay(280.89875);
delay(140.449375);
delay(140.449375);
tone(tonePin, 73, 126.4044375);
delay(140.449375);
tone(tonePin, 65, 126.4044375);
delay(140.449375);
tone(tonePin, 73, 252.808875);
delay(280.89875);
tone(tonePin, 65, 252.808875);
delay(280.89875);
delay(140.449375);
delay(140.449375);
tone(tonePin, 73, 126.4044375);
delay(140.449375);
tone(tonePin, 65, 126.4044375);
delay(140.449375);
tone(tonePin, 73, 252.808875);
delay(280.89875);
tone(tonePin, 65, 252.808875);
delay(280.89875);
delay(140.449375);
delay(140.449375);
tone(tonePin, 73, 126.4044375);
delay(140.449375);
tone(tonePin, 65, 126.4044375);
delay(140.449375);
tone(tonePin, 73, 252.808875);
delay(280.89875);
tone(tonePin, 65, 252.808875);
delay(280.89875);
delay(140.449375);
delay(140.449375);
tone(tonePin, 73, 126.4044375);
delay(140.449375);
tone(tonePin, 65, 126.4044375);
delay(140.449375);
tone(tonePin, 73, 252.808875);
delay(280.89875);
tone(tonePin, 65, 252.808875);
delay(280.89875);
delay(140.449375);
delay(140.449375);
tone(tonePin, 73, 126.4044375);
delay(140.449375);
tone(tonePin, 65, 126.4044375);
delay(140.449375);
tone(tonePin, 73, 252.808875);
delay(280.89875);
tone(tonePin, 65, 252.808875);
delay(280.89875);
delay(140.449375);
delay(140.449375);
tone(tonePin, 73, 126.4044375);
delay(140.449375);
tone(tonePin, 65, 126.4044375);
delay(140.449375);
tone(tonePin, 73, 252.808875);
delay(280.89875);
tone(tonePin, 65, 252.808875);
delay(280.89875);
delay(842.69625);
tone(tonePin, 65, 252.808875);
delay(280.89875);
delay(140.449375);
tone(tonePin, 92, 126.4044375);
delay(140.449375);
tone(tonePin, 73, 126.4044375);
delay(140.449375);
tone(tonePin, 65, 126.4044375);
delay(140.449375);
tone(tonePin, 73, 252.808875);
delay(280.89875);
tone(tonePin, 61, 252.808875);
delay(280.89875);
delay(140.449375);
tone(tonePin, 92, 126.4044375);
delay(140.449375);
tone(tonePin, 73, 126.4044375);
delay(140.449375);
tone(tonePin, 65, 126.4044375);
delay(140.449375);
tone(tonePin, 61, 252.808875);
delay(280.89875);
tone(tonePin, 61, 252.808875);
delay(280.89875);
delay(140.449375);
tone(tonePin, 92, 126.4044375);
delay(140.449375);
tone(tonePin, 73, 126.4044375);
delay(140.449375);
tone(tonePin, 61, 126.4044375);
delay(140.449375);
tone(tonePin, 73, 252.808875);
delay(280.89875);
tone(tonePin, 61, 252.808875);
delay(280.89875);
delay(140.449375);
tone(tonePin, 92, 126.4044375);
delay(140.449375);
tone(tonePin, 73, 126.4044375);
delay(140.449375);
tone(tonePin, 61, 126.4044375);
delay(140.449375);
tone(tonePin, 61, 252.808875);
delay(280.89875);
tone(tonePin, 61, 252.808875);
delay(280.89875);
delay(140.449375);
tone(tonePin, 92, 126.4044375);
delay(140.449375);
tone(tonePin, 73, 126.4044375);
delay(140.449375);
tone(tonePin, 61, 126.4044375);
delay(140.449375);
tone(tonePin, 73, 252.808875);
delay(280.89875);
tone(tonePin, 61, 252.808875);
delay(280.89875);
delay(140.449375);
tone(tonePin, 92, 126.4044375);
delay(140.449375);
tone(tonePin, 73, 126.4044375);
delay(140.449375);
tone(tonePin, 65, 126.4044375);
delay(140.449375);
tone(tonePin, 61, 252.808875);
delay(280.89875);
tone(tonePin, 61, 252.808875);
delay(280.89875);
delay(140.449375);
tone(tonePin, 92, 126.4044375);
delay(140.449375);
tone(tonePin, 73, 126.4044375);
delay(140.449375);
tone(tonePin, 61, 126.4044375);
delay(140.449375);
tone(tonePin, 92, 252.808875);
delay(280.89875);
tone(tonePin, 65, 252.808875);
delay(280.89875);
delay(140.449375);
tone(tonePin, 92, 126.4044375);
delay(140.449375);
tone(tonePin, 73, 126.4044375);
delay(140.449375);
tone(tonePin, 65, 126.4044375);
delay(140.449375);
tone(tonePin, 92, 252.808875);
delay(280.89875);
tone(tonePin, 61, 252.808875);
delay(280.89875);
delay(140.449375);
tone(tonePin, 92, 126.4044375);
delay(140.449375);
tone(tonePin, 73, 126.4044375);
delay(140.449375);
tone(tonePin, 65, 126.4044375);
delay(140.449375);
tone(tonePin, 73, 252.808875);
delay(280.89875);
tone(tonePin, 61, 252.808875);
delay(280.89875);
delay(140.449375);
tone(tonePin, 92, 126.4044375);
delay(140.449375);
tone(tonePin, 73, 126.4044375);
delay(140.449375);
tone(tonePin, 65, 126.4044375);
delay(140.449375);
tone(tonePin, 61, 252.808875);
delay(280.89875);
tone(tonePin, 61, 252.808875);
delay(280.89875);
delay(140.449375);
tone(tonePin, 92, 126.4044375);
delay(140.449375);
tone(tonePin, 73, 126.4044375);
delay(140.449375);
tone(tonePin, 61, 126.4044375);
delay(140.449375);
tone(tonePin, 73, 252.808875);
delay(280.89875);
tone(tonePin, 61, 252.808875);
delay(280.89875);
delay(140.449375);
tone(tonePin, 92, 126.4044375);
delay(140.449375);
tone(tonePin, 73, 126.4044375);
delay(140.449375);
tone(tonePin, 65, 126.4044375);
delay(140.449375);
tone(tonePin, 61, 252.808875);
delay(280.89875);
tone(tonePin, 61, 252.808875);
delay(280.89875);
delay(140.449375);
tone(tonePin, 92, 126.4044375);
delay(140.449375);
tone(tonePin, 73, 126.4044375);
delay(140.449375);
tone(tonePin, 61, 126.4044375);
delay(140.449375);
tone(tonePin, 73, 252.808875);
delay(280.89875);
tone(tonePin, 61, 252.808875);
delay(280.89875);
delay(140.449375);
tone(tonePin, 92, 126.4044375);
delay(140.449375);
tone(tonePin, 73, 126.4044375);
delay(140.449375);
tone(tonePin, 65, 126.4044375);
delay(140.449375);
tone(tonePin, 61, 252.808875);
delay(280.89875);
tone(tonePin, 61, 252.808875);
delay(280.89875);
delay(140.449375);
tone(tonePin, 92, 126.4044375);
delay(140.449375);
tone(tonePin, 73, 126.4044375);
delay(140.449375);
tone(tonePin, 61, 126.4044375);
delay(140.449375);
tone(tonePin, 92, 252.808875);
delay(280.89875);
tone(tonePin, 65, 252.808875);
delay(280.89875);
tone(tonePin, 92, 252.808875);
delay(280.89875);
delay(280.89875);
tone(tonePin, 92, 252.808875);
delay(280.89875);
tone(tonePin, 65, 252.808875);
delay(280.89875);
}
void setup() {
}
void loop() {
// Play midi
midi();
}