‘Automatizar Sprinkler para detectar el clima a través de Raspberry Pi’ Hoy en día los sistemas de riego se utilizan para supresión de polvo, minería, etc. Estos sistemas también se utilizan en los hogares para regar plantas. Los sistemas de riego que están disponibles en el mercado son costosos para un área de cobertura pequeña. El Raspberry Pi es un microprocesador que se puede integrar con casi todos los componentes electrónicos para diseñar proyectos interesantes. A continuación se propone un método para crear un sistema de riego eficaz y de bajo costo en casa utilizando una Raspberry Pi. Raspberry Pi para automatizar el control de aspersores (esta imagen está tomada de www.Instructables.com)¿Cómo configurar el aparato y automatizarlo a través de Raspberry Pi?El objetivo de esta técnica es crear un sistema tan eficaz como los sistemas disponibles en el mercado, con un coste comparativamente bajo. Siga los pasos a continuación para automatizar el control de sus aspersores a través de Raspberry Pi.Paso 1: Recolectar el MaterialesSegún las medidas de tu jardín, reúne la cantidad exacta de tuberías, diferentes adaptadores y componentes electrónicos que se combinarán con Raspberry Pi para formar todo el sistema.Componentes eléctricosComponentes mecánicosHerramientasLeer másIngrese a la expansión Gungeon que Advanced Gungeons & Draguns ha lanzadoPuedes encontrar todos los componentes en AmazonPaso 2: planificaciónEl mejor enfoque es hacer un plan completo con anticipación porque es una tarea difícil deshacer los errores en algún momento entre la implementación de todo el sistema. Es importante tener en cuenta la diferencia entre los adaptadores NPT y MHT. Asegúrese de instalar la válvula de drenaje en la parte inferior absoluta de la estructura. A continuación se proporciona un diagrama de sistema de muestra.Sistema de diagramaPaso 3: cavar zanjas y tender tuberíasAntes de cavar la zanja, verifique si hay algo más enterrado debajo del suelo y cave lo suficientemente profundo como para poder colocar una tubería y cubrirla con un poco de tierra. Entierre las tuberías y conéctelas con varios conectores mencionados anteriormente. No olvide instalar una válvula de drenaje.Paso 4: coloque la válvula solenoide en una caja de plástico y conéctela a todo el sistemaLeer másCómo desinstalar completamente Steam JuegosAtornille los adaptadores deslizantes NPT en ambos extremos de la válvula solenoide. Luego taladre dos agujeros en la caja de plástico lo suficientemente anchos como para pasar un tubo a través de ellos hasta los adaptadores deslizantes dentro de la caja y aplique adhesivos de silicona en las juntas para fortalecer las conexiones. Ahora bien, aquí es importante observar correctamente la dirección del flujo en la válvula de retención. La flecha debe apuntar hacia la válvula solenoide.Válvula solenoide (esta imagen está tomada de www.Instructables.com)Paso 5: conecte el cable de la válvula solenoideCorte dos segmentos de cable de conexión y páselos a través de la caja perforando los orificios adecuados y conéctelo a la válvula solenoide con la ayuda de conectores impermeables. Utilice silicona para sellar alrededor de los agujeros. Estos cables se conectarán en el siguiente paso.Paso 6: Compruebe si hay fugas Antes de ir más lejos, probablemente necesite revisar sus tuberías para detectar fugas. Afortunadamente, puedes hacerlo antes de conectar el circuito o incluso la Raspberry Pi. Para ello, conecte los dos cables de la válvula solenoide directamente al adaptador de 12V. Esto abrirá la válvula y permitirá que el agua fluya hacia las tuberías. Tan pronto como el agua comience a fluir, examine cuidadosamente las tuberías y juntas y compruebe si hay fugas.Paso 7: Circuito La siguiente imagen muestra los circuitos integrados con Raspberry Pi que harán que todo el sistema funcione. El relé funciona como un interruptor para controlar la alimentación de 24 VCA a la válvula solenoide. Como el relé requiere 5 V para funcionar y los pines GPIO solo pueden proporcionar 3,3 V, Raspberry Pi controlará un MOSFET que activará el relé que activará o desactivará la válvula solenoide. Si el GPIO está apagado, el relé estará abierto y la válvula solenoide estará cerrada. Cuando llega una señal alta al pin GPIO, el relé se cerrará y la válvula solenoide se abrirá. También están conectados 3 LED de estado a GPIO 17,27 y 22 que mostrarán si el Pi está recibiendo energía y si el relé está encendido o apagado.Diagrama de circuitoPaso 8: Circuito de prueba Antes de implementar todo el sistema, es mejor probarlo en la línea de comando usando Python. Para probar el circuito, encienda la Raspberry Pi y escriba los siguientes comandos en Python.import RPi.GPIO ad GPIO GPIO.setmode(GPIO.BCM) GPIO.setup(17,out) GPIO.setup(27,out) GPIO.setup(22,out)Configuración de pinesEsto inicializará los pines GPIO 17,27 y 22 como salida.GPIO.output(27,GPIO.HIGH) GPIO.output(22,GPIO.HIGH)EncendidoEsto encenderá los otros dos LED.GPIO.output(17,GPIO.HIGH)Encender el reléCuando escriba el comando anterior, el relé producirá un sonido de “clic” que muestra que ahora está cerrado. Ahora, escriba el siguiente comando para abrir el relé.GPIO.output(17,GPIO.LOW)Apagar el reléEl sonido de “clic” que produce el relé indica que todo va bien hasta el momento.Paso 9: CódigoAhora que todo va muy bien hasta ahora, cargue el código en Raspberry Pi. Este código verificará automáticamente la actualización de lluvia de las últimas 24 horas y automatizará el sistema Sparkling. El código está correctamente comentado, pero aun así se explica de forma general a continuación:run_sprinkler.py: Este es el archivo principal que verifica una API meteorológica y decide si abrir la válvula solenoide o no. También controla las E/S de los pines GPIO.configuración: es el archivo de configuración que tiene la clave API meteorológica, la ubicación donde está instalado este sistema, los pines GPIO y el umbral de lluvia. ejecutar.crontab: Es el archivo que programa el archivo principal para que se ejecute ciertas veces al día en lugar de ejecutar el script de Python continuamente durante 24 horas.Enlace de descarga: DescargarDescargue el archivo adjunto arriba y cárguelo en Python. Disfrute de su propio sistema de aspersores automatizado. Tecnología
Tecnología ¿Cómo solucionar el error 0x8b050066 en Xbox One? diciembre 2, 2023Algunos usuarios de la consola Xbox One nos han contactado con preguntas después de recibir… Read More
Tecnología Cómo instalar ADB en Chrome OS 67 sin Crouton noviembre 14, 2023Para Android desarrolladores de aplicaciones, ADB y Fastboot son una de las herramientas más importantes… Read More
Tecnología (FIX) El transporte ha descartado los eventos de auditoría noviembre 14, 2023Alguno Windows Los usuarios han descubierto muchos consecutivos. ‘El transporte ha descartado los eventos de… Read More