Tabla de contenido:
- Paso 1: compre el hardware
- Paso 2: Instale el software Arduino y programe el Esp8266
- Paso 3: instale las placas
- Paso 4: diagrama de cableado, muy simple
- Paso 5: algunas fotos más
- Paso 6: prueba antes de conectar todo
Video: Abre-puerta de garaje con comentarios usando Esp8266 como servidor web: 6 pasos
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:40
Hola, Te mostraré cómo hacer una forma sencilla de hacer un abridor de puerta de garaje.
-ESP8266 está codificado como servidor web, la puerta se puede abrir en cualquier parte del mundo
-Con comentarios, sabrá si la puerta está abierta o cerrada en tiempo real
-Simple, solo un atajo para hacer en su teléfono.
-Contraseña protegida
-Barato, menos de 10 $
-No hay Dominicz para configurar.
-Sin activar la puerta cuando se pierde la energía y regresa
Busqué en Internet y encontré un código, pero no exactamente lo que estaba buscando, así que modifiqué otro código e idea + mi experiencia personal + gracias a mi hijo, él realmente me ayudó en esto. La parte del tiempo real es de él.
¡Vamos a empezar!
Paso 1: compre el hardware
Necesitará una placa esp8266 y una placa de relés.
En ebay haz una búsqueda: NodeMCU ESP8266 y placa de módulo de relé
El módulo de relé puede ser simple o doble, pero solo usamos un relé.
¡Es todo lo que necesitas!
Paso 2: Instale el software Arduino y programe el Esp8266
Aquí hay una muy buena forma de instalar arduino ide. Puedes hacer los pasos del 1 al 12
www.instructables.com/id/Programming-the-E…
Descomprime el archivo y programa tu esp8266 con el código Garage_door_yt.ino
Tendrá alguna variable para cambiar en el archivo ino.
-SSID y contraseña del enrutador para conectarse en su servidor web.
-Además, puedes cambiar el puerto como desees. ejemplo: servidor WiFiServer (54195)
-La contraseña: busque y reemplace Passw0rd por su contraseña como desee en el archivo.ino.
-Añadida una hora de cierre. Cada día, a la hora exacta, la puerta se cerrará si está abierta. (GarageDoor2.rar)
Inicie el monitor serial en arduino. Herramienta, monitor de serie. Verá más detalles y también la dirección IP local del servidor web. Necesita la dirección IP local para ingresar esto en un navegador web.
Por ejemplo, si la dirección IP de su servidor web es 192.168.2.53, ingrese esto:
Local:
192.168.2.53:54195/Passw0rd
Remotamente:
dirección-ip: puerto / contraseña (dirección ip del enrutador)
En el código puedes cambiar todo como desees.
Sugiero reservar esta dirección IP en su enrutador. De esta manera, el acceso directo de su teléfono siempre funcionará. De lo contrario, la fianza del enrutador suele ser de 30 días y la dirección IP cambiará.
Este acceso directo solo funciona en su intranet. Si desea abrir la puerta de su garaje de forma remota en Internet, en todo el mundo, así es como se hace:
1- Debes conocer tu dirección IP pública. Ingrese cuál es mi ip en google y lo sabrá.
2-Debes hacer un reenvío de puertos en tu enrutador. En nuestro caso, el puerto es 54195. Así que en mi enrutador reenvío el puerto 54195 a la dirección IP de mi servidor 192.168.2.53. Puede buscar en Google para el reenvío de puertos para obtener más detalles.
3-Por ejemplo. Si mi dirección IP pública es 70.52.46.219. Debo ingresar 70.52.46.219:54195/Passw0rd para ver la página web.
Accede al servidor web sin conocer tu dirección pública:
La mayoría de los proveedores de servicios reciben una dirección IP solo por un tiempo. Y esta dirección cambia con el tiempo.
Puede suscribirse a no-ip de forma gratuita y tener una dirección pública siempre funcionando en todas partes.
Solo para ir a https://www.noip.com/ y registrarse
Ejemplo:
Importante: si está en casa con wifi habilitado, su acceso directo a Internet no funcionará. Entonces, en mi teléfono tengo 2 atajos. Una intranet y un acceso directo a Internet. Tengo ambos. Si estoy en mi lan, uso la intranet y si estoy afuera en lte (4g) estoy usando el acceso directo a Internet.
Paso 3: instale las placas
Aquí estoy usando una cinta de doble cara para arreglar mis tablas.
Paso 4: diagrama de cableado, muy simple
Para la fuente de alimentación, puede utilizar un cargador de teléfono Android. Es barato y perfecto.
Debe conectar la placa de relés a 5V. Evite usar 3.3v. En algún momento, puede funcionar, pero las bobinas están hechas para 5v.
La línea roja superior muestra dónde soldar el cable, en la entrada del regulador.
D1 es la salida. Este pin debe ir a la entrada de la placa de relés. Este pin es siempre ALTO (3.3v). Cuando se activa, este pasa a BAJO (0v) durante 0, 5 segundos para activar la bobina.
D2 es la entrada para detectar la puerta. Si es BAJO (0v) la puerta está cerrada. Si no, está abierto.
Tenga en cuenta que esta entrada (D2) es una entrada de 3, 3v. El pull up interno está activado.
Por mi parte, la entrada del motor de mi garaje me da 5v. Sus dominadas internas probablemente también estén activas. Me conecté de todos modos y no tengo ningún problema. Solo asegúrese de no ingresar más de 5v en este pin. Utilice su multímetro para comprobar la entrada de la puerta de su garaje. Si este es demasiado superior a 5v, tendrá 2 opciones:
1-haz un divisor de circuito con 2 resistencias
2-instale un interruptor magnético separado
*************************
TAMBIÉN ATENCIÓN a la polaridad al conectar la placa de relés al abre-puertas de garaje. SIEMPRE coloque el esp8266 gnd en el gnd o común del motor del garaje.
*************************
Paso 5: algunas fotos más
Este es mi abridor de garaje. Viejo pero aún funcionando:)
Como puede ver, conecté la placa de relés al botón pulsador de la puerta del garaje y la entrada D2 al límite de cierre.
Revise su abre-puertas de garaje, encontrará algo similar.
Recomendado:
Integración del abre-puertas de garaje inteligente de bricolaje + asistente del hogar: 5 pasos
Abrepuertas de garaje inteligente de bricolaje + integración de asistente de hogar: convierta su puerta de garaje normal en inteligente con este proyecto de bricolaje. Le mostraré cómo construirlo y controlarlo usando Home Assistant (sobre MQTT) y tener la capacidad de abrir y cerrar de forma remota la puerta de su garaje. Usaré una placa ESP8266 llamada Wemos
Uso de HomeLink con abre-puertas de garaje no compatibles: 6 pasos
Uso de HomeLink con abre-puertas de garaje no compatibles: Vivo en un edificio de apartamentos y recientemente instalé Homelink en mi automóvil. Desafortunadamente, el control remoto del garaje que me dieron usa esta conexión maxSecure que no es compatible con homelink. Así que decidí buscar una solución
Reemplazo de la batería de un abre-garaje: 5 pasos
Reemplazo de la batería en un abre-puertas de garaje: En este Instructable, le mostraré cómo reemplazar la batería en un control remoto de puerta de garaje. Este en particular es una especie de control remoto universal con 4 canales que también se usa con bastante frecuencia con otros aparatos. El tipo de batería que se utiliza en él es una 27A
Hardware del abre-puertas de garaje Raspberry Pi Zero: 10 pasos
Hardware del abridor de puerta de garaje Raspberry Pi Zero: una de las inspiraciones de este proyecto fue el excelente instructable en el abridor de puerta de garaje Raspberry Pi 3, junto con varios otros que se encuentran en Internet. No siendo una persona experimentada en electrónica, hice muchas investigaciones adicionales sobre formas de
Temporizador para cerrar el abre-puertas de garaje: 4 pasos
Temporizador para cerrar el abridor de la puerta del garaje: Introducción Así que la historia comienza después de que dejé la puerta del garaje abierta y algunos chicos entraron y se metieron por ahí. Afortunadamente, no se perdió ningún personal valioso. Después de este accidente, decido hacer un " temporizador para cerrar " función para mi garaje doo