const int ledPin3 = 10;//PD4; // ZUMMER
const int ledPin1 =12 ;//PD7;//зел
const int ledPin =13 ;//PD6;//желт
const int ledPin2 =11 ;//PD0;// бел
#define PWM 9
int zumm =1;
void setup() {
pinMode(ledPin, OUTPUT); // Устанавливаем вывод как выход
pinMode(ledPin1, OUTPUT);
pinMode(ledPin2, OUTPUT);
pinMode(ledPin3, OUTPUT);
}
void loop()
{
if (zumm==1){
digitalWrite(ledPin3, HIGH); //
delay(1000); // Ждем 1 секунду
digitalWrite(ledPin3, LOW); // Выключаем светодиод
delay(500); // Ждем 1 секунду
digitalWrite(ledPin3, HIGH); //
delay(1000); // Ждем 1 секунду
digitalWrite(ledPin3, LOW); // Выключаем светодиод
delay(500);
digitalWrite(ledPin3, HIGH); //
delay(1000); // Ждем 1 секунду
digitalWrite(ledPin3, LOW); // Выключаем светодиод
delay(500);
digitalWrite(ledPin, HIGH); // Включаем светодиод
delay(3000); // Ждем 5 min
// digitalWrite(ledPin, LOW); // Выключаем светодиод
//delay(100); // Ждем 1 секунду
digitalWrite(ledPin1, HIGH); // Включаем светодиод
delay(3000); // Ждем 5 min
// digitalWrite(ledPin1, LOW); // Выключаем светодиод
//delay(100); // Ждем 1 секунду
digitalWrite(ledPin2, HIGH); // Включаем светодиод
delay(3000);
zumm=2; // Ждем 5 min
// digitalWrite(ledPin2, LOW); // Выключаем светодиод
// delay(100); // Ждем 1 секунду
}
else{
digitalWrite(ledPin3, HIGH); // Включаем светодиод
delay(1000); // Ждем 1 секунду
digitalWrite(ledPin3, LOW); // Выключаем светодиод
delay(500);
analogWrite(PWM, 30);
tone(PWM, 700, 300);
delay(600);
tone(PWM, 700, 300);
delay(600);
tone(PWM, 780, 150);
delay(300);
tone(PWM, 700, 150);
delay(300);
tone(PWM, 625, 450);
delay(600);
tone(PWM, 590, 150);
delay(300);
tone(PWM, 520, 150);
delay(300);
tone(PWM, 460, 450);
delay(600);
tone(PWM, 350, 450);
delay(600);
delay(600);
tone(PWM, 350, 450);
delay(600);
tone(PWM, 460, 450);
delay(600);
tone(PWM, 520, 150);
delay(300);
tone(PWM, 590, 150);
delay(300);
tone(PWM, 625, 450);
delay(600);
tone(PWM, 590, 150);
delay(300);
tone(PWM, 520, 150);
delay(300);
tone(PWM, 700, 1350);
delay(1800);
tone(PWM, 700, 300);
delay(600);
tone(PWM, 700, 300);
delay(600);
tone(PWM, 780, 150);
delay(300);
tone(PWM, 700, 150);
delay(300);
tone(PWM, 625, 450);
delay(600);
tone(PWM, 590, 150);
delay(300);
tone(PWM, 520, 150);
delay(300);
tone(PWM, 460, 450);
delay(600);
tone(PWM, 350, 450);
delay(600);
delay(600);
tone(PWM, 350, 450);
delay(600);
tone(PWM, 625, 450);
delay(600);
tone(PWM, 590, 150);
delay(300);
tone(PWM, 520, 150);
delay(300);
tone(PWM, 700, 450);
delay(600);
tone(PWM, 590, 150);
delay(300);
tone(PWM, 520, 150);
delay(300);
tone(PWM, 460, 1350);
// Ждем 1 секунду
}
}