Aspersor KIS Pi: mantén las plantas vivas

Un buen primer paso en un proyecto es saber lo que quiere hacer. [Ben Fino] mostró claramente que su sistema de control de rociadores Raspberry Pi para el jardín de su esposa tenía un propósito: mantener vivas las plantas. El proyecto resultante hace precisamente eso y nada más.

El circuito y la plomería son sencillos y están bien explicados en el Instructible. Toda la electrónica consiste en Pi y MOSFET para llevar el GPIO de 3.3v hasta 5v para controlar un relé. La válvula que controla el agua requiere 28 V CA, lo que requería que el relé la controlara. También hay tres LED: uno es para energía, otro es para indicar cuando la válvula está abierta y otro es adicional para cualquier propósito futuro.

La parte interesante es el uso de datos meteorológicos del sitio para determinar si ha estado lloviendo últimamente. Scripts de Python proporcionados por [Ben’s] amigo [Mark Veillette] use la API en el sitio web del clima para obtener los datos de lluvia. El guión principal funciona una vez cada 24 horas. [Ben] puso su sistema a regar a menos que el día anterior hubiera tenido suficiente lluvia. La cantidad de lluvia y el número de días retrospectivos son programables.

Qué gran aplicación del principio KISS: mantenlo simple, estúpido, excepto por ese tercer LED inútil.

  • licenciado en Derecho dice:

    desea una resistencia de desarrollo en la puerta y una resistencia en serie desde la lógica hasta la puerta. 150 ohmios para la serie, 10k para el split (valores de tipo).

    • Luke Weston dice:

      Y un diodo de diodo libre a través de la bobina del relé tampoco haría daño.

      • Nicolai dice:

        El MOSFET que usa tiene un diodo incorporado, por lo que no es necesario.
        Sobre las resistencias, aunque no es estrictamente necesario, probablemente sería una buena idea. El menú desplegable evitaría la conmutación involuntaria (es decir, debido a un cable suelto) y la resistencia en serie evitaría que el Pi se bloquee en caso de cortocircuitos.

        • Nicolai dice:

          Sin embargo, haga que la resistencia en serie sea de 1-10k. Es solo un MOSFET, e incluso BJT estaría contento con esos valores;)

          • licenciado en Derecho dice:

            Estoy acostumbrado a ver mosquitos lógicos usados ​​aquí y con una pequeña pero aún actual puerta R de la serie. Usted quiere que el mosfet "golpee" completamente y entonces me acercaría más al nivel de 100 ohmios que 1k.

            para 2n2222 npn, no es lo mismo y 1k es la resistencia de base en serie estándar.

            ymmv, por supuesto;)

        • mmeerian dice:

          El diodo debe cruzar el relé, no el mosfet

        • Timothy Gray dice:

          No, necesita ese diodo en el mosfet, no donde necesita el relé para cancelar ese pico descendente.

        • evitar dice:

          Aún se necesita el diodo a través de la bobina del relé.

          Cuando se abre el FET, el extremo de la bobina del relé cerca del mosfet invertirá su voltaje para mantener la corriente en la misma dirección. La corriente no puede pasar por el diodo del MOSFET.

          La resistencia en serie para la puerta MOSFET debe limitar la corriente en la capacidad de la puerta del MOSFET, en este caso.

  • BrilaBluJim dice:

    La sola idea de que descargar datos meteorológicos desde cualquier lugar de la web se ajusta al principio "KISS" me deja perplejo. Especialmente donde tiene acceso inmediato y directo para sentir la humedad en el suelo. Si el sitio web que aloja la información que desea cambia su formato de datos, debe reprogramarlo. Si el sitio cambia de nombre, debe reprogramarlo. Si el sitio simplemente desaparece, debe reestructurarlo. Si su conexión a Internet no está disponible o algo le impide recibir la información, debe tener una posición alternativa. Esto está diseñado con muchas formas de romperse.

    • Congreso Nacional Africano dice:

      Sí, Al eso me suena bastante mal, parece que BT tampoco es para mí. Eso es de alguna manera más simple y es un buen marcador de posición mientras piensa en la mejor manera de sentir la humedad del suelo.

      • BrilaBluJim dice:

        Buen punto. Para alguien cuya capacitación y experiencia se trata principalmente de programas, es muy fácil obtener la información del historial meteorológico, mientras que armar un sensor de humedad confiable podría ser un desafío. Lo simple no es necesariamente fácil.

        • licenciado en Derecho dice:

          pero todos sabemos cuán "estables" (tos) son los servicios web hoy en día.

          mientras que, sentirse húmedo en el suelo es algo que usted controla, y cualquier servidor web que cambie repentinamente no destruirá su acceso.

          si es posible, tenga ambos; pero nunca querría depender de una conexión a Internet o de datos extraídos de la pantalla, incluso si pagara por el servicio. las cosas de Internet simplemente no duran mucho tiempo; todos hemos visto desaparecer los servicios, por lo que no es algo realmente confiable.

          • alemán dice:

            Es posible que algún día tengas que lidiar con un servicio en línea. Con un sensor de humedad tendrás que tratarlo cada año aproximadamente.

          • 8r13n dice:

            Sugeriría detectar la lluvia. Los estudios sobre el terreno me enojan.

    • jeffbennett93 dice:

      Odio a la gente que se queja de que "podría ser más sencillo" aquí. Pero sí, esto es casi lo contrario de KISS.

    • jeffbennett93 dice:

      Dicho esto, existen otros usos posibles para un dispositivo iot consciente del clima.

    • celdrono dice:

      Cuando se trata del clima, sus opciones son construir su propio detector de clima o usar el de otra persona. Los sensores de lluvia comerciales están disponibles para sistemas de rociado, pero usted paga más que RasPi por ellos. Puede construir sus propios sensores de humedad del suelo con unos pocos cables, pero instalarlos y cuidarlos podría ser un problema. Podrías comprar una estación meteorológica que costará mucho más que dos RasPis. O puede utilizar la conexión a Internet existente y la API WeatherUnderground, que se ha mantenido estable durante muchos años y está disponible gratuitamente. No es la peor decisión que ha tomado sobre este proyecto (olvidar el diodo de mosca fue lo peor. 🙂

      • bfinio dice:

        Además del diodo de retorno, recibí consejos contradictorios sobre si necesitaba un aleteo RC en paralelo con la válvula solenoide. Soy yo en formación Ea E y no tengo antecedentes electrónicos formales. Si alguien aquí quiere votar en ambos casos sobre el coqueteo de RC, una reacción es bienvenida.

    • bfinio dice:

      Hola, Jim: como dije en el Instructible, la mayor parte de lo que leí sobre los sensores de suelo húmedo sonaba, en última instancia, más laborioso porque se corroen con el tiempo y requieren una recalibración. Sin embargo, nunca usé uno, por lo que podría estar equivocado. Supongo que es un problema seleccionable si lo considera más doloroso que asegurarse de que su API meteorológica siga funcionando.

      (Tenga en cuenta que no reclamé esto de acuerdo con el modelo "KISS" en el Instructible, por lo que dejaré ese argumento entre usted y Rud).

      • Brian dice:

        La confiabilidad del sensor depende de la química del suelo, y V y yo se aplicaron al sensor. Diseñó un sistema de control / control de invernadero para un gran agricultor de California. En algunos sitios web, los sensores se activan después de 6 a 10 meses; la mayoría de los sitios web parecen estar dentro de los 18 a 20 meses de las horas de reemplazo. Costo amortizado por volumen: tenía 2100 juegos de sensores.

      • Rud Merriam dice:

        UN BESO está en el ojo del espectador. Sincronicé en KISS porque hace lo que tú querías que hiciera y nada más. Ninguna función se arrastra. Es un proyecto terminado, no demorado para agregar solo una característica o función adicional.

        Otro punto, para meterse en una caja de arena, es presentar aquí algunos proyectos simples, para que alguien que esté comenzando pueda imitar el proyecto para lograr algo. Un pequeño primer paso para animarlos durante el largo viaje de un hacker.

        • alemán dice:

          ¿Hay jabón en esa caja de arena? ????

        • bfinio dice:

          No se necesita una caja de jabón, especialmente sin una experiencia real en Linux, estoy hablando de tutoriales de RPi para principiantes.

          Para la memoria, la idea con ese tercer LED, de acuerdo con el objetivo de BrightBlueJim, era usarlo como una especie de indicador de estado de que la API meteorológica o el programador cron siguen funcionando. Básicamente, quería poder mirar el RPi desde el interior en cualquier momento del día y saber "¿Esto todavía funciona?", Sin tener que ssh / VNC en el Pi para verificar la grabación o probar el script de Python, o espere hasta la hora exacta del día para ver si escucho el clic del relé. Pero, hablando de funciones, no lo logramos.

    • Me dice:

      ¿Un sensor de humedad es solo dos piezas de metal fijadas en el suelo que solo funcionarán un poco antes de que la oxigenación las inutilice?

      • BrilaBluJim dice:

        Yo no he usado uno, así que no sé cuánto duran, pero por lo que he visto, usan sondas de acero inoxidable para reducir el problema de la corrosión.

  • Alfie dice:

    El control de la humedad del suelo solo muestra parte de la información. Quiere saber si si el suelo está seco pero va a llover 2 ″ a partir de unas horas, probablemente podría dejar de regar las plantas.

    • bfinio dice:

      Estuve pensando en eso, pero creo que la API Weather Underground solo brinda lluvia * historial * y no lluvia * pronóstico *. Sin embargo, podría estar equivocado al respecto, incluso si no proporciona un pronóstico de lluvia en pulgadas, si significa "probabilidad de precipitación" como un porcentaje, entonces sería fácil simplemente omitir el agua si la probabilidad excede el 70% o lo que sea. .

Isabella Ortiz
Isabella Ortiz

Deja una respuesta

Tu dirección de correo electrónico no será publicada.