Skip to content

Proyecto para regar de forma autónoma plantas utilizando un sensor de humedad para el suelo. Mirror de https://gitlab.com/raupulus/rpi-pico-plant-irrigation-system

License

Notifications You must be signed in to change notification settings

raupulus/rpi-pico-plant-irrigation-system

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Smart Plant 3D con sensor de humedad en tierra y Farola Led indicando estado

Proyecto actualmente en curso y una etapa de desarrollo temprana. Actualmente solo tengo los diseños en 3D, esquemas del proyecto, la base del proyecto y código para la mayoría de las funcionalidades desarrollados en otros proyectos de forma simplificada para experimentar antes de unirlos en este.

Imagen del Proyecto

Proyecto de Smart Plant con el que monitorizar el cultivo de plantas en macetas y regarlas cuando sea necesario. Se toman lecturas de luz, humedad, uva, humedad en tierra.

Imagen del Proyecto 1 Imagen del Proyecto 2 Imagen del Proyecto 3 Imagen del Proyecto 4

Modelo para la caja 3D

Actualmente está en fase de prototipo y he decidido no subirlo hasta completarlo para ahorrarme subir modificaciones con las correcciones que puedan surgir.

Puedes seguirme en thingiverse en el siguiente enlace si quieres o volver en el futuro: https://www.thingiverse.com/raupulus/designs

Hardware

  • Microcontrolador principal: Raspberry pi pico w
  • Mini bomba de agua 3v
  • Interruptor de boya con iman para detectar si queda agua
  • Bombilla LED de 3 colores integrados para la indicación de humedad en tierra en la farola

Raspberry pi pico W Sensor de agua con interruptor de boya Led de 3 colores integrados Mini Bomba de Agua

Sensores utilizados

  • Sensor de humedad en tierra: Capacitive Soil Moisture sensor v1.2
  • Sensor UV/UVA/UVB: VEML6075
  • Sensor de temperatura y humedad: Bosh BME280

Sensor Bosh BME280 para temperatura, humedad y presión Sensor para humedad en tierra soil moisture v1.2 Sensor VEML6075 para luz, uv, uva, uvb

Preparar proyecto

Antes de comenzar, hay que copiar el archivo .env.example.py a .env y rellenar las variables con los datos del wireless y de acceso a la API.

Una vez preparado, subir a la raspberry todo el contenido menos el directorio docs que es solo informativo o de imágenes.

TODO

  • Terminar de plantear lista de componentes
  • Encuadrar componentes con el diseño para que quede compacto sin colisiones entre piezas
  • Plantear entrada con conector microusb u otro tipo
  • Plantear cómo/dónde poner led para indicar que no queda agua en el deposito
  • Plantear como sacar un pin desde el que comunicar que necesita riego o si centralizar en la api la información para regar centralizando el riego en el exterior
  • Plantear cómo llega el agua por un tubo hacia el deposito por el conducto ya existente
  • Arreglar diseño 3D para la maceta, tiene una esquina con imperfecciones y ha quedado un modelo demasiado pesado para trabajarlo en algunos programas (freecad se cuelga bastante)