const int buttonPinTwo = 2;
const int sirenOnTime = 2;
const int sirenOffTime = 3;
const int lowSignal = 500;
const int highSignal = 1500;
const int deltaSen = 1.5;
const int increment = 50;
const int timeMultiplyer = 1000;
void setup() {
pinMode(buttonPinTwo, OUTPUT);
Serial.begin(9600);
}
void loop() {
for (int i = 0; i < sirenOnTime * timeMultiplyer / increment; i++){
tone(buttonPinTwo, lowSignal + ((highSignal - lowSignal) / increment * i), sirenOnTime * timeMultiplyer / increment);
delay(sirenOnTime * timeMultiplyer / increment);
Serial.println(lowSignal + ((highSignal - lowSignal) / increment * i));
}
for (int i = 0; i < sirenOnTime * timeMultiplyer / increment; i++){
tone(buttonPinTwo, highSignal - ((highSignal - lowSignal) / increment * i), sirenOnTime * timeMultiplyer / increment);
delay(sirenOnTime * timeMultiplyer / increment);
Serial.println(highSignal - ((highSignal - lowSignal)));
}
}