El objetivo final es controlar un pequeño invernadero doméstico. Esto incluye controlar diferentes variables ambientales:

  • Temperatura ambiental. Voy a usar un sensor usb TEMPerHUM.
  • Humedad ambiental.
  • Horas de luz e incluso su intensidad, si es necesario. Puedo usar una cámara usb, que de todas formas voy a poner o un fotorreceptor.
  • Humedad de la tierra. Puede ser de una o varias macetas. No lo he mirado todavía pero prefiero que sea por usb. Y espero que también lea el pH.
  • Condiciones de pH, conductividad, etc de la tierra. También se puede realizar en varias macetas.

Para mantener las condiciones óptimas para las plantas se actúa sobre varios sistemas:

  • Ventilación positiva (hacia dentro): Nos permite reducir la temperatura.
  • Ventilación negativa (hacia fuera): Siempre está funcionando, pues mantiene los niveles de O2 y CO2. Pero podemos aumentarla para reducir la humedad ambiental.
  • Iluminación: Según el tipo de iluminación que usemos podremos regular o no.
  • Bombas de riego y/o electroválvulas : Permiten regar y abonar con fertilizantes líquidos. También se adaptar para abonos sólidos.

El sistema lo voy (o no) a desarrollar con Debian, especialmente para Raspberry, aunque quiero usar, siempre que pueda sensores o actuadores usb. Si no es posible se puede usar arduino, manteniendo el usb como puerto de conexión y la compatibilidad con cualquier ordenador con linux.

El control y presentación de la información lo voy a intentar con una web. Es una forma como otra cualquiera de aprender php.

El programa de control lo voy a realizar con python. La razón es la misma que para la web. Quizás, al aprender algo de python lo haga todo con este lenguaje. No lo sé.

Todo esto es una declaración de intenciones. Lo más probable es que lo deje a medias, hasta que otra cosa me despierte la curiosidad mas que esto ¿alguien ha dicho impresión 3D?

 

Aquí dejo todo lo relacionado con Pi Grow