Páginas

domingo, 28 de abril de 2013

Proyecto Acuario Interfaces

  

 

 

 

 

Proyecto Acuario Interfaces


A falta de terminar de ajustar el tema de medición del pH mi proyecto de Controlador de mi Acuario lo tengo terminado.

El controlador final me sirve para poder controlar 2 acuarios, con sus respectivos sensores de temperatura y sondas de pH.

El controlador dispone de 1 placa de relays  de 4 canales y otra de 1 canal este último para poder hacer mediciones de pH por 2 sondas distintas.

La información se nos muestra de 2 formas distintas mediante un Display LCD de 4 líneas y por su interface web. Mediante el interface web podemos gestionar varias funciones del controlador:
  • Poner en Hora el reloj interno
  • Programar los temporizadores
  • Encender y apagar los dispositivos controlados por los relays
  • Hacer lecturas de pH y temperatura
  • Consultar el histórico de mediciones realizadas (se graba una medición cada 1h).
El interface web es sencillo de utilizar, por si alguien encuentra el acceso web en Internet por casualidad, la modificación de los horarios está protegido por contraseña.


   
Desde aquí puedo hacer lecturas de pH y temperatura, acceder al historial de mediciones y volver todos los dispositivos controlados por los relays al horario programado. El reloj que se ve en pantalla permite actualizar la hora del reloj interno DS1307 de una forma muy sencilla.






 Le doy a Leer SD y se me muestran los ficheros almacenados en la memoria:
Pincho sobre DATOS.TXT y puedo ver todo el histórico:








A parte de este interface el proyecto cuenta con un interface, sólo informativo, que es el Display LCD de 4 filas. En el se muestran los valores de los sensores así como la fecha y hora actual.


Cada minuto se nos muestra por pantalla los horarios de los dispositivos controlados y se actualizan los valores de los distintos sensores de temperatura y pH.


Esta es la parte con la que podemos interactuar, en la próxima entrada de mi blog iré mostrando las tripas del controlador.