Manufactura industrial
Internet industrial de las cosas | Materiales industriales | Mantenimiento y reparación de equipos | Programación industrial |
home  MfgRobots >> Manufactura industrial >  >> Manufacturing Technology >> Proceso de manufactura

Sistema de riego automático de plantas con Arduino

Componentes y suministros

Plantas
Verduras, flores, lo que sea que estés tratando de cultivar, inicia las plantas, elige las fuertes y prepárelos para el trasplante
× 1
Suciedad
Una buena composición para cultivar verduras es Mel's Mix, pero usa lo que te funcione
× 1
Grow Lights
Usamos luces de crecimiento LED porque es el futuro y por qué no, pero puedes usar cualquier crecimiento de espectro completo luz que le gustaría, o confíe en el sol si tiene espacio en la ventana.
× 1
Lámparas
Dependiendo de las luces de cultivo que obtenga, es posible que necesite accesorios de iluminación. Desplazarse por Amazon o ir a su ferretería local debería proporcionarle lo que está buscando.
× 1
Temporizador de luz
Para las luces de cultivo. Sencillo, económico y eficaz.
× 1
RobotGeek Geekduino
× 1
RobotGeek Sensor Shield
× 1
RobotGeek Duino Mount
× 1
RobotGeek Large Workbench
× 1
RobotGeek DC Liquid Pump
× 1
Tubo de silicona RobotGeek
× 1
Fuente de alimentación RobotGeek 12V / 5A
× 1
RobotGeek Relay
× 1
Controlador LED RobotGeek
× 1
RobotGeek DC Squid Cable
× 1
RobotGeek Barrel Jack Hembra Pigtail Lead
× 1
Botón pulsador RobotGeek de 9 mm
× 1
Seeed RTC
× 1
Conector Grove de 4 clavijas a cable de puente hembra de 20 cm
× 1
Sensor de humedad capacitivo analógico DFRobot
× 1
Tanque de peces 4 salidas Control de flujo de aire Válvula de palanca divisora ​​de O2 6 piezas
Usamos varios de estos, pero puede usar cualquier divisor compatible con el tubo de silicona. (NOTA:Estos divisores de tubo tienen una alta frecuencia de fugas alrededor de los extremos de la tapa. Esto se puede remediar con la aplicación de superpegamento, pero tenga en cuenta su calidad y compruebe si hay fugas antes de implementarlos en su sistema)
× 1
Clips de carpeta
Los usamos como una forma súper simple de enrutar y sostener los tubos de alimentación.
× 1
Zip Ties
Son útiles para prevenir fugas
× 1
Bucket
Para retener el agua que anhelan nuestras plantas. Nota:No alimente a las plantas con Gatorade. No anhelan los electrolitos.
× 1
Estante
Para poner todo y montar luces en
× 1
Arduino UNO
OPCIÓN:Puede usarse en lugar de Geekduino
× 1

Aplicaciones y servicios en línea

Arduino IDE

Acerca de este proyecto

¿Tiene problemas para acordarse de regar esos tomates? ¿Quiere irse de vacaciones pero teme lo peor para su jardín de macetas si lo hace? ¡No temas más con un sistema de riego automático de plantas! Con un poco de preparación y Arduino de su lado, puede crear un sistema que se asegurará de que sus plantas estén bien regadas, lo que le dará la libertad de atender lo que necesite sin dejar de producir esos tomates saludables.

Paso 1:¡Planifícalo!

Para tener un jardín exitoso, la planificación es esencial. Redactamos algunas ideas, decidimos lo que necesitábamos y armamos la construcción física para asegurarnos de que la bomba fuera lo suficientemente fuerte como para llevar agua a 12 puntos de salida diferentes que habíamos planeado. Es posible que desee una configuración diferente, así que asegúrese de pensarlo antes de salir y comprar un montón de cosas.

Paso 2:Construcción física y plantación

Todo va en el estante. Si está utilizando un estante con estructura de alambre, es fácil establecer las alturas de manera óptima. Coloque el estante inferior lo más bajo posible para su balde, coloque el segundo estante lo más bajo posible sin dejar de tener espacio para acceder al balde, de modo que las plantas tengan tanto espacio para crecer como puedan. Coloque el tercer estante lo más alto que pueda, lo que le dará espacio para ajustar las luces para un crecimiento óptimo de las plantas.

Llene el balde con agua, colóquelo en el estante inferior.

Pon tu tierra en las macetas e introduce a tus plantas a la tierra nueva.

Sin embargo, colgar las luces funciona mejor para el tipo de luz. Solo usamos algunas correas de velcro para sujetar los cables al estante del marco de alambre, pero hay muchos estilos diferentes de luces y accesorios de cultivo, y hay un millón de formas de hacerlo. Consulte el manual que vino con su lámpara de cultivo para un posicionamiento óptimo.

Conecte sus luces al temporizador y configúrelo para que proporcione una cantidad razonable de luz para la planta. Los nuestros están configurados para 12 horas de encendido, 12 horas de apagado, como se sugirió para el tipo de luz y los tomates que estamos cultivando.

Encuentre un buen lugar para colocar sus dispositivos electrónicos y comience a pasar los tubos hasta donde va a guardar la bomba. Usamos clips de encuadernación para sujetar los tubos donde los queríamos, y funcionan fenomenalmente bien. En cuanto al posicionamiento de la bomba, debe apuntar a colocarla más alta que el depósito de agua y más baja que los tubos de salida. Esto asegura el correcto funcionamiento de la bomba. Coloque el extremo de los tubos cerca de la base de la planta, permitiendo que el agua fluya directamente a las raíces.

¡Ahora conectemos todo y comencemos a programar nuestro microcontrolador!

Paso 3:cableado y programación

Deberá configurar el RTC, lo que puede hacer siguiendo estas instrucciones.

Una vez que haya configurado su RTC, siga el diagrama anterior para conectar su sistema.

Deberá tomar el boceto de riego automático de plantas de AQUÍ y cargarlo en su GeekDuino a través del IDE de Arduino.

autoPlantWatering.ino

Paso 5:prueba y ajuste

Una vez que tenga todo conectado, enciéndalo y observe cómo funciona. Bueno, no te sientes literalmente ahí y esperes a que se ejecute. Use el botón de prueba para hacer funcionar y cebar la bomba, asegurándose de que la velocidad de flujo no sea tan potente como para destruir las plantas y no tan débil como para que solo goteen en cada salida. Las plantas son seres vivos, así que si quieres evitar dañarlas cuando estás probando, coloca tus enchufes en un balde y observa cómo se va.

Si la corriente es demasiado potente, puede dividir el tubo para tener más salidas o aumentar la longitud del tubo después de la bomba. Si la corriente es demasiado débil, puede reducir la longitud de los tubos o reducir la cantidad de salidas en el sistema. Una vez que esté satisfecho de que la tasa de flujo es buena, revise sus plantas alrededor del tiempo que estableció para regar para ver el sistema en acción.

Otro punto a considerar está en el código. ¡Puede establecer los tiempos de riego y el promedio de humedad a lo que funcione mejor para sus plantas! Lo hemos configurado para que riegue siempre una vez al día y verifiquemos cada minuto que el valor no se seque más que una lectura promedio de 420, pero puede configurarlo para que funcione mejor para sus plantas o sensores específicos. Puede ver las lecturas del sensor conectando el puerto USB del ~ duino a su PC y abriendo el monitor serial del IDE de Arduino. Cada minuto, las lecturas del sensor se actualizarán. Con el sensor de humedad DFRobot, una lectura alta es una lectura seca. Si obtiene una lectura de alrededor de 500, su suelo está completamente seco. Una lectura de aproximadamente 300-400 es típica para suelos razonablemente húmedos.

Paso 6:¡Y listo!

Bueno, has terminado de construir el sistema. Es aconsejable vigilarlo, incluso si está obteniendo buenos resultados. Eventualmente, será necesario volver a llenar el balde de agua, las plantas eventualmente necesitarán podarse y cosecharse, las cosas habituales de jardinería en macetas todavía se aplican. De acuerdo, ahora necesita preocuparse mucho menos por el agua y la luz abundante que llega a sus plantas, las cosas aún pueden salir mal. Siempre revise sus líneas en busca de fugas y mantenga la humedad alejada de los componentes electrónicos tanto como sea posible.

Este sistema tiene fallas inherentes en el sentido de que utiliza un promedio de la humedad entre los 3 puntos para decidir cuándo regar más allá del ciclo de riego diario, lo que podría provocar que las plantas se rieguen de manera desigual. Si agrega más bombas al sistema, puede usar las lecturas individuales de los sensores en lugar del promedio para regar cada planta según sea necesario en lugar de todo el lote, ¡posiblemente para obtener mejores resultados! ¡Hemos tenido resultados fantásticos en el mes en que las plantas han estado en el sistema! Estamos ansiosos por tener tomates reliquia masivos en nuestra próxima parrillada, seguro.

Paso 7:actualiza

Nuestras plantas de tomate están funcionando muy bien, pero crecieron mucho, lo que nos obligó a mover el estante hacia el fondo. Agregamos reflectores para que la luz también golpeara las plantas desde los lados. Una de las razones por las que crecieron tanto fue para acercarse a la única fuente de luz en todos ellos. ¡Ahora, con suerte, comenzarán a cultivar y producir tomates!

Código

Github
https://github.com/robotgeek/robotGeekLibrariesAndtools/blob/master/RobotGeekSketches/Demos/autoPlantWatering/autoPlantWatering.inohttps://github.com/robotgeek/robotGeekLibrariesAndtools/blob/master/RobotPaterWatering/autoches / sección>

Esquemas

Sin documento.


Proceso de manufactura

  1. Riego automatizado de plantas Raspberry Pi con sitio web
  2. Atenuación de luces con PWM usando el botón pulsador
  3. Sistema de asistencia que usa Arduino y RFID con Python
  4. Controlar el aceptador de monedas con Arduino
  5. Sistema de alarma Arduino:SERENA
  6. ¡Arduino con Bluetooth para controlar un LED!
  7. Sistema de riego de plantas domésticas
  8. Sistema de monitoreo y detección de incendios forestales (con alertas por SMS)
  9. Sistema de ventilación del sótano / espacio de acceso
  10. Comprender el sistema de transmisión automática
  11. Comprender el sistema de lubricación automática