Sistema de riego controlado desde el móvil
Controla el sistema de riego de tus plantas desde el móvil fácilmente
Ejemplo de la interfaz que se usará en el proyecto
Este artículo presenta un sistema de riego controlado por Wi-Fi, utilizando un ESP32 y una interfaz móvil para gestionar una bomba de agua de forma remota. El sistema permite encender y apagar el riego a distancia, facilitando el mantenimiento de jardines o huertos. Gracias a su conectividad inalámbrica, los usuarios pueden monitorear el riego en tiempo real desde su teléfono móvil. Esta solución es ideal para aplicaciones tanto domésticas como agrícolas, brindando eficiencia y comodidad. Este artículo es una ampliación del Control de bomba de agua.
Materiales
- Placa ESP32
- Bomba de Agua de 5V
- Recipiente para almacenar agua
- Transistor NPN
- Protoboard
Procedimiento
Se necesitará un transistor PNP, cuya base irá conectada al pin 14 del ESP32, el colector se conectará a 9V de una pila, y el emisor se conectará al cable rojo de la bomba de agua. El cable negro se conectará a GND. El código se implementará usando Python, mediante MicroPython y la interfaz de desarrollo llamada Thonny. Para saber el puerto que debemos usar, debemos buscar en el Administrador de dispositivos, el número del puerto COM que está conectado.
A continuación se implementará el siguiente código en Thonny:
Con la implementación de este código en la comunicación serie obtendremos la dirección IP a la que debemos acceder para controlar la bomba de agua. Obteniendo las siguientes líneas en el terminal.
En este caso nos conectaremos a la dirección 192.168.1.198
El proyecto acabado quedará de está manera, adjuntamos video con el resultado.
Esperamos que os haya servido de ayuda para completar vuestro proyecto o al menos para aprender algo que desconocíais.