¿Qué es PcPececitos?

Si estás aquí es porque te ha entrado curiosidad por saber que es eso de PcPececitos Demo.

Pues bien, te presento a mi controlador de acuarios casero montado con Arduino. Es bastante básico para lo que se puede llegar a montar. Consta de:

  • 1x Arduino Mega
  • 4x sondas de temperatura:  
    • 1 para suelo.
    • 2 para agua a diferentes alturas.
    • 1 para la zona de entre el agua y la pantalla.
  • 1x sensor de ultrasonidos para saber el nivel del agua.
  • 2x pantallas LCD para mostrar los datos.
  • 8x relés para controlar el calentador de suelo y el del agua, co2, aireador, ventilador y luces.
  • 1x RTC (Real Time Clock) para controlar los horarios y las fechas para los cambios de hora.
  • 1x Shield Ethernet que sirve para descargar la configuración de la base de datos, sincronizar la fecha y la hora a través de internet y guardar los datos junto con los cambios de estado en una base de datos en internet para poder visualizarlos a través de la versión de administrador de PcPececitos Demo.

Como digo de momento solo puedes acceder a la portada, bueno solo, casi es la parte más interesante del apartado web del controlador. Podrás ver las gráficas de mediciones de las sondas de temperatura en tiempo real y el estado de los actuadores.


Gráfico temperaturas

El gráfico de temperaturas nos permite seleccionar rangos de tiempo entre 30 minutos y 1 hora. Como podeis apreciar hay dos líneas claramente diferenciadas.

La superior se trata de la sonda de suelo, siempre 2ºC por encima de las sondas de agua para evitar el problema de los "pies fríos", crear corrientes verticales por convección entre el substrato, facilitando la oxigenación del mismo convirtiéndolo en un filtro biológico enorme y favoreciendo el crecimiento de las plantas. 

La línea inferior se trata de las sondas de agua, con este tamaño de imagen quedan superpuestas haciendo imposible su diferenciación.

El bajón de temperaturas que se aprecia en la imagen se trata del horario nocturno en el que dejo descender la temperatura global 1ºC para simular el efecto del periodo nocturno en los ríos y así facilitar:

  • la oxigenación del agua  (menor temperatura mejor intercambio gaseoso).
  • como relajar a los peces (menor temperatura mayor facilidad para respirar).
  • compensar la absorción de oxigeno por parte de las plantas cuando se detiene la fotosíntesis.

 Si quieres verlo por ti mismo te invito a acceder a PcPececitos Demo.


Cambios de estado

En la parte superior derecha están representados mediante círculos verdes o rojos, según estén encendidos o apagados respectivamente. En este caso se puede comprobar que el único actuador que se encentra encendido es el del calentador de suelo.

También podemos ver una tabla con los cambio realizados por el controlador dutante el dia junto con el calculo de tiempo entre cambios de estado para poder saber cuanto tiempo ha estado encendido o apagado determinado actuador.

En la parte baja de la misma tabla se muestra el cálculo del tiempo de encendido diario de los calentadores junto con el calculo en euros del consumo en la factura de la luz.


Vista rápida de las temperaturas representadas en tres colores:

  • Azul: Frio. Temperatura por debajo de la temperatura minima.
  • Verde: OK. Temperatura entre la minima y la máxima.
  • Rojo: Caliente. Temperatura por encima de la temperauta máxima.
Vista rápida temperaturas

Temperaturas máximas y mínimas son definidas en la versión completa para administración del controlador.


Espero que te guste y te animo a fabricarte el tuyo. Si necesitas algún tipo de ayuda no dudes en dejar tu comentario.

Comentarios del artículo

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *