Tabla de contenido:
- Paso 1: componentes utilizados
- Paso 2: descripción
- Paso 3: un relé
- Paso 4: Sensor DHT11
- Paso 5: la aplicación Blynk
- Paso 6: diagrama de circuito
- Paso 7: Código
Video: Proyecto de bricolaje de automatización del hogar de IOT n. ° 1: 7 pasos
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:40
# INTRODUCCIÓN
La automatización del hogar es el proceso de automatización de electrodomésticos como aire acondicionado, ventilador, refrigerador, luces y la lista continúa, para que puedan controlarse con su teléfono, computadora o incluso de forma remota. Este proyecto trata sobre el nodeMCU esp2866 para controlar los electrodomésticos de nuestro hogar a través de nuestra red WiFi.
Paso 1: componentes utilizados
ESP 2866 NodeMCU
2. Fuente de 5 V CC / Arduino UNO para fuente de 5 V
3. Sensor DHT11
4. Bombilla eléctrica
5. Módulo de relé de 5 V
6. Tablero de pruebas
7. Cables de puente (macho-hembra y macho-macho)
8. Smartphone con la aplicación Blynk instalada
9. Red WiFi.
Paso 2: descripción
1. NodeMCU (Unidad de microcontrolador de nodo) es un entorno de desarrollo de software y hardware de código abierto que se basa en un sistema en un chip (SoC) muy económico llamado ESP8266.
ESP8266 es un chip de módulo WiFi de bajo costo que se puede configurar para conectarse a Internet para Internet de las cosas (IoT) y proyectos tecnológicos similares. Básicamente, sus equipos eléctricos y mecánicos normales no pueden conectarse a Internet por sí mismos. No tienen la configuración incorporada para hacerlo.
Puede configurar ESP8266 con estos equipos y hacer cosas increíbles. Control, Monitoreo, Análisis y mucho más. ESP8266 NodeMCU tiene 17 pines GPIO que se pueden asignar a varias funciones como I2C, I2S, UART, PWM, control remoto IR, luz LED y botón mediante programación. Cada GPIO habilitado digitalmente se puede configurar como alto o bajo. Para obtener más detalles, consulte
nodeMCU
Paso 3: un relé
es un interruptor operado eléctricamente que se puede encender o apagar, dejando pasar la corriente o no, y se puede controlar con voltajes bajos, como los 5V proporcionados por los pines Arduino.
La siguiente figura muestra la distribución de pines del módulo de relé. Los 3 pines del lado izquierdo del módulo de relé conectan alto voltaje, y los pines del lado derecho conectan el componente que requiere bajo voltaje: los pines de Arduino.
El lado de alto voltaje tiene dos conectores, cada uno con tres enchufes: común (COM), normalmente cerrado (NC) y normalmente abierto (NO).
1. COM: pin común
2. NC (normalmente cerrado): la configuración normalmente cerrada se usa cuando desea que el relé esté cerrado de forma predeterminada, lo que significa que la corriente fluye a menos que envíe una señal desde el Arduino al módulo del relé para abrir el circuito y detener la corriente.
3. NO (normalmente abierto): la configuración normalmente abierta funciona al revés: el relé siempre está abierto, por lo que el circuito está roto a menos que envíe una señal del Arduino para cerrar el circuito.
Las conexiones entre el módulo de relés y el NodeMCU son realmente simples:
1. GND: va a tierra
2. IN: controla el relé (se conectará a un pin digital nodeMCU)
3. VCC: pasa a 5V
Aquí, damos que este pin de relé de 5V y GND está conectado al pin arduino 5V y GND respectivamente y el pin GND de arduino es común con el pin GND de NodeMCU.
Antes de continuar con este proyecto, quiero informarle que está tratando con voltaje de red. Por lo tanto, tenga la amabilidad de ver la conexión correctamente antes de encenderla. Pines y descripción de la conexión:
1. El cable verde está conectando el pin D2 de nodeMCU al i / p del relé
2. Los cables rojo y amarillo conectan 5V y GND al VCC y GND del relé respectivamente.
Ahora para conectar la carga (en este caso la Bombilla). Primero corte el cable vivo de la bombilla o lámpara. Ahora conecte el primer extremo, es decir, va a la fuente de alimentación al pin NO (si ocasionalmente desea encender la lámpara / bombilla) y el otro extremo del cable vivo que va a la bombilla, al pin COM del relé. Por favor encuentre la conexión a continuación.
Paso 4: Sensor DHT11
Se utiliza para detectar la temperatura y la humedad del lugar de trabajo en esta sala de caso, del sensor.
Para obtener más detalles, consulte
La conexión de DHT11 es la siguiente: Conecte los pines VCC y GND del sensor a los pines 3.3V y GND de nodeMCU respectivamente y el pin de datos al D4 en este pozo puede usar cualquiera de los pines GPIO en este proyecto discutido hasta ahora. Amable refiérase a la siguiente imagen:
Aquí, los cables rojo y verde están conectando los pines 3.3V y GND de nodeMCU con el pin VCC (+) y GND (-) del sensor DHT11 respectivamente.
Paso 5: la aplicación Blynk
Blynk es una nueva plataforma que le permite crear rápidamente interfaces para controlar y monitorear sus proyectos de hardware desde su dispositivo iOS y Android. Después de descargar la aplicación Blynk, puede crear un panel de control del proyecto y organizar botones, controles deslizantes, gráficos y otros widgets en la pantalla.
Para comenzar con blynk, siga el enlace a continuación.
Para obtener más detalles, consulte
Paso 6: diagrama de circuito
Paso 7: Código
Obtenga su código aquí
Algunos enlaces más útiles
1. Enlace de la biblioteca Blynk para arduino IDE
2. biblioteca de sensores dht11
3. Biblioteca de temporizadores simples
4. ¿Por qué se utiliza un temporizador simple?
Recomendado:
Sistema de alarma de intrusión de automatización del hogar de bricolaje: 5 pasos (con imágenes)
DIY Home Automation Intruder Alarm System !: En este proyecto, le mostraré cómo usar el software Home Assistant para crear un sistema de alarma contra intrusos para su hogar. Básicamente, el sistema detectará si la puerta se abre sin permiso y luego enviará una notificación
Automatización del hogar de bricolaje a bajo costo con Esp8266: 6 pasos
Automatización del hogar de bricolaje de bajo costo con Esp8266: Hola a todos, hoy en este instructivo les mostraré cómo preparé mi propia automatización del hogar como un paso hacia una casa inteligente usando un módulo ESP 8266 generalmente conocido como nodemcu, así que sin perder el tiempo. empecemos:)
AUTOMATIZACIÓN DEL HOGAR DE BRICOLAJE - Reemplace los interruptores de luz tradicionales: 5 pasos
AUTOMATIZACIÓN DEL HOGAR DE BRICOLAJE: reemplace los interruptores de luz tradicionales: encienda o apague las LUCES usando sensores táctiles Características: Los sensores táctiles capacitivos se usan para encender las luces en lugar de los interruptores mecánicos tradicionales.Sensores PIR para luces automáticas
Una forma extremadamente simple de comenzar con la automatización del hogar usando módulos de bricolaje: 6 pasos
Una forma extremadamente simple de comenzar con la automatización del hogar usando módulos de bricolaje: Me sorprendió gratamente cuando decidí intentar agregar algunos sensores de bricolaje al asistente de hogar. Usar ESPHome es extremadamente simple y en esta publicación, aprenderemos cómo controlar un pin GPIO y también obtener temperatura & datos de humedad de un n
Automatización del hogar de bricolaje con ESP8266: 5 pasos
Automatización del hogar de bricolaje usando ESP8266: En este proyecto, le mostraré cómo hacer un sistema de automatización del hogar usando el módulo WiFi ESP8266. Este sistema se basa en la placa de relés Esp8266 que puede utilizar para controlar sus electrodomésticos a través de WiFi utilizando la aplicación Blynk. Este proyecto está patrocinado por JLCPCB