Tabla de contenido:
- Suministros
- Paso 1: diagrama de circuito
- Paso 2: haga el circuito en la placa de pruebas para realizar la prueba
- Paso 3: Video tutorial para este proyecto IOT
- Paso 4: instale la aplicación Blynk
- Paso 5: Modo diferente del módulo de relé inteligente
- Paso 6: modo manual
- Paso 7: modo automático
- Paso 8: Diseño de la PCB
- Paso 9: Ordene la PCB
- Paso 10: Cargar el archivo Gerber y configurar los parámetros
- Paso 11: seleccione la dirección de envío y el modo de pago
- Paso 12: Suelde todos los componentes
- Paso 13: Programe el NodeMCU
- Paso 14: conecte los electrodomésticos
- Paso 15: Coloque el circuito completo dentro de una CAJA
- Paso 16: finalmente
Video: Automatización del hogar con relé de control de temperatura LDR con sensor táctil NodeMCU: 16 pasos
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:40
En mis proyectos anteriores de NodeMCU, he controlado dos electrodomésticos desde la aplicación Blynk. Recibí muchos comentarios y mensajes para actualizar el proyecto con Control Manual y agregar más funciones.
Así que diseñé esta caja de extensión para el hogar inteligente.
En este proyecto de automatización del hogar basado en IoT, hice la automatización del hogar utilizando Blynk & NodeMCU con sensor táctil, LDR, módulo de relé de control de temperatura con retroalimentación en tiempo real.
En el modo manual, este módulo de relé se puede controlar desde un teléfono móvil o teléfono inteligente y un interruptor táctil manual (TTP223).
En el modo automático, este relé inteligente también puede detectar la temperatura de la habitación y la luz solar para encender y apagar el ventilador y la bombilla con el sensor DHT11 y el LDR.
Este proyecto de casa inteligente tiene las siguientes características:
1. Electrodomésticos controlados desde un dispositivo móvil mediante la aplicación Blynk
2. Electrodomésticos controlados por sensor de temperatura y humedad automáticamente (en modo automático)
3. Electrodomésticos controlados por Dark Sensor automáticamente (en modo automático)
4. Monitoree la lectura de temperatura y humedad de la habitación EN VIVO en OLED y Smartphone
5. Electrodomésticos controlados manualmente con interruptor táctil.
6. Controle los electrodomésticos a través de Internet (WiFi)
Este proyecto está inspirado en este proyecto Simple NodeMCU
Suministros
1. Tablero NodeMCU
2. Sensor DH11
3. LDR
4. Resistencias de 10k 5 no
5. 1k Resistencias 3 no
6. Resistencias de 220 ohmios 2 no
7. Transistores NPN BC547 2 no
8. Diodo 1N4007 2 no
9. Diodo 1N4001 1no
10. LED de 5 mm (1,5 v) 3 no
11. Relés SPDT 5V 2 no
12. Pulsar el interruptor / botón 4 no (o) TTP223 Sensor táctil (3no)
13. Conectores y puentes
14. Pantalla OLED I2C (0.96 "o 1.3") (Opcional)
15. Convertidor Hi-Link de 220 V a 5 V CA a CC
Paso 1: diagrama de circuito
Este es el diagrama de circuito completo para este sistema de hogar inteligente basado en IoT.
He usado NodeMCU para controlar el módulo de relés. He conectado el sensor de temperatura y humedad DHT11 y el LDR para controlar el relé automáticamente de acuerdo con la temperatura y la luz ambiental.
Hay cuatro botones conectados con NodeMCU, es decir, S1, S2, CMODE, RST. S1 y S2 para controlar el módulo de relés manualmente.
También puede conectar los sensores TTP223 Touch en lugar de botones.
CMODE para cambiar el modo (modo manual, modo automático)
RST para restablecer el NodeMCU
He utilizado un convertidor de 110 V / 220 V CA a 5 V CC para suministrar 5 V a NodeMCU y relés.
Por lo tanto, puede conectar directamente un suministro de CA de 110 V o 220 V con este módulo de relé inteligente.
Paso 2: haga el circuito en la placa de pruebas para realizar la prueba
Antes de diseñar la PCB, primero hice el circuito en la placa para probarlo.
Durante la prueba, cargué el código en el NodeMCU y luego intenté controlar los relés con los botones pulsadores y el interruptor táctil. Aplicación Blynk, sensor de temperatura y LDR.
Aquí el pin RST está activo bajo, por lo que el sensor táctil conectado con el pin RST debe estar activo bajo.
Descargue el código adjunto para este proyecto NodeMCU. He mencionado todos los enlaces de las bibliotecas requeridas en el código.
Paso 3: Video tutorial para este proyecto IOT
En el video tutorial, he explicado todos los pasos para hacer este dispositivo Smart Home en detalle.
Para que pueda hacer fácilmente este proyecto de IoT para su hogar.
Paso 4: instale la aplicación Blynk
Instale la aplicación Blynk de Google Play Store o App Store y luego agregue todos los widgets necesarios para controlar el módulo de relé y monitorear la temperatura y la humedad. He explicado todos los detalles en el video tutorial.
He utilizado los widgets de 3 botones para controlar el módulo de relés y cambiar el modo.
Y 2 widgets de calibre para controlar la temperatura y la humedad.
Paso 5: Modo diferente del módulo de relé inteligente
Podemos controlar el relé inteligente en dos modos:
1. Modo manual
2. Modo automático
Podemos cambiar fácilmente el modo con el botón CMODE instalado en la PCB o desde la aplicación Blynk.
En auto
Paso 6: modo manual
En el modo Manual, podemos controlar el módulo de relé desde los interruptores táctiles S1 y S2 o desde la aplicación Blynk. Siempre podemos monitorear el estado de retroalimentación en tiempo real de los interruptores desde la aplicación Blynk.
Y también podemos monitorear la lectura de temperatura y humedad en la pantalla OLED y la aplicación Blynk como puede ver en las imágenes.
Con la aplicación Blynk, podemos controlar el módulo de relés desde cualquier lugar si tenemos Internet en nuestro teléfono inteligente.
Paso 7: modo automático
En el modo automático, el módulo de relé está controlado por el sensor DHT11 y el LDR.
Podemos establecer valores mínimos y máximos predefinidos de temperatura y luz en el código.
Control de temperatura
Cuando la temperatura ambiente cruza la temperatura máxima predefinida, el relé 1 se enciende y cuando la temperatura ambiente desciende por debajo de la temperatura mínima predefinida, el relé 1 se apaga automáticamente.
Control LDR
De manera similar cuando el nivel de luz disminuye, el relé-2 se enciende y cuando la luz es suficiente, el relé-2 se apaga automáticamente.
Lo he explicado en detalle en el video tutorial.
Paso 8: Diseño de la PCB
Después de probar todas las características del módulo de relé inteligente en la placa de prueba, diseñé la PCB para hacer que el circuito sea compacto y darle al proyecto un aspecto profesional.
Puede descargar el archivo PCB Gerber de este proyecto de automatización del hogar basado en IoT desde el siguiente enlace:
drive.google.com/uc?export=download&id=1EJY744U5df6GYXU8PtyAKucyPrD-gViX
Paso 9: Ordene la PCB
Después de descargar el archivo Garber, puede solicitar fácilmente el PCB
1. Visite https://jlcpcb.com e inicie sesión / regístrese
2. Haga clic en el botón COTIZAR AHORA.
3 Haga clic en el botón "Agregar su archivo Gerber". Luego busque y seleccione el archivo Gerber que ha descargado.
Paso 10: Cargar el archivo Gerber y configurar los parámetros
4. Configure el parámetro requerido como cantidad, color de enmascaramiento de PCB, etc.
5. Después de seleccionar todos los parámetros para PCB, haga clic en el botón GUARDAR EN EL CARRITO.
Paso 11: seleccione la dirección de envío y el modo de pago
6. Escriba la Dirección de envío.
7. Seleccione el método de envío adecuado para usted.
8. Envíe el pedido y proceda al pago.
También puede realizar un seguimiento de su pedido desde JLCPCB.com.
Mis PCB tardaron 2 días en fabricarse y llegaron en una semana utilizando la opción de entrega de DHL.
Los PCB estaban bien embalados y la calidad era realmente buena a este precio asequible.
Paso 12: Suelde todos los componentes
Después de eso, suelde todos los componentes según el diagrama del circuito.
Luego, conecte NodeMCU, DHT11, LDR y pantalla OLED.
Paso 13: Programe el NodeMCU
1. Conecte el NodeMCU con la computadora portátil
2. Descargue el código. (Adjunto)
3. Cambie el token de autenticación de Blynk, el nombre de WiFi y la contraseña de WiFi.
4. Cambie la temperatura y el valor de luz predefinidos para el modo automático según sus requisitos.
5. Seleccione la placa NodeMCU 12E y el PUERTO adecuado. Luego cargue el código.
** En este proyecto, puede usar pantallas OLED de 0.96 "y OLED de 1.3". He compartido el código para ambos OLED, cargue el código según la pantalla OLED que está utilizando.
Ya adjunté el código en los pasos anteriores.
Paso 14: conecte los electrodomésticos
Conecte los electrodomésticos según el diagrama del circuito.
Tome las precauciones de seguridad adecuadas cuando trabaje con alto voltaje.
Aquí puede conectar directamente una fuente de alimentación de 110 V o 220 V CA.
** No he usado el sensor táctil para el pin RST ya que está activo BAJO.
Paso 15: Coloque el circuito completo dentro de una CAJA
He colocado el circuito completo dentro de una caja de plástico. Como usaré este proyecto NodeMCU como Smart extensión BOX.
Será muy útil y fácil de usar.
Paso 16: finalmente
Encienda el suministro de 110V / 230V.
Ahora puedes controlar tus electrodomésticos de forma inteligente. Espero que les haya gustado este proyecto de domótica. He compartido toda la información necesaria para este proyecto.
Realmente apreciaré si comparte sus valiosos comentarios. Además, si tiene alguna consulta, escriba en la sección de comentarios.
Para más proyectos de este tipo, siga TechStudyCell. Gracias por su tiempo y feliz aprendizaje.
Recomendado:
Interruptor de luz WiFi de automatización del hogar con ESP-01 y módulo de relé con botón pulsador: 7 pasos
Interruptor de Luz WiFi Domótica con ESP-01 y Módulo de Relé con Pulsador: Entonces en las instrucciones anteriores programamos un ESP-01 con Tasmota usando un ESP Flasher y conectamos el ESP-01 a nuestras redes wifi. Ahora podemos comenzar a programarlo para encender / apagar un interruptor de luz mediante WiFi o el pulsador. Para el trabajo eléctrico
Automatización del hogar por infrarrojos con relé: 6 pasos (con imágenes)
Automatización del hogar por infrarrojos con relé: Sistema de automatización del hogar remoto por infrarrojos (Advertencia: ¡Repita el proyecto bajo su propio riesgo! Este proyecto implica alto voltaje)
Cómo hacer automatización del hogar basada en IoT con el relé de control de sensores NodeMCU: 14 pasos (con imágenes)
Cómo hacer automatización del hogar basada en IoT con el relé de control de sensores NodeMCU: en este proyecto basado en IoT, hice la automatización del hogar con el módulo de relé de control Blynk y NodeMCU con retroalimentación en tiempo real. En el modo manual, este módulo de relé se puede controlar desde el móvil o teléfono inteligente y, interruptor manual. En el modo automático, este smar
Cómo hacer una casa inteligente usando el módulo de relé de control Arduino »Wiki Ùtil Ideas de automatización del hogar: 15 pasos (con imágenes)
Cómo hacer una casa inteligente con el módulo de relé de control Arduino »Wiki Ùtil Ideas de automatización del hogar: en este proyecto de automatización del hogar, diseñaremos un módulo de relé inteligente para el hogar que puede controlar 5 electrodomésticos. Este módulo de relé se puede controlar desde un teléfono móvil o teléfono inteligente, control remoto IR o control remoto de TV, interruptor manual. Este relé inteligente también puede detectar el r
Módulo de relé de 4 canales controlado por Wi-Fi para automatización del hogar: 7 pasos (con imágenes)
Módulo de relé de 4 canales controlado por WI-Fi para automatización del hogar: he estado usando muchos interruptores de encendido basados en WI-FI anteriormente. Pero esos no se ajustan a mi Requisito. Por eso quería construir el mío propio, que puede reemplazar los enchufes de interruptor de pared normales sin ninguna modificación. El chip ESP8266 está habilitado para Wifi