Tabla de contenido:

Abre-puerta de garaje con comentarios usando Esp8266 como servidor web: 6 pasos
Abre-puerta de garaje con comentarios usando Esp8266 como servidor web: 6 pasos

Video: Abre-puerta de garaje con comentarios usando Esp8266 como servidor web: 6 pasos

Video: Abre-puerta de garaje con comentarios usando Esp8266 como servidor web: 6 pasos
Video: Pr#87 - Crear Servidor ESP8266 | Control Arduino por Internet (cualquier sitio del mundo) 2024, Noviembre
Anonim
Image
Image
Compra el hardware
Compra el hardware

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

Compra el hardware
Compra el hardware
Compra el hardware
Compra 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

Instale el software Arduino y programe el Esp8266
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

Instalar los tableros
Instalar los tableros
Instalar los tableros
Instalar los tableros
Instalar los tableros
Instalar los tableros

Aquí estoy usando una cinta de doble cara para arreglar mis tablas.

Paso 4: diagrama de cableado, muy simple

Diagrama de cableado, muy simple
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

Algunas fotos más
Algunas fotos más
Algunas fotos más
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: