En este momento estás viendo Lección 6: Riego

Lección 6: Riego

El agua es el recurso básico para la vida humana y vegetal: ¡estar sin agua durante demasiado tiempo es arriesgado!

Introducción

Una vez me pidieron que cuidara las plantas y las regara cuando lo necesitaran. Las quemé todas. Me explicaron que las había regado bajo el sol directo y que las gotas de agua habían actuado como lupas, concentrando los rayos solares y quemando las hojas.

Y aquí está nuestra tarea. Primero, verifique la luminosidad ambiental, luego la humedad del suelo, y solo si ambas son suficientemente bajas, encienda la bomba.

Objetivos de aprendizaje

Los objetivos de esta actividad son:

  • Utilice el código en una plantilla de Arduino Cloud.

  • Lea un panel de control

  • Controla el sensor de humedad del suelo desde el panel de control.

  • Controla la luz ambiental del vehículo desde el panel de control.

  • Controla la bomba desde el panel de control.

Componentes utilizados

  • Arduino MKR WiFi 1010

  • Operador IoT MKR

  • Cable micro USB

  • Sensor de humedad HW-101 V1.2

  • Bomba

  • Sensor de luz ambiental en el portador

  • Estructura de invernadero

Si aún no ha construido el invernadero o tiene dudas sobre la estructura, consulte: Montaje del invernadero .

Configurar el proyecto

El botón de abajo te redirigirá a la página de Riego en la plataforma Arduino Cloud. Una vez allí, haz clic en «Usar plantilla» , sigue los pasos para cargar automáticamente el código, configura el panel de control en la nube y comienza a leer los valores.

Código de importación

Lee el panel de control

El panel de control que verá después de importar el código debería parecerse a la siguiente figura:

Los datos que vemos representan las siguientes variables:

Nombre de la variable

Tipo

Función

Permiso

Humedad del suelo

int

Lea el valor de humedad del suelo

Solo lectura

luz

int

Lea los valores de luz en la habitación

Solo lectura

riego

booleano

Activar/desactivar bomba

Leer y escribir

tiempo de riego

int

Establece cuánto tiempo debe funcionar la bomba (en segundos).

Leer y escribir

Experimentos y análisis

El experimento es objetivamente bastante sencillo. Lo que hiciste manualmente en el capítulo anterior ahora puedes hacerlo controlando tu sistema automatizado.

Pero a medida que cambian las condiciones, también cambian los parámetros a tener en cuenta. Si antes teníamos un recipiente graduado o un vaso con un volumen conocido de líquido, ahora tenemos un tiempo, concretamente segundos. En el panel de ejemplo, les hemos dado un máximo de 60 segundos, pero ¿es suficiente?

  • Tu tarea consiste en averiguar, basándote en tu experiencia del capítulo anterior, a qué volumen de líquido corresponde el funcionamiento de la bomba durante 10 segundos.

  • ¿Cuándo se puede considerar que la luz ambiental es adecuada para arrancar la bomba? De nuevo, esto requiere una decisión de diseño; es decir, hay que evitar la luz solar directa y monitorizar el sistema para saber cuándo las condiciones de luz son lo suficientemente bajas.

Desafío

El reto de esta vez es sencillo. Intenta responder a todas las preguntas del capítulo anterior , esta vez utilizando el tiempo del control deslizante del widget como parámetro del proyecto.

Deja una respuesta