Ви не увійшли.
Сторінки 1
Алгоритм:
1. Если кнопка 1 нажата - включить светодиод;
2. Если кнопка 1 нажата 10 секунд, и при этом кнопка 2 не нажата - выключить светодиод;
3. Если нажаты обе кнопки - включить светодиод, выключить его через 10 секунд после того, как кнопка 2 становится не нажатой.
Не могу дописать скетч.
int switchPin1 = 9;
int switchPin2 = 10;
int ledPin = 11;
int interval;
void setup()
{
pinMode(switchPin1, INPUT);
pinMode(switchPin2, INPUT);
pinMode(ledPin, OUTPUT);
}
void loop(){
if (digitalRead(switchPin1) == HIGH){
interval = millis();
digitalWrite(ledPin,HIGH);
if (interval - millis()<10000)
digitalWrite(ledPin,LOW);
Неактивний
Сторінки 1