Sei sulla pagina 1di 10

IES UNIVERSIDAD LABORAL

ALBACETE

DESARROLLO PROYECTOS PROD. ELEC.

SISTEMA DE RIEGO
CONTROLADO POR
SENSORES DE
HUMEDAD

PEDRO JUAN TRRAGA MOLINA


2 SEL

NDICE
1.DESCRIPCIN DEL PROYECTO............................................................................................................1
2. PLAN DE TRABAJO POR ETAPAS........................................................................................................1
2.1.CONSECUCIN DE LOS MATERIALES.........................................................................................1
2.2 ELECCIN DE LA FORMA DE FUNCIONAMIENTO DEL PROYECTO.............................................2
2.3 MONTAJE DE LA MAQUETA........................................................................................................2
2.4 PROGRAMACIN .......................................................................................................................4
3. PRESUPUESTO...................................................................................................................................7
4. FUNCIONAMIENTO..........................................................................................................................7

1.DESCRIPCIN DEL PROYECTO


Se trata de un sistema de riego totalmente automtico que es disparado por humedad. Un
sensor de humedad mide la humedad que hay en la tierra de la maceta, y este sensor
manda una seal al Arduino, evaluando si hay que regar la planta. En ese caso, el arduino
disparar un rel que activa una bomba de agua que funciona a 220 V, y cuando llegue a la
humedad que fija el usuario como lmite, detiene la bomba para evitar que siga regando
ms.

2. PLAN DE TRABAJO POR ETAPAS


2.1.CONSECUCIN DE LOS MATERIALES
Este apartado trata de la compra de los materiales para hacer el proyecto. No todos se han
tenido que comprar por venir incluidos en el kit de Arduino. Para ello se han visitado
distintas tiendas como tiendas de electrnica, bricolaje, reciclaje, ferreteras y tiendas de
todo a 100. A continuacin detallamos los materiales que se han usado en este proyecto:
Botella de agua 0,75 l

Pantalla LCD

Potencimetro 10K

Electrovlvula usada de lavadora


Conectores faston
Cable elctrico
Velcro
Manguera de 12 mm de dimetro
Bomba agua
Rel
Fiambrera
Placa board
Arduino Uno
Transistor PNP

Sensor de humedad
Cable sensor humedad
Tablero de madera

La mayora de los materiales estaban disponibles en Albacete capital, pero otros como los
sensores de humedad hubo que pedirlos fuera de Albacete, y tardaron 2 dias en llegar ,
pero no incluan el cable, por lo que ha habido que modificarlos para hacerlos funcionar sin
el cable original. Recientemente se han recibido los sensores de humedad encargados hace
un mes al profesor, que funcionan mucho mejor que los anteriores.
2.2 ELECCIN DE LA FORMA DE FUNCIONAMIENTO DEL PROYECTO
Para el proyecto se barajaron dos posibilidades: la primera era usarlo con una bomba de
agua conectada a una manguera que va a la maceta, y la segunda, usando una botella a la
que se le pone una electrovlvula.
En el caso de la electrovlvula, hay que marcar primero el contorno de la boquilla de la
electrovlvula, y despus, perforar la botella haciendo un agujero para que la
electrovlvula entre sin problemas. Posteriormente se sella el hueco que queda entre la
botella y la boquilla de la electrovlvula, de forma que el agua no se salga por ese hueco.
Esta solucin se ha descartado porque la vlvula no queda bien sellada, y adems la
electrovlvula, si est activada mucho tiempo, se recalienta demasiado, pudiendo llegar a
quemarse.
Para la bomba, hay que decidir en qu parte de la fiambrera se va a poner. Lo mejor es
ponerla cerca de los bordes, pero no muy pegada al borde, para que tenga suficiente
caudal de agua para funcionar. Despus se une la bomba con la manguera y se lleva hasta
la maceta. Esta solucin ha sido probada y ha demostrado ser la mejor, pues es la que ms
se aproxima a la realidad. El unico inconveniente que plantea es que la fiambrera se vace
demasiado rapido y se llegue a quemar la bomba, pero se puede solventar fcilmente
regulando el caudal de la bomba, ponindolo al mnimo, y de esa manera, tardar ms en
vaciarse. IMPORTANTE NO OLVIDAR QUE SI LA BOMBA FUNCIONA EN SECO SE QUEMA.
En ambos casos es necesario usar un rel para controlar el funcionamiento de la bomba o
electrovlvula, ya que funcionan a 220 voltios.
2.3 MONTAJE DE LA MAQUETA
Para montar la maqueta se ha utilizado un tablero de aglomerado de 60X60 cm. Sobre l se
ha ido marcando dnde se van a situar los componentes, y se ha pegado donde ir cada
componente cinta de velcro, para poder extraer los componentes fcilmente, y ello evita
tener que cargar con toda la maqueta para llenar el depsito de agua, porque este se
extrae y se monta fcilmente. No slo para llenar el depsito de agua, sino para
2

transportarlo fcilmente.
Para el cableado seguiremos el esquema que aqu se propone:

Al pin 8 se conecta la base del transistor con una resistencia en serie, y el colector se lleva a
Vcc. El emisor se conecta a masa.
El cable de 220 V no cabe en la protoboard porque es demasiado gordo, as que hay que
adaptar la conexin del enchufe para que se pueda conectar a la protoboard usando una
clema a la que se conectar otro cable ms fino. Lo mismo para la bomba. Estas clemas se
pegan con velcro al tablero para evitar que se muevan.
El rel lleva un diodo en paralelo para evitar que la corriente que se autoinduce su bobina
no pase al circuito, porque as se polariza en inversa y se abre el circuito, lo que evita que
esta corriente afecte negativamente al circuito.
Para montar el sensor de humedad, a los tres cables que lleva (alimentacin, masa y seal),
se les ha puesto el cable que se utiliz para los otros sensores, porque el cable que lleva
integrado el sensor es un poco corto.
A la base mltiple se enchufa la bomba. Cuenta con un interruptor para poder pararla en
caso de urgencia (pej que el depsito se vace muy rpido).
La manguera de la bomba se fija a la boquilla, se le atornilla una abrazadera ajustable de 8
3

a 16 mm para que la manguera no salga despedida por la fuerza del agua, y la boquilla de
la manguera se fija a la planta con una pinza ajustable. La bomba se fija a la base de la
fiambrera, no demasiado cerca de la pared, ni tampoco en medio, gracias a las ventosas
que posee en la base. No se ha puesto la manguera porque la evaporacin que sufre una
planta por estas fechas es casi nula (La ltima lectura arroj un 98%). Se ha probado a
poner la planta cerca de una estufa durante un rato para hacer que se evapore ms rpido
el agua, pero no consigue hacer que baje la humedad, ni siquiera con el aire acondicionado
en calefaccin.
Tambin el recipiente en el que est la maceta influye para la evaporacin, pues es de
plstico y no de barro. El plstico, al no ser poroso dificulta la evaporacin del agua y slo
permite que la humedad escape por arriba y por debajo, no por los lados.
2.4 PROGRAMACIN
Para programar el Arduino, se ha hecho un programa en el que se leen la humedad de la
planta (la que llega por el sensor) y la humedad de corte (la que ajusta el potencimetro y
a la que debe parar la bomba)
/*Disposicin de los pines en la LCD
GND: A tierra(GND)
Vcc: A 5 voltios
SDA: A la entrada analgica 4
SCL: A la entrada analgica 5
*/
//Primero incluimos las libreras:
#include <Wire.h>
#include <LiquidCrystal_I2C.h>
LiquidCrystal_I2C lcd(0x27,16,2);
int humedad;//Valor de la humedad actual de la planta
int humedadcorte;//Humedad que fija el usuario girando el potencimetro.
int control=8;//Pin que activa o no el rel
void setup()
{
lcd.init();//Inicia la LCD
lcd.backlight();//Activa la luz de la LCD.
pinMode(control,OUTPUT);//Declara el control del rel como salida
4

}
void loop()
{
//Para que el sistema convierta la lectura analgica en % hay que establecer una relacin:
humedad=0.12*analogRead(0);//Convierte la lectura del sensor a %.
humedadcorte=0.07*analogRead(1)+15;//Convierte la lectura del potencimetro a %. La
humedad se ajusta entre un 15 y 90 por ciento.
/*El siguiente bloque imprime en la pantalla
el valor de la humedad que lee el sensor, y el
de la humedad de corte leda por el potencimetro*/
lcd.setCursor(0,0);
lcd.print("HUM. PLANTA:");
lcd.setCursor(12,0);
lcd.print(humedad);
lcd.setCursor(15,0);
lcd.print("%");
lcd.setCursor(0,1);
lcd.print("HUM. CORTE:");
lcd.setCursor(12,1);
lcd.print(humedadcorte);
lcd.setCursor(15,1);
lcd.print("%");
if(humedad<10)
{
digitalWrite(control,HIGH);
}
else if(humedad>humedadcorte)
{
digitalWrite(control,LOW);
}

delay(1000);
lcd.clear();
}

El programa no tienen una gran dificultad, pues slo se trata de activar o desactivar una
salida, y de leer el valor del sensor y del potencimetro.
En el sensor, se lee el valor del sensor y se imprime la lectura por la pantalla LCD. Para el
rel, se pone a 1 si la humedad cae por debajo de un 10%, y se apaga al llegar a la
humedad que fije el usuario como corte.
Tanto la lectura del sensor como la humedad de corte se convierten a % para que al usuario
le sea fcil comprender la humedad que est ajustada como corte y la que tiene la planta
en cada momento. Si no se convirtiera, la humedad saldra como un nmero comprendido
entre 0 y 1023, lo que no facilita saber si la planta est seca o muy hmeda.

3. PRESUPUESTO
CONCEPTO
Sensores humedad
Cinta velcro
Regleta 4 tomas
Bomba agua
Cable 220V
Cable fino sensor
humedad
Clema conexin
elctrica
Fiambrera 2,75 L
Maceta y plato
Semillas perejil
Semillas
hierbabuena
Sustrato maceta
Rel
Botella Agua
Electrovlvula
Manguera 12 mm
diam
Tablero 60x60

P/U
4,00
0,80
5,00
14,95
0,60

UDS
2
1
1
1
1

PRECIO TOTAL
8,00
0,80
5,00
14,95
0,60

0,40

0,40

1,77

1,77

1,50
0,64
0,90

1
1
1

1,50
0,64
0,90

1,90

1,90

0,60
3,65
0,75
2,00

1
1
1
1

0,60
3,65
0,75
2,00

0,60

0,60

3,50

3,50

Subtotal
IVA 21%
TOTAL

47,56
9,99
57,55

4.FUNCIONAMIENTO
El sistema lee constantemente la humedad de la planta a travs de un sensor que est
pinchado en la tierra de la maceta, y la muestra por la pantalla. Si la humedad de la planta
cae por debajo de un 10%, se dispara la bomba, y se parar cuando llegue a la humedad
que ajuste el usuario por medio del potencimetro. Para ajustar la humedad de corte, el
usuario debe girar el potencimetro a la dcha si quiere aumentar la humedad de corte, y
hacia la izquierda si la quiere reducir. La humedad que el usuario ajusta tambin es
mostrada por la pantalla junto con la de la planta.

Potrebbero piacerti anche