¿Circuito pasivo para generar un pulso cuando una puerta se abre / cierra?

0

He buscado un poco aquí, por ejemplo, enlace , pero todavía no lo he encontrado. lo que estoy buscando.

Aquí está el problema real: quiero enviar una señal a un servidor, de forma inalámbrica, cada vez que se cierre una puerta (estaría bien enviarla al abrir y cerrar, pero todo lo que necesito está cerca). Estoy abierto a otras soluciones, pero mi enfoque actual (utilizando los materiales que ya tengo) es usar el botón del tablero del tablero de Amazon ( enlace por ejemplo), junto con un interruptor de lengüeta. Esto significa que necesito que el botón del tablero sea presionado momentáneamente cuando cambie el estado de la puerta, es decir, si el estado de la puerta abierta / cerrada se representa como una señal 0/1, quiero un circuito que genere un pulso corto cuando esa señal sea alta .

Sé que esto se puede hacer con una compuerta XOR y RC, creo que puedo hacerlo con tres compuertas NAND, y estoy seguro de que hay algunos otros circuitos simples que pueden hacer esto. El problema es que el botón del tablero se ejecuta con una sola batería de 1.5V, por lo que me gustaría hacerlo pasivamente o con un consumo de energía que no afecte significativamente la vida útil de la batería. Me parece que usar la lógica CMOS para hacer esto funcionaría, pero 1) No estoy seguro de qué tan bien funcionaría a 1.5V, y 2) Me pregunto si me falta una solución más simple o mejor. Entonces ...

La pregunta que trato de hacer : ¿Cuál es la forma más sencilla / económica / de menor consumo de energía para generar un impulso corto, en respuesta a un estado de cambio de puerta de abierto a cerrado? Idealmente, pasivamente, con un interruptor de lengüeta.

La pregunta que podría responderse mejor : ¿Cuál es la forma más sencilla / barata / de menor consumo de energía para enviar una señal booleana, de forma inalámbrica , a un servidor web en respuesta? a un borde en el estado de la puerta?

    
pregunta monguin

3 respuestas

1

Monte el interruptor de láminas en el exterior de la jamba de la puerta, y el imán no opuesto al interruptor de la puerta, sino en el otro lado horizontalmente.

De esa manera, el interruptor no se cierra cuando está en reposo, sino que se cierra brevemente cada vez que la puerta pasa.

    
respondido por el pjc50
0

Una variante de este circuito te dará un pulso corto.

simular este circuito : esquema creado usando CircuitLab

    
respondido por el Icy
0

La forma más sencilla y económica de enviar la señal al servidor web probablemente sea utilizando un pequeño dispositivo USB como este: Contacto USB

Tiene una única entrada que puede cerrarse con el interruptor de láminas.

Ya que tendrá que escribir software para que su servidor web se interconecte con el contacto, simplemente haga que el software observe la transición de abierto a cerrado. No necesitarás generar un pulso en hardware, entonces. El software es suficiente, y puede incluir el debouncing en el software si es necesario.

Esos dispositivos generalmente incluyen una biblioteca que se usa para leer la entrada. Vincule eso a un pequeño programa o biblioteca que su página web pueda usar, luego evalúe la señal de entrada y establezca el valor necesario para su servidor web.

Ese dispositivo Cleware es solo un ejemplo. Hay muchos otros fabricantes que probablemente pueden mejorar su precio, disponibilidad, confiabilidad, lo que sea. Simplemente lo di como ejemplo porque en realidad he usado uno antes.

    
respondido por el JRE

Lea otras preguntas en las etiquetas