Tabla de contenido:
- Paso 1: Verificación del nivel de humedad con la sonda de conductividad
- Paso 2: Conexión de la bomba de agua y la pantalla LCD al Arduino
- Paso 3: Impresión del diseño de la caja
- Paso 4: Paso final Uniendo todas las piezas
Video: Uso de microcontroladores para operar y monitorear el sistema de riego remoto: 4 pasos
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:42
agricultores y operadores de invernaderos para un sistema de riego automático de bajo costo.
En este proyecto, integramos un sensor electrónico de humedad del suelo con un microcontrolador para regar automáticamente las plantas cuando el suelo está demasiado seco sin intervención humana, y para operar y monitorear de forma remota las condiciones del suelo a través de la red mundial enviando notificaciones automáticas a un teléfono móvil a través de SMS o Twitter; u otro dispositivo capaz de mostrar un navegador web a través de html y JavaScript. El sistema consta de un sensor de humedad del suelo conectado a un microcontrolador ESP8266 capaz de alojar un servidor web y responder a las solicitudes http. El microcontrolador recibe señales analógicas del sensor de humedad y activa una bomba a través de un circuito de transistor. Se completó un estudio que correlaciona el nivel de humedad por porcentaje en peso de agua con la salida de la sonda de conductividad. Se encontró que el sensor de humedad se satura a un nivel de humedad relativamente bajo, lo que podría limitar la aplicabilidad de este sensor a ciertas combinaciones de plantas y tipos de suelo. Todavía no hemos logrado implementar notificaciones push en un dispositivo móvil a través de Node Red, aunque en teoría esto debería ser posible.
Paso 1: Verificación del nivel de humedad con la sonda de conductividad
Medí la conductividad en 9 macetas.
con diferente contenido porcentual de agua para calibrar la sonda de conductividad al nivel de humedad. Esto permite al usuario seleccionar un nivel de humedad consistente con las necesidades de su especie de planta particular y combinación de suelo.
Paso 2: Conexión de la bomba de agua y la pantalla LCD al Arduino
Conecté la bomba de agua para que se active durante 0,5 segundos en intervalos de dos segundos hasta que se alcance el nivel de humedad deseado. La pantalla LCD emite el nivel de punto de ajuste y el nivel de conductividad medido (expresado como un porcentaje del nivel de saturación de la sonda)
Códigos Arduino
int setpoint = 0;
int humedad = 0;
int bomba = 3;
pinMode (A0, ENTRADA); // Poner la olla
pinMode (A1, ENTRADA); // Sonda de conductividad
pinMode (bomba, SALIDA); // Bomba
lcd.init (); // inicializar la pantalla lcd
LCD luz de fondo(); // abre la luz de fondo
lcd.setCursor (0, 0); // ir a la esquina superior izquierda
lcd.print ("Punto de ajuste:"); // escribe esta cadena en la fila superior
lcd.setCursor (0, 1); // ir a la 2da fila
lcd.print ("Humedad:"); // relleno de cadena con espacios para centrar
lcd.setCursor (0, 2); // ir a la tercera fila
lcd.print (""); // pad con espacios para centrar
lcd.setCursor (0, 3); // ir a la cuarta fila
lcd.print ("D&E, Hussam");
Paso 3: Impresión del diseño de la caja
Básicamente hice una caja simple para el sistema de riego automático que tiene la rejilla en el frente y dos orificios para el interruptor "Setpoint" y "Power". También diseñé otro agujero en el lateral para las fuentes de alimentación.
Paso 4: Paso final Uniendo todas las piezas
El precio de las piezas
- Arduino $ 20
- Bomba $ 6
- Sonda de conductividad $ 8
- Cables de puente $ 6
- Protoboard $ 8
- Fuente de alimentación $ 12
- LCD $ 10
- Total $ 70
Recomendado:
Sistema para monitorear la calidad del aire en busca de contaminación por partículas: 4 pasos
Sistema para monitorear la calidad del aire para la contaminación de partículas: INTRO: 1 En este proyecto, muestro cómo construir un detector de partículas con pantalla de datos, respaldo de datos en la tarjeta SD e IOT. Visualmente, un anillo de neopíxeles indica la calidad del aire. 2 La calidad del aire es una preocupación cada vez más importante t
Uso de solenoides pulsados con Wemos D1 Mini y H-Bridge para riego: 7 pasos
Uso de solenoides pulsados con Wemos D1 Mini y H-Bridge para riego: Para este instructable, quería crear una solución para poder encender de forma remota un sistema de rociadores o regar automáticamente mis plántulas.Voy a usar un wemos D1 para controlar solenoides pulsados. Estos solenoides usan mucha menos energía porque cuando han recibido
Uso de sonar, Lidar y visión por computadora en microcontroladores para ayudar a las personas con discapacidad visual: 16 pasos
Uso de sonar, Lidar y visión por computadora en microcontroladores para ayudar a las personas con discapacidad visual: quiero crear un "bastón" inteligente que pueda ayudar a las personas con discapacidad visual mucho más que las soluciones existentes. El bastón podrá avisar al usuario de objetos en el frente o en los laterales haciendo un ruido en los auriculares tipo sonido envolvente
Cómo hacer un dispositivo de IoT para controlar dispositivos y monitorear el clima usando Esp8266: 5 pasos
Cómo hacer un dispositivo de IoT para controlar dispositivos y monitorear el clima usando Esp8266: Internet de las cosas (IoT) es la interconexión de dispositivos físicos (también conocidos como " dispositivos conectados " y " dispositivos inteligentes "), edificios, y otros elementos - integrados con electrónica, software, sensores, actuadores y
HC - 06 (Módulo esclavo) Cambio de "NOMBRE" sin uso "Monitorear Arduino serial" que "Funciona fácilmente": ¡Manera impecable!: 3 pasos
HC - 06 (Módulo esclavo) Cambiando "NOMBRE" sin usar "Monitor Serial Arduino" … que "Funciona fácilmente": ¡Manera impecable!: Después de " Mucho tiempo " intentando cambiar el nombre en HC - 06 (módulo esclavo), utilizando " monitor serial del Arduino, sin " Éxito ", encontré otra manera fácil y ahora estoy compartiendo! ¡Que se diviertan amigos