#include <Arduino.h>
float input() {
while (Serial.available()==0);
{
return Serial.parseFloat();
}
}
int Do=523;
int Re=587;
int Mi=659;
int Fa=698.5;
int Sol=784;
int Do1=1046.5;
int Sol0=196;
int T1=500;
int T2=1000;
int T3=166;
const int HP=45;
void setup() {
Serial.begin(9600);
pinMode(HP, OUTPUT);
}
void loop()
{
tone(HP,Sol0);
delay(T3);
noTone(HP);
delay(T3);
tone(HP,Sol0);
delay(T3);
noTone(HP);
delay(T3);
tone(HP,Sol0);
delay(T3);
noTone(HP);
tone(HP,Do);
delay(T2);
noTone(HP);
tone(HP,Sol);
delay(T2);
noTone(HP);
tone(HP,Fa);
delay(T3);
noTone(HP);
delay(T3);
tone(HP,Mi);
delay(T3);
noTone(HP);
delay(T3);
tone(HP,Re);
delay(T3);
noTone(HP);
tone(HP,Do);
delay(T2);
noTone(HP);
tone(HP,Sol);
delay(T1);
noTone(HP);
tone(HP,Fa);
delay(T3);
noTone(HP);
delay(T3);
tone(HP,Mi);
delay(T3);
noTone(HP);
delay(T3);
tone(HP,Re);
delay(T3);
noTone(HP);
tone(HP,Do1);
delay(T2);
noTone(HP);
tone(HP,Sol);
delay(T1);
noTone(HP);
tone(HP,Fa);
delay(T3);
noTone(HP);
delay(T3);
tone(HP,Mi);
delay(T3);
noTone(HP);
delay(T3);
tone(HP,Fa);
delay(T3);
noTone(HP);
tone(HP,Re);
delay(T2);
noTone(HP);
}