Уже всё перепробовал, но никак не получается связать две команды, либо одна работает, вторая нет, либо наоборот(
Подскажите пожалуйста, как сделать чтобы при кратковременном нажатии сработала "delay(100);" а при длительном "delay(5000);".
Как-то вот так, но только чтобы работало)
{
if (results.value == 0xFFA25D){delay(100);}
{
digitalWrite(onPin, HIGH);
delay (100);
digitalWrite(onPin, LOW);
}
else {delay(5000);}
{
digitalWrite(onPin, HIGH);
delay (5000);
digitalWrite(onPin, LOW);
}
PS: нужно для выключения по питанию, как при удержании на кнопку выключения на компьютере, при полном зависании.
Спасибо!