Tabla de contenido:

Control remoto de puerta de garaje WIFI V2: 3 pasos
Control remoto de puerta de garaje WIFI V2: 3 pasos

Video: Control remoto de puerta de garaje WIFI V2: 3 pasos

Video: Control remoto de puerta de garaje WIFI V2: 3 pasos
Video: Comó Programar Remoto automatico Universal de Chamberlain para una puerta de Garaje 2024, Mes de julio
Anonim
Control remoto de puerta de garaje WIFI V2
Control remoto de puerta de garaje WIFI V2

No mucho después de que construí mi control remoto para puerta de garaje WIFI, me di cuenta de que carecía de una característica específica que me sería muy útil. Quería poder saber si la puerta estaba abierta o cerrada desde la aplicación. Esto requeriría un par de sensores y algunos cambios tanto en la placa Wemos D1R2 que utilicé como en la aplicación de Android. Pasé algún tiempo tratando de decidir qué tipo de sensor sería ideal para mi propósito. Tenía 3 opciones para elegir:

  1. Finales de carrera
  2. Sensores de luz (fotorreflectantes)
  3. Sensores de proximidad (o Hall)

Utilizo mucho mi garaje para trabajar la madera y eso crea mucho polvo (a pesar de usar la recolección de polvo). El polvo que entrara en los interruptores o cubriera los sensores ópticos los haría menos confiables. Sin embargo, los sensores de proximidad serían inmunes a esto y, por lo tanto, esa es la opción que elegí.

Paso 1: Diseño y materiales

Diseño y materiales
Diseño y materiales
Diseño y materiales
Diseño y materiales
Diseño y materiales
Diseño y materiales

Busqué varios paquetes de sensores de proximidad y decidí usar los siguientes dos:

  1. NJK-5002C (fácil de encontrar en eBay)
  2. Melexis US5781 en un paquete TO-92 (de Digikey)

Mi plan era que estos sensores detectaran el mismo imán montado en el extremo superior del panel de la puerta cuando estaba en dos posiciones diferentes. Cuando la puerta está completamente abierta, un sensor montado al final del riel (NJK-5002C) puede detectar fácilmente la posición del imán (ver foto). Cuando la puerta esté cerrada, ese mismo imán estará (en mi caso) a unos 6 cm de la parte inferior de nuestro recinto de conducto de calefacción. Usé el sensor más compacto para esa ubicación. Los sensores en sí mismos son bastante fáciles de usar. Planeé usar dos pines digitales más en la placa Wemos y solo necesito una resistencia de 10k ohmios y un capcitor cerámico de 0.1uF para el sensor US5781. El sensor NJK-5781 no necesitaba componentes adicionales y se podía conectar directamente. Incluso cuenta con un LED incorporado que se enciende cuando se activa.

Paso 2: Prueba de software y hardware

Pruebas de software y hardware
Pruebas de software y hardware
Pruebas de software y hardware
Pruebas de software y hardware

Decidí probarlo en el banco sustituyendo el controlador por un Wemos D1 mini. La familia había llegado a confiar en sus teléfonos para abrir la puerta del garaje y yo no podía quitarme el tablero de Wemos sin molestar a todos. Ambos sensores se activan al detectar el polo sur de un imán y, para obtener el mejor alcance, elegí el imán más fuerte que tenía. Era un imán de neodimio rescatado de un equipo antiguo y medía 20 mm de diámetro por 6 mm de grosor. Ambos sensores se dispararían a unos 2 cm de distancia de él.

Modifiqué el código de Wemos para actualizar el estado de la puerta del garaje a la aplicación. No solo enviaría un mensaje si la puerta estaba cerrada o abierta, sino que también enviaría un mensaje si la puerta se estaba "abriendo" o "cerrándose" según la posición de la puerta antes de recibir el comando "clic" de la aplicación..

La aplicación de Android se reescribió por completo con MIT App Inventor. Se adjunta el código que utilicé. Sondea activamente los mensajes del tablero de Wemos y el estado de la puerta del garaje se actualiza cada segundo. Como nuestra puerta de garaje tarda 13 segundos en cerrarse, eso proporciona suficientes actualizaciones sobre su posición.

Paso 3: Montaje del hardware

Montaje del hardware
Montaje del hardware
Montaje del hardware
Montaje del hardware
Montaje del hardware
Montaje del hardware

El imán se instaló (epoxi) en un hueco que perforé en el extremo superior del panel de la puerta del garaje (ver foto). El hueco tenía solo unos 3 mm de profundidad y no llegaba a la capa de aislamiento. El sensor NJK-5002C necesitaba un soporte de montaje y estaba hecho de algunos restos de aluminio que tenía. Los cables también debían extenderse y para eso utilicé un cable telefónico de 4 conductores. Quité todo lo que necesitaba de cada extremo del cable y corté el cuarto conductor, ya que solo necesitaba 3. Para conectarme a la placa Wemos utilicé algunos conectores Molex (0.062 ) acoplados que me sobraron de otro proyecto Se utilizó algo de termorretráctil para proteger los extremos expuestos.

El sensor US5781 se soldó a una pequeña pieza de PCB junto con la resistencia y el condensador. Hice un cable de extensión similar para terminar con esos mismos conectores Molex. Para proteger el módulo de daños físicos, decido colocarlo en epoxi. Usé un pequeño trozo de tubería de aproximadamente 20 mm de diámetro para crear un molde y simplemente coloqué cinta en un extremo. Llené el molde con epoxi de 5 minutos, pegué el conjunto del sensor en él y lo dejé curar duro. Con un poco de aluminio de desecho, hice un soporte de montaje para él también.

Luego, la placa Wemos recibió algunas trenzas con los conectores Molex acoplados y luego todo se colocó en su lugar. Todo el cableado estaba asegurado con bridas y clips para que no hubiera nada colgando en el garaje.

Funciona muy bien y si encuentro alguna otra "actualización", probablemente haré una PCB personalizada para ella y tal vez incluso cambie a una mini placa Wemos D1 mucho más compacta.

Recomendado: