6. Ejemplo práctico serie 1: nodeMcu controla remotamente relés y enciende downlights
En primer lugar, presentemos brevemente el relé. En realidad, es un "interruptor automático" que controla el funcionamiento de corrientes pequeñas y grandes. No solo puede controlar corrientes fuertes y débiles al mismo tiempo. También aísla eficazmente, por supuesto, si agregar aislamiento de optoacoplador es aún más completo. Dado que el voltaje de salida general de nodeMcu es de 3,3 V, si el voltaje de entrada es de 5 V, parece que también puede generar un voltaje de 5 V. Por lo tanto, puede elegir un relé con una fuente de alimentación de disparo de 3-5 V.
Los 5 V CC en la imagen son el voltaje de CC de activación de 5 V, y los 10 A 250 V CA detrás de él son la corriente y el voltaje del equipo que el relé puede controlar.
Simplemente dibuja el diagrama del circuito de los nodos que conectan el relé y conecta los 220V AC y la luz.
Aquí nos centramos en D0 y el nivel de control IN en la placa nodeMcu. El nivel de control sale desde D0, y D0 corresponde a GPIO16. El programa controla las luces LED en la placa original o el puerto correspondiente. El programa de control sigue siendo Original
Si selecciona otros puntos, es necesario modificar el puerto correspondiente del programa. La tabla correspondiente se proporciona aquí. Puede probar otros puertos para controlar el relé. Por ejemplo, D1, deje un mensaje en el área de mensajes después del éxito.
Al realizar el cableado aquí, solo podemos conectar primero el lado de bajo voltaje y dejar las luces del lado de alto voltaje desconectadas antes de continuar con el siguiente paso.
**También me gustaría mencionar que el voltaje de 5 V en nodeMcu también puede continuar usando la fuente de alimentación USB de la computadora. Sin embargo, por razones de seguridad, se recomienda usar una fuente de alimentación USB independiente. Dado que es necesario conectar una potencia fuerte más adelante, la seguridad es lo primero. **
El programa aquí todavía usa el programa familiar para controlar el LED integrado, porque corresponde al mismo puerto GPIO.
Aquí hay otro archivo adjunto:
Recuerde eliminar los comentarios al grabar en el tablero.
Una vez que el programa de grabación se esté ejecutando, podrás probarlo. Recuerde configurar el programa para que se inicie o configurarlo en init.lua. Cuando ingresa http://192.168.8.145/on y http://192.168.8.145/off en el navegador de una computadora o teléfono móvil en la misma LAN, puede ver los indicadores LED en nodeMcu y el relé en el LED. El indicador cambia y se escucha un tictac nítido.
A continuación, conecte la parte de corriente fuerte y utilice el relé para controlar que la luz se encienda.
Esta vez, nodeMcu controló con éxito la iluminación de la lámpara. Como puedes imaginar, se pueden controlar más aparatos eléctricos. Por supuesto, esto debe tener en cuenta la potencia del relé. para controlar el rango de potencia del equipo eléctrico, o elegir un relé con mayor potencia. En este punto, básicamente hemos implementado las funciones de los enchufes inteligentes en línea comunes. Por supuesto, si se trata de un enchufe o interruptor inteligente completamente independiente, nodeMcu también debe estar equipado con un módulo de alimentación reductor (220 VCA a 5 VCC), de modo que bajo un voltaje de 220 V, no solo pueda suministrar energía a nodeMcu, sino también controlar cargas (como luces).