Sensor de Agua y Arduino - Cómo Crear un Sistema de Techo Corredizo Automático para la Lluvia
La agricultura inteligente ha encontrado en la tecnología un gran aliado para proteger los cultivos y optimizar recursos. En este artículo, te mostramos cómo desarrollar un proyecto práctico y accesible para proteger el café u otros productos en proceso de secado, utilizando un techo automático controlado con Arduino y un sensor de agua.
Este sistema es capaz de detectar la presencia de agua (lluvia) y activar un mecanismo de techo corredizo que cubre los cultivos, evitando que se dañen. Es una solución ideal para agricultores que buscan implementar tecnología de bajo costo para mejorar sus procesos.
Materiales Necesarios
- Arduino Nano: La unidad central que controlará todo el sistema.
- Sensor de agua o humedad: Detecta la presencia de agua en el ambiente.
- Servomotor (MG945 o SG90): Responsable de mover el techo corredizo.
- Protoboard y cables: Facilitan las conexiones eléctricas.
- Mecanismo de engranajes impreso en 3D: Para transmitir el movimiento del servomotor al techo.
- Cartón: Material económico para fabricar el techo automático.
- Atomizador de agua: Simula la lluvia para pruebas.
- Fuente de alimentación: Para alimentar el Arduino y el servomotor.
Paso a Paso: Creación del Sistema
1. Diseño del techo automático
Construye el techo con cartón, asegurándote de que tenga un tamaño adecuado para cubrir el área deseada.
Diseña el mecanismo de engranajes en un software de modelado 3D como Tinkercad o Fusion 360 y luego imprímelos en 3D.
2. Montaje del mecanismo de movimiento
Conecta el servomotor al mecanismo de engranajes para que pueda desplazar el techo.
Asegúrate de que el sistema sea fluido y no se atasque al moverse.
3. Configuración del sensor de agua
Conecta el sensor de agua al Arduino Nano a través del protoboard. Este sensor será el encargado de detectar la presencia de lluvia.
4. Programación del Arduino
El siguiente código básico permite que el sistema detecte agua y active el techo automático:
#include <Servo.h>
Servo servoTecho;
int pinSensorAgua = A0;
int lecturaSensor = 0;
int umbralAgua = 500;
void setup() {
servoTecho.attach(9);
pinMode(pinSensorAgua, INPUT);
servoTecho.write(0); // Techo inicial abierto
Serial.begin(9600);
}
void loop() {
lecturaSensor = analogRead(pinSensorAgua);
Serial.println(lecturaSensor);
if (lecturaSensor > umbralAgua) {
servoTecho.write(90); // Cierra el techo
} else {
servoTecho.write(0); // Abre el techo
}
delay(500);
}
5. Integración del sistema
Coloca el sensor de agua en el área donde pueda captar la lluvia.
Instala el techo automático en una estructura estable, asegurándote de que el movimiento sea seguro y preciso.
6. Pruebas y ajustes
Usa el atomizador para simular la lluvia y prueba el sistema. Ajusta el código si es necesario para mejorar la sensibilidad del sensor o el movimiento del techo.
Detección de Agua – Sensor de Agua Arduino
#include <Servo.h>
int sensor = 0;
Servo servo;
void setup()
{
Serial.begin(9600);
pinMode(A0, INPUT);
servo.attach(7,500,2500);
}
void loop()
{
sensor = analogRead(A0);
Serial.println(sensor);
if(sensor >= 400)
{
servo.write(180);
}
else
{
servo.write(0);
}
delay(100);
}
Beneficios del Proyecto
- Protección efectiva: Este sistema es ideal para proteger café, granos o cualquier producto en proceso de secado.
- Automatización económica: Utiliza materiales accesibles como cartón y componentes electrónicos de bajo costo.
- Versatilidad: Puede adaptarse a diferentes necesidades agrícolas, como proteger cultivos de invernadero.
Aplicaciones Futuras
- Energía solar: Alimentar el sistema con paneles solares para mayor sostenibilidad.
- Sensores adicionales: Medir temperatura, humedad ambiental y luz solar para optimizar el secado.
- Conexión remota: Usar módulos Wi-Fi como el ESP8266 para controlar el sistema desde un smartphone.
Este proyecto de techo automático para proteger cultivos demuestra cómo la tecnología puede ser una herramienta poderosa y accesible para mejorar los procesos agrícolas. No importa si eres un agricultor, estudiante o entusiasta de la tecnología, esta solución es un excelente punto de partida para explorar el fascinante mundo de la automatización.
Como siempre, espero que estos videos e información les sea muy útil, no olvides suscribirte a mi canal en YouTube. Saludos 😎
Tags
Arduino
detectar agua
electronica
electrónica
programacion
proyecto
sensor de agua
techo corredizo