const int buttonPin = 2; // Пин кнопки
const int buttonPin2 = 4;
const int ledPin = 13; // Пин светодиода
const int ledPin2 = 12;
int buttonState = 0; // Переменная для хранения состояния кнопки
void setup() {
pinMode(ledPin, OUTPUT); // Настройка пина светодиода как выхода
pinMode(buttonPin, INPUT); // Настройка пина кнопки как входа
pinMode(ledPin2, OUTPUT); // Настройка пина светодиода как выхода
pinMode(buttonPin2, INPUT); // Настройка пина к
}
void loop() {
buttonState = digitalRead(buttonPin); // Считываем состояние кнопки
if (buttonState == LOW) { // Если кнопка нажата
digitalWrite(ledPin, HIGH); // Включаем светодиод
} else {
digitalWrite(ledPin, LOW); // Выключаем светодиод
}
buttonState = digitalRead(buttonPin2);
if (buttonState == LOW){
digitalWrite(ledPin2, HIGH); // Включаем светодиод
delay(400); // Задержка 1 секунда
digitalWrite(ledPin2, LOW); // Выключаем светодиод
delay(300); // Задержка 1 секунда
} else {
digitalWrite(12, HIGH); // Включаем светодиод
delay(2000); // Задержка 1 секунда
digitalWrite(12, LOW); // Выключаем светодиод
delay(2000); // Задержка 1 секунда
buttonState = digitalRead(buttonPin2);
}
}