jueves, 24 de enero de 2013

Nivel de liquidos e Higrometro

Para poder controlar cuando regar vamos a utlizar un higrometro para medir  la humedad de la tierra, en concreto este, 

con una simple lectura del pin analógico al que lo conectemos obtenemos ciertos valores con los que debemos trabajar,

  • >1020 el higrómetro metido en seco.
  • <100   el higrómetro en agua.

También vamos a añadir al proyecto un medido de nivel de líquidos,


Siguiendo el mismo procedimiento de antes pero esta vez leyendo el pin digital, tenemos:
  • Cuando el flotador esta arriba (hay agua), devuelve el valor 1.
  • Cuando está abajo (como en la imagen), devuelve 0.
Por lo tanto comprobando ambos valores si:




  • Higrómetro >1020, estaria la planta seca por lo que debemos regar, pero si el nivel de liquido es inferior al establecido, es decir, nivel = 0, no regamos ya que aparte de que no hay agua corremos el riesgo de quemar la bomba.

  • Higrómetro <100, estaria la planta regada, este valor lo debemos adaptar midiendo una vez empecemos a regar hasta ver que valor marca cuando consideremos que la planta este suficientemente regada.





int pinNivel=48;  //Indicamos el pin al que tenemos conectado el sensor de nivel de liquido 
int higro1 = A1;// pin del higrometro
int rele= 22;  // rele pin

int nivel;
int humedad1; 


void setup()
{       
  Serial.begin(9600) ;

  //Configuramos los pines correspondientes como entradas o salidas
  
  pinMode(pinNivel,INPUT);   
  pinMode(rele, OUTPUT); 
  pinMode(higro1, INPUT); 

 digitalWrite(pinNivel, HIGH);

}

void loop()
{
   humedad1 = analogRead(higro1);
  
   nivel = digitalRead(pinNivel);
   
  Serial.print(nivel);
  Serial.print("     ");
  Serial.println(humedad1);

 if((humedad1 >= 1000) && (nivel == 1)){
    digitalWrite(rele, HIGH); 
   
  }   
 else {
   
    digitalWrite(rele, LOW); 
 }
}


martes, 15 de enero de 2013

Cambios importantes

Se han cambiado bastantes cosas desde el inicio, intentare que no se me pase ninguna.

 

  • Antes la conexion con la bomba iba a ser con un enchufe doble de superficie y ahora vamos a hacerla directamente empalmando los cables y todo dentro de una caja estanca.
  • Solo ibamos a controlar el riego y la temperatura exterior... Ya vamos por:
  1. Temperatura ext.
  2. Litros restantes del deposito.
  3. Gestion de riego a demanda o segun valores de los higrometros.
  4. Electrovalvulas para separar dos zonas de riego, cada una con un higrometro.
  5. Calefaccion del piso, con un termometro em cada habitacion dando la opcion de cambiar el de referencia,el que tenga en cuenta la caldera para apagarse al llegar a cierta temperatura ya que en el salon hace más calor con el brasero que en el dormitorio.
  6. Además vamos a utlizar una placa de rele y yo hacerlo nosotros como escribimos en entradas anteriores.
Asi es el diseño actualde la web, obviamente los valores no son reales.