Sistema de riego controlado por frambuesa Pi (10 / 12 paso)

Paso 10: Prueba de circuito

Antes de ir para la automatización completa, es una buena idea para probar manualmente el circuito. Puede hacer esto mediante el uso de la línea de comandos de Python. Por favor recuerde que supongo que tienes conocimientos básicos de cómo utilizar un Raspberry Pi en este punto. Si usted tiene preguntas como "¿Cómo instalar el sistema operativo?" o "¿Cómo que lance Python?", usted debe comprobar hacia fuera los muchos Instructables sobre cómo empezar con frambuesa Pi o los recursos de aprendizaje oficial de Raspberry Pi Foundation antes de continuar.

Para probar el circuito, encender su frambuesa Pi (deberá encenderse el LED superior en su tablero de circuitos puesto que está conectado directamente a los 3, 3V de la fuente), entonces abra Python e introduzca los siguientes comandos:

Esto inicializa los controles de pin GPIO y establece los pines 17, 27 y 22 como salidas. Ahora el tipo

Esto debería encender los otros LEDs de dos estado. Sabes que las cosas están trabajando hasta ahora. Ahora para la gran prueba (redoble). Tipo

Debe oír un "clic" como la posición de los interruptores de relé. Vaya fuera y Compruebe la válvula de solenoide. Debe estar abierta y debe estar fluyendo agua. Asumiendo comprobado y fija pérdidas anteriormente, esto significa que todo está trabajando! Ahora, vuelve dentro y tipo

Usted escuchará otro "clic" de relé. Esto apaga la válvula. Regresar a exterior y comprobar que el agua se ha detenido.

Grandes para que far...but de que usted no quiere tener que escribir un montón comandos cada vez que desea regar tus plantas. Ahora es el momento para automatizar todo esto!

ADVERTENCIA: no utilice GPIO.cleanup(). A través de unas pocas horas de solución de problemas irritantes, encontré que este comando (por razones que todavía no entiendo totalmente) hace que el relé encender otra vez, abrir la válvula. La mejor explicación que puedo encontrar vino de este hilo de Stackexchange donde un comentario afirma que "el método de limpieza establece todos los gpios que ha utilizado para ser entradas y deshabilita el interno pull-ups o reducciones para los gpios". Necesita el pin para quedarse como una salida con un voltaje bajo para mantener el relé, por lo podría causar el problema. He intentado agregar un resistor de pull-down de 10K a la puerta MOSFET pero eso no funciona. Por lo tanto, aunque generalmente se recomienda como buena práctica, se evite utilizar GPIO.cleanup() para este proyecto. Por favor deja un comentario si tienes una solución aquí.

Artículos Relacionados

Planta de frambuesa pi sistema de riego

Planta de frambuesa pi sistema de riego

Descargo de responsabilidad: Este proyecto ha sido desarrollado por los estudiantes/los aficionados y no se ha probado completamente. No aceptamos ninguna responsabilidad por los daños causados siguiendo este instructable.Se trata de cómo hacer un si
Rápido y fácil, PVC jardín sistema de riego (por debajo de $70)

Rápido y fácil, PVC jardín sistema de riego (por debajo de $70)

Jardinería es una de mis actividades principales del verano y durante los últimos años, mi jardín (como suelen hacer) ha crecido. Con ese crecimiento, también ha crecido la cantidad de tiempo y agua que toma de mi jardín.Durante años, he querido tene
Por goteo sistema de riego que cuesta sólo cinco centavos y el tiempo.

Por goteo sistema de riego que cuesta sólo cinco centavos y el tiempo.

necesitaba un sistema de riego ya que tengo problemas para conseguir alrededor de debido a problemas de salud y realmente no es justo que mi spawn que él sea el que la riego todos los días.  Catorce años viejos muchachos quieren estar en una piscina,
Arduino automático riego sistema para las plantas por aspersión

Arduino automático riego sistema para las plantas por aspersión

el mes pasado, Elecrow a la izquierda de la oficina original y se trasladó a una nueva oficina. Se perderá nuestra oficina original donde hemos trabajado tan duro durante más de dos años, le echamos de todo aquí, el escritorio, las ventanas, y las ma
Automatizada sistema de aeroponía usando frambuesa Pi

Automatizada sistema de aeroponía usando frambuesa Pi

en este Instructable, aprenderemos cómo hacer un sistema de aeroponía que es controlado por el Raspberry Pi y utiliza el módulo de frambuesa Pi cámara para tomar fotos de sus plantas. Aeroponía es un método muy poco convencional de la jardinería, per
Sistema de riego de la planta de WiFi ESP8266

Sistema de riego de la planta de WiFi ESP8266

En este tutorial mostramos cómo construir planta sistema de riego con ESP8266 Arduino y EasyIoT servidor (Windows o frambuesa). Con interfaz web que podemos controlar remotamente el agua bomba y suelo de la humedad. Ahora puedes ir de vacaciones y re
GSM basado automatizado sistema de riego con lluvia-Gun

GSM basado automatizado sistema de riego con lluvia-Gun

Era digital moderna de nuestro siglo XXI necesita automatización en cada sector. Combinación de la tecnología para aumentar la credibilidad de una tecnología de otra no es una muy buena idea. India es un país donde la agricultura es el principal y gr
Sistema de riego inteligente

Sistema de riego inteligente

Este proyecto se crea para el 2015 de concurso de diseño de Digilent. Es un sistema de riego inteligente que controlado por una placa ChipKit MX3. La Junta es controlada por un dispositivo android, pero puede trabajar independiente. El sistema Compru
Simple jardín sistema de riego

Simple jardín sistema de riego

Hay algunos sistemas de automatización jardín usando Arduino son bastante detalladas. Quería desarrollar un sistema simple de tiempo de riego. Uno siempre podría desarrollar con el IC555, pero las fluctuaciones de corriente pueden perturbar el ciclo
SMS control inalámbrico sistema de riego

SMS control inalámbrico sistema de riego

Actualización 13/02/11: la votación ha comenzado para el concurso de microcontrolador de Sparkfun. Por favor voten por mi!ACTUALIZACIÓN 26/02/11: gané un segundo premio!!!! Huzzah! Gracias por los votos!ACTUALIZACIÓN 17/03/11: me encantaría ganar un
Inicio de automatización (o Robot mayordomo llamado Geoffrey) - controlado por iPhone, basado en arduino

Inicio de automatización (o Robot mayordomo llamado Geoffrey) - controlado por iPhone, basado en arduino

poder controlar todo desde su bolsillo ha sido un sueño compartido por muchos. Anteriormente hemos tenido mandos a distancia universales que pueden tanto controlar nuestros televisores y radios, luego tuvimos tomas de corriente inalámbrica. ¿Tanto gr
Sistema de riego inteligente con arduino...

Sistema de riego inteligente con arduino...

En este instructable quería compartir mi sistema de riego automático usando arduino, sensor de humedad del suelo y una válvula de simple acuario conectado a un servo... Sensor de humedad toma lecturas constantes de la humedad del suelo y al Arduino q
Sistema de riego automático con sonda capacitiva y Arduino en el barato (y serio)

Sistema de riego automático con sonda capacitiva y Arduino en el barato (y serio)

Descargo de responsabilidad: Yo no soy un ingeniero en electrónica, por lo que no puedo ofrecer ninguna garantía para el diseño (mucho menos para su implementación). Sólo sé la presentó solución trabajada para mí por lo menos unos 5-6 meses (por lo q
Sensor de humedad multi-DIY + sistema de riego

Sensor de humedad multi-DIY + sistema de riego

A menudo una gran cantidad de plantas de agua se convierte en una tarea tediosa y tener diferentes tipo de plantas requiere más atención porque cada tipo consume diferente cantidad de agua. Así que mis amigos y yo hemos decidido implementar un sistem