Tabla de contenido:

Uso de microcontroladores para operar y monitorear el sistema de riego remoto: 4 pasos
Uso de microcontroladores para operar y monitorear el sistema de riego remoto: 4 pasos

Video: Uso de microcontroladores para operar y monitorear el sistema de riego remoto: 4 pasos

Video: Uso de microcontroladores para operar y monitorear el sistema de riego remoto: 4 pasos
Video: Sistema de Riego Inteligente - Arduino - Aplicación Móvil - Iluminación automática. 2024, Noviembre
Anonim
Uso de microcontroladores para operar y monitorear el sistema de riego remoto
Uso de microcontroladores para operar y monitorear el sistema de riego remoto

agricultores y operadores de invernaderos para un sistema de riego automático de bajo costo.

En este proyecto, integramos un sensor electrónico de humedad del suelo con un microcontrolador para regar automáticamente las plantas cuando el suelo está demasiado seco sin intervención humana, y para operar y monitorear de forma remota las condiciones del suelo a través de la red mundial enviando notificaciones automáticas a un teléfono móvil a través de SMS o Twitter; u otro dispositivo capaz de mostrar un navegador web a través de html y JavaScript. El sistema consta de un sensor de humedad del suelo conectado a un microcontrolador ESP8266 capaz de alojar un servidor web y responder a las solicitudes http. El microcontrolador recibe señales analógicas del sensor de humedad y activa una bomba a través de un circuito de transistor. Se completó un estudio que correlaciona el nivel de humedad por porcentaje en peso de agua con la salida de la sonda de conductividad. Se encontró que el sensor de humedad se satura a un nivel de humedad relativamente bajo, lo que podría limitar la aplicabilidad de este sensor a ciertas combinaciones de plantas y tipos de suelo. Todavía no hemos logrado implementar notificaciones push en un dispositivo móvil a través de Node Red, aunque en teoría esto debería ser posible.

Paso 1: Verificación del nivel de humedad con la sonda de conductividad

Comprobación del nivel de humedad con la sonda de conductividad
Comprobación del nivel de humedad con la sonda de conductividad

Medí la conductividad en 9 macetas.

con diferente contenido porcentual de agua para calibrar la sonda de conductividad al nivel de humedad. Esto permite al usuario seleccionar un nivel de humedad consistente con las necesidades de su especie de planta particular y combinación de suelo.

Paso 2: Conexión de la bomba de agua y la pantalla LCD al Arduino

Conexión de la bomba de agua y la pantalla LCD al Arduino
Conexión de la bomba de agua y la pantalla LCD al Arduino
Conexión de la bomba de agua y la pantalla LCD al Arduino
Conexión de la bomba de agua y la pantalla LCD al Arduino
Conexión de la bomba de agua y la pantalla LCD al Arduino
Conexión de la bomba de agua y la pantalla LCD al Arduino

Conecté la bomba de agua para que se active durante 0,5 segundos en intervalos de dos segundos hasta que se alcance el nivel de humedad deseado. La pantalla LCD emite el nivel de punto de ajuste y el nivel de conductividad medido (expresado como un porcentaje del nivel de saturación de la sonda)

Códigos Arduino

int setpoint = 0;

int humedad = 0;

int bomba = 3;

pinMode (A0, ENTRADA); // Poner la olla

pinMode (A1, ENTRADA); // Sonda de conductividad

pinMode (bomba, SALIDA); // Bomba

lcd.init (); // inicializar la pantalla lcd

LCD luz de fondo(); // abre la luz de fondo

lcd.setCursor (0, 0); // ir a la esquina superior izquierda

lcd.print ("Punto de ajuste:"); // escribe esta cadena en la fila superior

lcd.setCursor (0, 1); // ir a la 2da fila

lcd.print ("Humedad:"); // relleno de cadena con espacios para centrar

lcd.setCursor (0, 2); // ir a la tercera fila

lcd.print (""); // pad con espacios para centrar

lcd.setCursor (0, 3); // ir a la cuarta fila

lcd.print ("D&E, Hussam");

Paso 3: Impresión del diseño de la caja

Impresión del diseño de la caja
Impresión del diseño de la caja
Impresión del diseño de la caja
Impresión del diseño de la caja
Impresión del diseño de la caja
Impresión del diseño de la caja

Básicamente hice una caja simple para el sistema de riego automático que tiene la rejilla en el frente y dos orificios para el interruptor "Setpoint" y "Power". También diseñé otro agujero en el lateral para las fuentes de alimentación.

Paso 4: Paso final Uniendo todas las piezas

Paso final Juntando todas las piezas
Paso final Juntando todas las piezas
Paso final Juntando todas las piezas
Paso final Juntando todas las piezas
Paso final Juntando todas las piezas
Paso final Juntando todas las piezas

El precio de las piezas

  • Arduino $ 20
  • Bomba $ 6
  • Sonda de conductividad $ 8
  • Cables de puente $ 6
  • Protoboard $ 8
  • Fuente de alimentación $ 12
  • LCD $ 10
  • Total $ 70

Recomendado: