En estas sesiones de actividades fabricaremos un sistema inteligente de riego o "automatic plant watering system"
Lo primero de todo es trabajar un poco la programación
Luego ya colocaremos todos los elementos
Y, si te atreves, plantaremos algo para que germine.
1.- SISTEMA DE RIEGO - Utilizaremos los componentes del Maker Control Kit y Maker Kit 1.
PREGUNTA A TU PROFESOR DÓNDE ENCONTRARLOS
2.- SISTEMA DE RIEGO
Después de poner en práctica el ejercicio (U1-P1), construye el sistema de riego automático. Utilizarás los valores obtenidos del sensor de humedad del suelo en el ejercicio (U1-P1) para saber cuándo es necesario regar la planta y cuándo no.
NIVEL DE DIFICULTAD : Principiante.
DURACIÓN DEL EJERCICIO: 60 min.
MATERIALES:
3.- CONEXIONES :
Conecta el sensor de humedad del suelo al puerto analógico A0 en la placa Build&Code 4in1.
Conecta el LED blanco al puerto digital 4 en la placa Build&Code 4in1.
Conecta el servomotor al puerto digital 9 en la placa Build&Code 4in1. La coordinación de colores para conectar el servomotor a la placa Build&Code 4in1 es: marrón – negro, rojo – rojo y naranja – amarillo.
Fíjate en los colores de los cables y los colores de los terminales en la placa 4in1 Build&Code para guiarte. Cada cable debe conectarse a su color:
3.- CONSTRUYENDO LA ESTRUCTURA:
Para construir el sistema de riego, utilizarás palos anchos de madera y un vaso de plástico.
Descarga la guía de montaje rápido y sigue los pasos que se muestran.
Teniendo en cuenta el funcionamiento del sistema, puedes crear otra estructura a tu gusto.
CÓDIGO DE PROGRAMACIÓN:
El programa consiste en activar el sistema de riego automático, siguiendo la señal emitida por el sensor de humedad del suelo.
Si la señal muestra un valor menor al valor que indica que la planta necesita agua, se activará el sistema de riego automático.
Si la señal muestra un valor mayor al valor que indica que la planta tiene suficiente agua, el sistema de riego automático se desactivará.
Puedes realizar esta actividad utilizando el software Arduino y Bitbloq, así como otro software de programación de bloques compatible. A continuación encontrará el código de programación necesario para cada software.
CÓDIGO DE PROGRAMACIÓN:
El programa consiste en ver en el ordenador la cantidad de humedad del suelo.
DEBE DE TENER UN VALOR ENTRE 0 y 100.
El sensor de humedad medirá la humedad en el suelo en un valor entre 0 y 1023.
POR TANTO, deberás encontrar el equivalente de este número en una escala de 0 a 100.
Para ello, utiliza la siguiente fórmula:
Valor máximo del sensor / Valor máximo en la nueva escala = Valor escalado
1023/100 = 10,23
Utilizarás la siguiente fórmula en el programa:
Lectura del sensor de humedad / 10.23 = Valor en una escala de 0 a 100
Puedes realizar esta actividad utilizando el software Arduino y Bitbloq, así como otro software de programación de bloques compatible.
A continuación te ponemos el código de programación necesario para cada software.
4.- MEDICIÓN:
Una vez que el sensor de humedad del suelo esté conectado al suelo y a la placa Build&Code 4in1, y el programa esté cargado en la placa.
Mide la humedad del suelo sin regar la planta.
Toma la medida durante unos días sin regar y anota el valor que te muestra el sensor de humedad.
Cuando hayas anotado el valor, riega la planta manualmente, sin que entre agua en el sensor de humedad.
Mide nuevamente la humedad del suelo y anota este nuevo valor.
RESULTADO DEL EJERCICIO:
Ahora que tienes anotados los valores que muestra el sensor de humedad del suelo, sabes cuándo es necesario regar la planta y cuándo no.
RETOS ADICIONALES