
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.


