Tabla de contenido:
- Paso 1: recopilación de los elementos necesarios
- Paso 2: Módulo Wifi ESP-8266
- Paso 3: Servo de alto par
- Paso 4: Chapa
- Paso 5: programador FTDI de 3,3 V
- Paso 6: configuración para ESP8266
- Paso 7: carga de código en ESP (software simplificado)
- Paso 8: codificación del Arduino con IDE
- Paso 9: inventa tu propia aplicación
- Paso 10: el archivo.aia para la aplicación
- Paso 11: ¡Montaje
Video: Puerta inteligente Wifi (método más simple): 11 pasos (con imágenes)
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:45
Este es un proyecto simple realizado con el arduino uno R3, el objetivo es controlar una cerradura de puerta sin llaves, y usando un teléfono inteligente para lograrlo, el medio de comunicación será internet (módulo wifi-ESP8266).
Ya he publicado un instructivo sobre el mismo proyecto con módulo bluetooth, puede consultarlo para cualquier aclaración (haga clic aquí).
En este instructivo, conocerá el sencillo proyecto IOT de controlar la cerradura de su puerta con el módulo wifi.
Este es uno de los métodos más simples para usar ESP-8266.
Paso 1: recopilación de los elementos necesarios
1. Arduino UNO R3
para controlar el servo y la interfaz con el ESP 8266 (GPIO pin-0)
el concepto es muy simple, vamos a controlar el ESP8266 (pin 0 de GPIO) desde nuestro teléfono inteligente con una aplicación.
si GPIO -pin 0
BAJA ----------------------------------- estado de bloqueo cerrado.
ALTA ----------------------------------- estado de bloqueo abierto.
El estado del pin 0 de GPIO será reconocido por arduino usando el comando digitalRead y realiza las operaciones requeridas en el Servo.
Paso 2: Módulo Wifi ESP-8266
Esto ayudará a que nuestro proyecto se conecte a la nube. Es muy económico y fácil de usar.
En este proyecto usaremos solo el pin-0 de GPIO del ESP8266.
Paso 3: Servo de alto par
para girar la palanca de bloqueo cuando la señal se envía desde el arduino
está alimentado por el pin arduino 5v y funciona bien con él. (solo cuando el arduino está alimentado con un cable usb)
Paso 4: Chapa
esto se utiliza para hacer la carcasa del servomotor que le permite sujetar correctamente el motor en la puerta y la parte giratoria correctamente fijada a la palanca de la cerradura.
el caso depende de su creatividad, puede utilizar cualquier otro material / cosa para hacer el caso. PARA SOSTENER EL MOTOR EN LA PUERTA
Paso 5: programador FTDI de 3,3 V
Esto se usa solo en la realización del proyecto, para programar el módulo ESP8266 ya que no se puede programar directamente desde arduino.
Paso 6: configuración para ESP8266
Solo necesita establecer una comunicación en serie entre su programador FTDI y su ESP8266.
Conexiones: RX -> TX
TX -> RX
CH_PD -> 3,3 V
VCC -> 3,3 V
GND -> GND
Paso 7: carga de código en ESP (software simplificado)
usando el ESPlorer IDE, que es un programa creado por 4refr0nt para enviar comandos a su ESP8266.
Siga estas instrucciones para descargar e instalar ESPlorer IDE:
1. Haga clic aquí para descargar ESPlorer
2. Descomprime esa carpeta
3. Vaya a la carpeta principal Ejecute el archivo "ESPlorer.jar"
4. Abre el ESPlorer IDE
5. Conecte su programador FTDI a su computadora
6. Seleccione su puerto de programador FTDI
7. Pulse Abrir / Cerrar
8. Seleccione la pestaña NodeMCU + MicroPtyhon
9. Cree un nuevo archivo llamado init.lua 10. Presione Guardar en ESP
11. Todo de lo que debe preocuparse o cambiar está resaltado en el cuadro rojo.
12. Cargue el siguiente código en su ESP8266 usando el software anterior. Su archivo debe llamarse "init.lua".
agregue su nombre de red (SSID) y contraseña al script
AGREGUE SU NOMBRE DE RED WIFI (SSID) Y CONTRASEÑA AL SCRIPT
Su dirección IP de ESP Cuando su ESP8266 se reinicia, imprime en su monitor de serie la dirección IP de ESP. Guarde esa dirección IP, porque la necesitará más tarde.
Paso 8: codificación del Arduino con IDE
Le he dado la codificación, puede descargar el archivo desde aquí.
cargue este código en el ARDUINO!
Paso 9: inventa tu propia aplicación
puede crear uno por su cuenta consultando las imágenes proporcionadas anteriormente.
También puede descargar la aplicación desde aquí e instalarla en su teléfono Android.
Es muy fácil de configurar. Haga clic en el botón "Establecer dirección IP" en la parte inferior de la pantalla y escriba su dirección IP.
Paso 10: el archivo.aia para la aplicación
puede editar la aplicación utilizando el sitio web del inventor de aplicaciones del MIT (use la opción de importación)
Paso 11: ¡Montaje
asegúrese de que se realicen las siguientes conexiones.
CONEXIÓN SERVO 1 naranja ----- pin 2 de arduino
2.red ------- pin 5v en arduino
3.brown ------ pin de tierra en arduino
finalmente conecte su ESP 8266 (GPIO pin 0) al pin digital 5 del arduino.
¡TODO LISTO! Es hora de probar su proyecto y depurar si hay algún error.
Espero que te guste !!!
REFERENCIA:
Me he referido al siguiente sitio web para la realización y publicación de mi proyecto, 1.
Recomendado:
Abre-puerta de garaje inteligente y económico: 6 pasos (con imágenes)
Abridor de puerta de garaje inteligente y barato: crédito Copié prácticamente la implementación de Savjee, pero en lugar de usar un Shelly, usé un Sonoff Basic. ¡Visite su sitio web y su canal de YouTube! Https: //www.savjee.be/2020/06/make-garage-door-ope…https: //www.youtube.com/c/Savjee/AssumptionsYou h
Coche IoT RC con lámpara inteligente remota o puerta de enlace: 8 pasos (con imágenes)
Coche IoT RC con Smart Lamp Remote o Gateway: para un proyecto no relacionado, había estado escribiendo un código Arduino para hablar con las lámparas inteligentes MiLight y los controles remotos de lámparas que tengo en mi hogar. Decidí hacer un pequeño auto RC para probar
Luces automáticas conectadas con puerta y monitoreo de puerta: 5 pasos
Luces automáticas conectadas con puertas y monitoreo de puertas: Parece ser muy difícil encontrar el tablero de interruptores en la oscuridad, pero este proyecto es realmente útil para resolver este problema. Siga los pasos a continuación para conocer la solución de este
Pike: ¡conduce de forma más segura, conduce de forma más inteligente, conduce un lucio !: 5 pasos
Pike - ¡Conduce de forma más segura, conduce de forma más inteligente, conduce un lucio !: ¡Bienvenido a mi proyecto llamado Pike! Este es un proyecto que forma parte de mi educación. Soy un estudiante NMCT en Howest en Bélgica. El objetivo era hacer algo inteligente usando una Raspberry Pi. Teníamos total libertad en la que queríamos ser inteligentes. Para mí era
Automatización del hogar más simple con Bluetooth, teléfono inteligente Android y Arduino: 8 pasos (con imágenes)
Automatización del hogar más simple con Bluetooth, teléfono inteligente Android y Arduino .: Hola a todos, Este proyecto se trata de construir el dispositivo de automatización del hogar más simplificado usando un arduino y un módulo bluetooth. Éste es muy fácil de construir y se puede construir en unas pocas horas. En mi versión que estoy explicando aquí mismo, puedo