Cómo construir un sistema Arduino de monitoreo de agua para su hogar

El agua es un recurso precioso que es esencial para la vida. Ante el aumento de la preocupación por la escasez de agua y la contaminación, es más importante que nunca monitorear y conservar el uso del agua. Una forma de hacerlo es construyendo un sistema Arduino de monitoreo de agua para su hogar. Arduino es una plataforma electrónica de código abierto que te permite crear proyectos interactivos. En este artículo, lo guiaremos a través del proceso de construcción de un sistema simple de monitoreo de agua usando Arduino.


Para construir un sistema de monitoreo del agua, necesitará algunos componentes clave. Estos incluyen una placa Arduino, un sensor de flujo de agua, una válvula solenoide y una pantalla de visualización. El sensor de flujo de agua se usa para medir la cantidad de agua que fluye a través de una tubería, mientras que la válvula solenoide se puede usar para controlar el flujo de agua. La pantalla le mostrará datos en tiempo real sobre el uso del agua.

El primer paso para construir su sistema de monitoreo de agua es conectar el sensor de flujo de agua a la placa Arduino. El sensor de flujo de agua tiene tres pines: VCC, GND y OUT. Conecte el pin VCC al pin de 5 V en la placa Arduino, el pin GND al pin GND y el pin OUT a un pin digital, como el pin 2. Luego, conecte la válvula solenoide a la placa Arduino. La válvula solenoide tiene dos pines: VCC y GND. Conecte el pin VCC al pin 5V de la placa Arduino y el pin GND al pin GND.

Modelo Controlador en línea de concentración/conductividad inductiva CIT-8800
Concentración 1.NaOH:(0~15) por ciento o (25~50) por ciento; 2.HNO3:(0~25) por ciento o (36~82) por ciento; 3.Curvas de concentración definidas por el usuario
Conductividad (500~2.000.000)us/cm
TDS (250~1.000.000)ppm
Temp. (0~120)°C
Resolución Conductividad: 0,01uS/cm; Concentración: 0,01 por ciento; TDS: 0,01 ppm, temperatura: 0,1℃
Precisión Conductividad: (500~1000)us/cm +/-10uS/cm; (1~2000)mS/cm+/-1,0 por ciento
TDS: nivel 1,5, temperatura: +/-0,5℃
Temperatura. compensación Rango: (0~120)°C; elemento: Pt1000
Puerto de comunicación Protocolo RS485.Modbus RTU
Salida analógica Dos canales aislados/transportables (4-20)mA, instrumento/transmisor para selección
Salida de control Interruptor fotoeléctrico semiconductor de triple canal, interruptor programable, pulso y frecuencia
Entorno de trabajo Temp.(0~50)℃; Humedad relativa y lt;95 por ciento RH (sin condensación)
Entorno de almacenamiento Temp.(-20~60)℃;Humedad relativa ≤85 por ciento RH (sin condensación)
Fuente de alimentación DC 24V+15 por ciento
Nivel de protección IP65 (con cubierta trasera)
Dimensión 96 mm x 96 mm x 94 mm (alto x ancho x fondo)
Tamaño del agujero 9lmmx91mm (alto x ancho)

alt-105
Una vez que haya conectado los componentes, puede comenzar a escribir el código para su sistema de monitoreo de agua. El código leerá los datos del sensor de flujo de agua y los mostrará en la pantalla. También controlará la válvula solenoide para regular el flujo de agua. Puede personalizar el código para establecer umbrales de uso de agua y recibir alertas cuando se superen estos umbrales.

Después de escribir el código, cárguelo en la placa Arduino y pruebe su sistema de monitoreo de agua. Debería ver datos en tiempo real sobre el uso de agua en la pantalla. También puedes probar la válvula solenoide encendiéndola y apagándola para controlar el flujo de agua. Si todo funciona correctamente, ha construido con éxito un sistema de monitoreo de agua para su hogar.

Núm. de modelo Controlador en línea de conductividad/concentración inductiva CIT-8800
Rango de medición Conductividad 0,00μS/cm ~ 2000mS/cm
Concentración 1.NaOH,(0-15) por ciento o(25-50) por ciento ;
2.HNO3(tenga en cuenta la resistencia a la corrosión del sensor)(0-25) por ciento o(36-82) por ciento ;
3.Curvas de concentración definidas por el usuario.
TDS 0,00 ppm~1000 ppt
Temp. (0.0 ~ 120.0)℃
Resolución Conductividad 0,01μS/cm
Concentración 0.01%
TDS 0,01 ppm
Temp. 0.1℃
Precisión Conductividad 0μS/cm ~1000μS/cm ±10μS/cm
1 mS/cm~500 mS/cm ±1,0 por ciento
500mS/cm~2000 mS/cm ±1,0 por ciento
TDS nivel 1,5
Temp. ±0.5℃
Temperatura. compensación elemento Pt1000
rango (0.0~120.0)℃ compensación lineal
(4~20)mA Salida de corriente canales Canales dobles
características Aislado, ajustable, reversible, salida 4-20MA, modo instrumentos/transmisor.
Resistencia de bucle 400Ω(Max),CC 24V
Resolución ±0,1 mA
Contacto de control Canales Canales triples
Contacto Salida de relé fotoeléctrico
Programable Programable ( temperatura 、conductividad/concentración/TDS、sincronización)salida
Características Se podría establecer temperatura、conductividad/concentración/TDS、 temporización NO/NC/selección PID
Carga de resistencia 50mA(Max),CA/CC 30V(Max)
Comunicación de datos RS485, protocolo MODBUS
Fuente de alimentación CC 24 V±4 V
Consumo 5.5W
Entorno de trabajo Temperatura:(0~50)℃ Humedad relativa:≤85 por ciento RH (sin condensación)
Almacenamiento Temperatura:(-20~60)℃ Humedad relativa:≤85 por ciento HR (sin condensación)
Nivel de protección IP65(con cubierta trasera)
Dimensión del contorno 96mm×96 mm×94mm (H×W×D)
Dimensión del agujero 91mm×91mm(H×W)
Instalación Montado en panel, instalación rápida

En conclusión, construir un sistema de monitoreo de agua Arduino es una forma simple y efectiva de rastrear y conservar el uso de agua en su hogar. Al monitorear el uso del agua en tiempo real, puede identificar áreas donde se desperdicia agua y tomar medidas para reducir el consumo. Con la creciente importancia de la conservación del agua, un sistema de monitoreo del agua es una herramienta valiosa para los propietarios. Entonces, ¿por qué no intentarlo y comenzar a monitorear su uso de agua hoy?

alt-1010

Entradas Similares