Время после срабатывания
- Войдите на сайт для отправки комментариев
Чт, 20/04/2017 - 17:32
подскажите пожалуйста
if ((digitalRead(4)==HIGH) && sensor1==1 && flag1==1){ n1.toCharArray(n,20); sms.SendSMS(n, sirena); // Посылаем СМС о том, что включена сирена sms.DeleteSMS(1);memset(n,0,20); char smsbuffer[160]=""; flag1++;
как сделать так чтоб сирена выключалась через какое то определенное время после срабатывания, как я понимаю при повторном срабатывании sensor1 появляется единица на 4 пине! и сирена включается и пока не отправлено смс об отмене так и будет пищать.
правильно ли это?после:
if ((digitalRead(4)==HIGH) && sensor1==1 && flag1==1){ пишем,
delay(5000); digitalWrite(4,LOW)
??? Это правильно?
как включается серена (код)?
как включается серена (код)?
Ну насколько я вижу что так и включается , при повторном срабатывании дачика движения появляется единица
как включается серена (код)?
Ну насколько я вижу что так и включается , при повторном срабатывании дачика движения появляется единица
где появляется единица ????
еще раз...., выдохните.... и назовите номер строки где включается сирена
и не надо мне про датчик
код я так понимаю секретный ? что вы кусками то приводите.
в коде который я вам отправил есть вся информация для решения моего вопроса, код не секретный.
Серена включается в ардуино на 10 пин, датчик движения sensor1 ноходится на 4 пине- далее все написано в коде который выше приповторном срабатывании появляется 1 на 10 пине. если Вы про вот это подключение то
все написано в коде который выше приповторном срабатывании появляется 1 на 10 пине
вы меня за идиота принимаете ?
НОМЕР СТРОКИ ГДЕ НА 10 ПИНЕ ПОЯВЛЯЕТСЯ 1 ???????????
куски кода оставте себе, хотите помощи - полный код, иначе ....
в ообщем успехов.