Tabla de contenido:
2025 Autor: John Day | [email protected]. Última modificación: 2025-01-23 14:39
Hice un sistema de riego basado en arduino para mis chiles mientras estaba fuera de casa. Hice este como un servidor web que puedo monitorear desde LAN y desde el sistema de automatización del hogar (Hassio). Esto todavía está en construcción. agregará más bombas y descubrirá cómo agregar más sensores analógicos de humedad del suelo. También debería agregar un interruptor de ENCENDIDO / APAGADO. Una de las actualizaciones más importantes que hará que las baterías duren más es agregar una funcionalidad de suspensión a este servidor web y configurar la comunicación de http a mqtt. Todo este proceso comenzó cuando vi este proyecto. Tenía bme280 y wemos d1 mini por ahí del proyecto que monitoreaba la temperatura / humedad de la cafetera en la oficina, por lo que no tendría que ir y verificar si estaba preparada (sí, soy un vago). También agregué bme280 a este proyecto, pero tuve varios problemas que Realmente no tengo tiempo para arreglarlo porque el riego funcionó bien durante mis vacaciones de verano durante una semana.
Suministros
Para este proyecto, necesitará los siguientes suministros:
- Wemos D1 mini (yo tenía uno normal, pero deberías convertirte en profesional y asegurarte de que el regulador de voltaje no sea barato para que se encienda bien con una batería un poco gastada también).
- Batería de iones de litio 18650 o pocas. Rescaté el mío de una computadora portátil vieja y encontré 4 que funcionaban
- Soporte de batería 18650 para la cantidad de baterías que necesita. Usé cuatro y los conecté en paralelo.
- Tablero de carga de batería TP4056
- Sensor capacitivo de humedad del suelo v1.2 (que no está aislado, por lo que debe agregar un poco de epoxi no conductor en los lados y sobre todos los componentes soldados. Escuché que el pegamento caliente también funciona, pero usé epoxi)
- Sensor de temperatura y humedad BME280
- 5.5V 0.66W 120mA Panel Fotovoltaico Mini Panel Solar Monocristalino (O uno más poderoso, creo que esto no es suficiente).
- Diodo 1N5819
- Bomba de agua sumergible de 6V
- Módulo de relé de 5V para controlar la bomba. Elegí un módulo que tiene 5 relés solo para estar listo para actualizar
- protoboard de fibra
- y por supuesto algún cable
- Una caja resistente al agua que puede contener todos los dispositivos electrónicos en el costado.
- tubo de silicona de grado alimenticio. El mío no tenía color y el diámetro interior era de aproximadamente 5 mm de diámetro.
Paso 1: diagrama de cableado
Definitivamente no es una documentación técnica de cableado, pero agregué esto para demostrar cómo conecté este. ¡Dime un comentario si necesitas ayuda con este!
Paso 2: aislar el sensor de humedad del suelo
Use pegamento caliente y epoxi para aislar las esquinas de este sensor. Usé pegamento caliente cerca del terminal de conexión del cable solo para asegurarme de que el epoxi no se atasque allí.
Paso 3: Código Arduino
Adjunto este código arduino. Tendrá un código de copiar / pegar de otros proyectos. Personalmente tuve algunos problemas con este y todo estaba relacionado con la biblioteca bme que tenía.
El problema fue que no pude conectarme al servidor. La solución rápida para resolver esto es eliminar o agregar comentarios en las líneas 125 y 126
Entonces, si todo funcionó como debería, puede agregar su servidor de automatización del hogar para leer json desde 192.168.1.241/json
Creo que esto debería cambiarse para usar el protocolo mqtt y tener la función de suspensión habilitada. Cuando haga esto con mqtt, haré esto para publicar lecturas en mi HASSIO y luego continuar durmiendo.
Solo para tener en cuenta, este archivo se creó con bastante prisa cuando lo necesitaba solo para manejar el riego mientras estaba de vacaciones. Creo que debería cambiar la configuración de privacidad en este en github, si desea agregar algo a este proyecto:)
Paso 4: recuperación de las baterías del paquete de baterías de la computadora portátil
En este paso, debe tener mucho cuidado! Estas baterías pueden explotar con una potencia mínima, pero eso nunca me ha sucedido. La caja de las baterías suele estar muy apretada e incluso puede estar pegada. Usé un poco de calor del secador de pelo y un destornillador de punta plana para abrirlo. Después de eso, desconecté la tira de metal soldada de las baterías.
Paso 5: conecte todo y asegúrelo con cinta aislante
Adjunté una foto de mi protoboard y todo lo demás que metí dentro del estuche.
Perforé algunos agujeros en caso de cables (sensor de humedad y bomba de agua).
Paso 6: conecte el tubo de silicona
Después de eso, conecté el tubo del silocon a la bomba de agua sumergible. Fue un ajuste ceñido, pero si el tuyo termina suelto, recomiendo usar algunas cremalleras para asegurarlo en su lugar.
Corté el tubo en algunos lugares y metí algunos palitos de barbacoa en los agujeros que salieron demasiado grandes. ¡De esta manera pude usar una bomba para múltiples plantas y todos recibieron agua por igual!:D
Recomendado:
Sistema de riego automático de plantas con un micro: bit: 8 pasos (con imágenes)
Sistema de riego automático de plantas usando un Micro: bit: En este Instructable, le mostraré cómo construir un sistema automático de riego de plantas usando un Micro: bit y algunos otros componentes electrónicos pequeños. El Micro: bit usa un sensor de humedad para controlar el nivel de humedad en el suelo de la planta y
Sistema de riego automático de plantas: 4 pasos
Sistema de riego automático de plantas: así es como hice mi sistema de riego automático de plantas
Sistema de riego automático de plantas Arduino: 8 pasos (con imágenes)
Sistema de riego automático de plantas Arduino: conozca a Sprout, la maceta interior moderna que riega automáticamente sus plantas, hierbas, verduras, etc. y revolucionará su juego de jardinería.Consiste en un depósito de agua integrado desde el que se bombea y se bombea el agua. mantiene el suelo de la planta h
Cómo hacer un sistema de riego automático usando Arduino: 5 pasos
Cómo hacer un sistema de riego automático usando Arduino: En este Instructables, le mostraré cómo construir e implementar un sistema de riego automático que puede detectar el contenido de agua en el suelo y regar automáticamente su jardín. Este sistema se puede programar para diferentes requisitos de cultivo y
Sistema de riego automático Arduino: 5 pasos
Sistema de riego automático Arduino: primero de muchos proyectos arduino de bricolaje. Le mostraré cómo construir un sistema de riego automático. Regará las plantas para ti cuando no estés allí. Aunque el proyecto está basado en Arduino Nano no hay problema para construirlo con Arduino UNO