Добрый день.
Есть PIR+ESP01+ESPEasy. PIR при сработке размыкает сухой контакт, т.е. выход PIRа постоянно нормально замкнут (встроенный 10 ом токоограничительный резистор), при появлении движения в области датчика, выход размыкается. При подаче питания он замыкает на 2 секунды выход, это ни как нельзя настроить.
Чтобы ESP стартовал, пришлось подключить выход PIRа между +3.3в и GPIO-0 esp через резистор 3.3к.
Чтобы после старта esp ловить сработку PIRа, настроил в ESPEasy при старте GPIO-0 в 0 (в правилах).
Проблема в том, что после успешного старта esp, при сработке PIR на GPIO-0 не устанавливается 0(LOW) на GPIO-0, резистор токоограничивающий убрал - не помогло.
Последовательность событий:
На GPIO-0 при старте 3.2в в течении 2 секунд, потом 8мв.
Потом PIR входит в режим (20 секунд ни на что не реагирует держа выход разомкнутым) и на GPIO-0 появляются 3.2в.
Как только происходит срабатывание датчика, и он размыкает свой выход, но на GPIO-0 2.94в (без токоогрничивающего резистора) и в 0(LOW) уже не падает.
Такое ощущение, что esp переводит GPIO-0 в HI и держит его своей подтяжкой.
Как вариант добавить RC для зарежки выходного сигнала более 2 секунд, чтобы исключить сигнал при включении PIRа, но это плохой вариант.
Что предложите?
Есть PIR+ESP01+ESPEasy. PIR при сработке размыкает сухой контакт, т.е. выход PIRа постоянно нормально замкнут (встроенный 10 ом токоограничительный резистор), при появлении движения в области датчика, выход размыкается. При подаче питания он замыкает на 2 секунды выход, это ни как нельзя настроить.
Чтобы ESP стартовал, пришлось подключить выход PIRа между +3.3в и GPIO-0 esp через резистор 3.3к.
Чтобы после старта esp ловить сработку PIRа, настроил в ESPEasy при старте GPIO-0 в 0 (в правилах).
Проблема в том, что после успешного старта esp, при сработке PIR на GPIO-0 не устанавливается 0(LOW) на GPIO-0, резистор токоограничивающий убрал - не помогло.
Последовательность событий:
На GPIO-0 при старте 3.2в в течении 2 секунд, потом 8мв.
Потом PIR входит в режим (20 секунд ни на что не реагирует держа выход разомкнутым) и на GPIO-0 появляются 3.2в.
Как только происходит срабатывание датчика, и он размыкает свой выход, но на GPIO-0 2.94в (без токоогрничивающего резистора) и в 0(LOW) уже не падает.
Такое ощущение, что esp переводит GPIO-0 в HI и держит его своей подтяжкой.
Как вариант добавить RC для зарежки выходного сигнала более 2 секунд, чтобы исключить сигнал при включении PIRа, но это плохой вариант.
Что предложите?