Activar MCU basada en ESP8266 al contacto cerrar / abrir

2

Estoy tratando de construir lo que pensé que era un sistema relativamente simple (creo que el detector de cerrojo), que activará un evento cuando un simple interruptor cambia de estado.

Actualmente, estoy probando con un ESP-01 y un ESP32, estoy en modo de suspensión profunda pero el consumo de energía todavía parece bastante alto, porque tengo que reactivar el dispositivo cada 10 segundos para consultar el estado del "interruptor".

Me gustaría despertar solo del sueño cuando el estado cambia, puedo hacerlo "fácilmente" en "cerrar", pero me gustaría hacerlo también en "abrir" como en esta pregunta. necesito un interruptor que no solo detecte apertura / cierre, sino que también envíe un pulso para activar un ESP8266 cada vez que cambie el estado (deudor)

He leído sobre las puertas XOR / XNOR, pero todavía no estoy seguro de cómo lo implementaría.

    
pregunta Xenophane

1 respuesta

1

Quizás podría usar un Schmitt desencadenador EXOR como se especifica aquí .

Fuente: Convierta un interruptor en una respuesta momentánea

Creará un pulso alto momentáneo cada vez que un interruptor de palanca regular (deadbolt) se active / desactive o desactive y desactive. Luego, puede conectar esa salida a un pin de activación externo para dicho microcontrolador.

Como está especificando varios microcontroladores, le sugiero que busque los procedimientos de activación externos para la placa que está utilizando. Hay muchos ejemplos disponibles, como this para el ESP32.

¡La mejor de las suertes!

    
respondido por el Arjan

Lea otras preguntas en las etiquetas