Ви не увійшли.
Сторінки 1
if (uidDec == 3309163877 && State==1){
Serial.println("Security state: Off");
tone(2, 700, 500); // Делаем звуковой сигнал, Открытие
State = 0; !!!!!!!!!!!!!!
delay(2000); // пауза 3 сек и механизм запирается.
}
после 2 сек проверяем
uidDec == 3309163877 - да
State==0 да
условия выполняетсяif (uidDec == 3309163877 && State==0){
State=1;
Serial.println("Security state: On");
tone(2, 700, 1000); // Делаем звуковой сигнал, Открытие
delay(2000); // пауза 2 сек и механизм запирается.
}
исправить так
if (uidDec == 3309163877 )
{
uidDec = 0;if ( State==1 ){
Serial.println("Security state: Off");
tone(2, 700, 500); // Делаем звуковой сигнал, ОткрытиеState = 0; !!!!!!!!!!!!!!
delay(2000); // пауза 3 сек и механизм запирается.
}
else
{
State=1;
Serial.println("Security state: On");
tone(2, 700, 1000); // Делаем звуковой сигнал, Открытие
delay(2000); // пауза 2 сек и механизм запирается.
}
}не спите )
логита так се. эти паузы нужны что б не словить повторное чтение карты?
чувак!! спасибо огромное!! весь интернет перелопатил
Сторінки 1