Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Ingeniería Mecatrónica
REGADERA INTELIGENTE
(problemática: uso desmedido del agua durante el baño).
1. INTRODUCCION
El agua es el elemento principal de los fluidos que nos circundan. Todos los seres vivos
dependemos del agua, sin embargo, actualmente existe un problema de escasez de este vital
liquido
Al momento de ducharnos y abrir la llave de agua caliente para nadie es un secreto que
no sale inmediatamente caliente si no que tarda un tiempo en calentar dependiendo de varios
factores, como el tipo de calentador, la instalación de agua, si las cañerías están aisladas, etc.
… en ese tiempo que se tarda el agua en salir caliente equivale a varios litros de agua que se
van al desagüe en otras palabras se desperdicia esa cantidad de agua, esto implica una
pérdida para las familias ya que es agua no aprovechada
También se quiere eliminar la molestia rutina de ajustar el agua de la ducha todos los
días hasta dar con la temperatura adecuada. Si lo pensamos con calma ese proceso genera
gastos de agua desproporcionado que no es malo para el medio ambiente
Gasto por espera de calentamiento de agua (10 l/min) (5min). Para una casa de 5
personas el gasto total es de 250 l. Considerando un promedio de 5 personas por casa.
José Luis Luege Tamargo, director general de la Conagua, dijo que la demanda de
agua en la Ciudad de México es tan grande que está comenzando a afectar seriamente el
sistema Cutzamala y el acuífero de la Ciudad
1.1 ANTECEDENTES
1.2 PLANTEAMIENTO DEL PROBLEMA
Uno de los grandes problemas que enfrenta la sociedad actual es la escasez de agua,
esto se debe a muchos factores entre ellos la contaminación y el desperdicio de las misma en
las actividades cotidianas del ser humana. Al tomar una ducha utilizando una regadera de
acuerdo con cifras de la comisión Nacional del Agua se gastan aproximadamente 95 litros por
cada 5 minutos, además de este gasto se desperdician varios litros al regular a la temperatura
adecuada.
1.3 OBJETIVOS
1.3.1 OBJETIVO GENERAL:
Diseñar una regadera inteligente cuya principal función es mantener la temperatura que
el usuario especifico sin tener que desperdiciar agua como lo hacen las regaderas
convencionales.
Pruebas y ajustes una vez que se simule se hará la prueba para modificar algún tipo de
error u/o mejorar algún proceso dentro del sistema.
1.4 JUSTIFICACIÓN
Como es bien sabido, el uso del líquido vital es de suma importancia para realizar
bastantes tareas en el hogar, como, por ejemplo, el aseo personal.
a lo largo del tiempo, han cambiado bastante la forma en la que el ser humano se asea, si nos
remontamos a los inicios de esta práctica, notaremos que las personas se bañaban en ríos,
lagunas, etc., hasta ese momento no había problema alguno con esto. La situación comienza a
complicarse conforme la población humana ha ido aumentando, haciendo que el uso del agua
sea muchísimo más requerido, y por consecuencia, sea más desperdiciada.
Se hace ha hecho un mal uso del agua, desde que ya no se le da un segundo uso
después de la ducha, ya que, por lo general, la mayoría de las instalaciones del desagüe
conectan directamente con el drenaje comunitario, el cual va a parar a una fosa, a ese
problema se le suma también el agua desperdiciada al momento de abrir la llave y esperar a
que comience a salir el agua caliente, durante este lapso, se desperdicia aproximadamente 10
litros, esto sin contar las situaciones en las que se deja abierta la llave durante toda la ducha, o
aquellos que dilatan mucho. Con datos del INEGI, se sabe que, por cada ducha estándar de 10
minutos, se consumen alrededor de 200 litros de agua, o lo que es igual a 20 litros por minuto,
esta organización recomienda que, para aminorar el impacto medioambiental, habrá que
reducir el consumo a 100 litros de agua durante 5 minutos.
Tomaremos como referencia una familia con cuatro integrantes, los cuales se duchan
diariamente durante 10 minutos cada uno, el consumo de este hogar al año es de 292,000
litros. Con el proyecto de “regaderas inteligentes” se reducirá el desperdicio del agua durante
esta práctica de hasta un 50%. Regresando al ejemplo de la familia, pero ahora ya usando este
sistema, por cada ducha que tomen los integrantes, se consumirán solamente los 100 litros que
recomienda la OMS, teniendo así un consumo anual de 146,000 litros.
Esto será posible gracias a la posibilidad que ofrece el sistema de templar el agua a la
temperatura deseada en un contenedor extra con 100 litros de capacidad máxima, evitando así
el desecho desmedido del agua fría. El sistema, a través de un display, lograra que el usuario
pueda elegir a que temperatura desea que este el agua antes de meterse a la ducha, una vez
que ya se ha estipulado, el sistema hará una comparación entre el agua caliente y el agua fría
que, gracias a los avances de la termodinámica, se podrá calcular que cantidad de agua de
diferente temperatura se necesita para que los 100 litros queden a la temperatura que se
desea, una vez hecho este cálculo, se mandaran las señales a dos electroválvulas, las cuales
permitirán el flujo del agua por un tiempo específico, este tiempo se calculara gracias a los
conocimientos de análisis de fluidos. Logrando así que todo el sistema funcione de una manera
correcta y eficaz.
1.5 HIPÓTESIS
Sistema de regadera inteligente este proyecto reduce en 100% el desperdicio de agua
al bañarse debido a que el agua cae en la temperatura justa y no existe la necesidad de regular
o esperar que el agua caiga y alcance la temperatura deseada.
2. MARCO TEÓRICO
Sequia:
Escasez de agua:
La escasez de agua constituye uno de los principales desafíos del siglo XXI al que se
están enfrentando ya numerosas sociedades de todo el mundo. A lo largo del último siglo, el
uso y consumo de agua creció a un ritmo dos veces superior al de la tasa de crecimiento de la
población y, aunque no se puede hablar de escasez hídrica a nivel global, va en aumento el
número de regiones con niveles crónicos de carencia de agua.
Ante la reducción que se va dando en este acuífero, que desde 1959 se encuentra en
veda, se han tomado varias medidas tendientes a mejorar las condiciones del manto acuífero
de esta región y evitar problemas de escasez de agua más crítica para la próxima década.
Regadera:
Válvulas:
Este tipo de válvulas se mueve por la acción de una bobina solenoide. Esto la
diferencia de las válvulas motorizadas, con un motor que acciona el mecanismo y les permite
tener posiciones abiertas o cerradas.
Clases de electroválvulas
Las electroválvulas para agua disponen de dos partes básicas: el solenoide y la
válvula. En algunos modelos, el primero convierte la energía eléctrica en mecánica y hace
posible que se accione la válvula, mientras que otros cuentan con dos solenoides para hacer
los movimientos de apertura y cierre. A partir de la configuración de estos dos elementos,
podemos distinguir diversos tipos de una electroválvula para agua:
De tipo directo
Estas electroválvulas e usan en instalaciones tan habituales como lavadoras,
lavaplatos y sistemas de riego. Necesitan de un solenoide que las mantenga abiertas o
cerradas, en combinación con la fuerza de un muelle.
Asistidas
Una válvula solenoide para agua asistida no está controlada directamente por el
solenoide, sino que este ejerce su influencia sobre una válvula piloto secundaria.
Display:
Este es un protector de teclado LCD muy popular para placas Arduino o Freeduino.
Incluye una pantalla LCD de 2×16 y 6 botones pulsadores momentáneos. Los pines 4, 5, 6, 7,
8, 9 y 10 se utilizan para interactuar con la pantalla LCD. El pasador analógico 0 se utiliza para
leer los botones pulsadores. El protector LCD admite el ajuste de contraste y las funciones de
encendido / apagado retroiluminado. También expande los pines analógicos para facilitar la
lectura y visualización del sensor analógico.
El shield del teclado LCD está desarrollado para placas compatibles con Arduino, para
proporcionar una interfaz fácil de usar que les permita a los usuarios navegar por el menú,
realizar selecciones, etc. Consiste en una pantalla LCD de fondo blanco azul de 1602
caracteres. El teclado consta de 5 teclas: seleccionar, arriba, derecha, abajo e izquierda. Para
guardar los pines IO digitales, la interfaz del teclado utiliza solo un canal ADC. El valor clave se
lee a través de un divisor de voltaje de 5 etapas.
Especificación
Voltaje de funcionamiento: 5V
5 botones para suministrar un panel de control de menú personalizado
Botón RST para restablecer el programa Arduino
Integre un potenciómetro para ajustar la retroiluminación
Clavijas de E / S ampliadas disponibles
Pin out Analógico Expandido con configuración DFRobot estándar para una rápida
extensión del sensor
Dimensión: 80 x 58 mm
Sensor de temperatura:
3 METODOLOGÍA
Diseñar una regadera inteligente cuya principal función es mantener la temperatura que
el usuario especifico sin tener que desperdiciar agua como lo hacen las regaderas
convencionales.
Los diferentes actuadores que se comunicaran entre ellos, elegidos durante el diseño
de nuestro sistema constan de: un keypad, una pantalla LCD, un microcontrolador, sensores de
temperatura y electroválvulas. Una vez elegidos estos eslabones, se tendrá que lograr el
funcionamiento y la comunicación correcta entre todos ellos, para ello, se realizara una
programación, la cual logrará recabar los datos que el usuario ingrese a través del keypad,
interpretarlos, realizar los cálculos correspondientes, para después obtener el resultado
esperado por el usuario.
Una vez realizado la programación, se tendrá que poner a prueba por primera vez
antes de ponerlo en marca en campo, en esta prueba se analizará todos los inconvenientes
que se encuentren, así como fallas en la programación, en los actuadores, problemas externos
que se presenten, etc. Una vez localizados los puntos débiles del sistema, se mejorarán y se
volverá a poner en marcha para ver si se logró solucionar, y así sucesivamente hasta que no
presente ninguna falla.
4 Experimentación
El principio de funcionamiento de la regadera consiste en manipular las llaves de agua para así
poder obtener la temperatura deseada, esto tiene como consecuencia el desperdicio de hasta
6 litros de agua, lo que se propone es el diseño de una regadera cuya manipulación sea de
manera electrónica a través de electroválvulas y servomotores que controlen que el agua fluya
solo cuando se encuentre a la temperatura seleccionada por el usuario. En caso de que la
temperatura no sea la indicada por el usuario se activa una electroválvula que hace que el
agua recircule al depósito de agua caliente, y mediante el giro de servomotores se ajusta la
temperatura hasta alcanzar la solicitada por el usuario. De manera general el funcionamiento
de la regadera eléctrica se muestra en el diagrama de flujo
Esta etapa se encuentra formada por el Arduino 2560 esté se encarga de recibir la información
ingresada por el usuario y la obtenida a través del sensor LM35, después de recibirla la procesa
y emite las señales para el funcionamiento de las válvulas.
Esta biblioteca permite a la placa Arduino controlar displays LCD basados en el chipset Hitachi
HD44780 (o compatibles), que se encuentra en la mayoría de LCDs de texto. La biblioteca
trabaja en modo 4-bit o en 8-bit (es decir, por medio de 4 u 8 líneas de datos, además de RS,
ENABLE, y. opcionalmente, las líneas de control RW). Enseguida se declaran los pines que se
están usando de la siguiente manera.
Parámetros
lcd: una variable de tipo LiquidCrystal
cols: número de columnas que tiene el display
rows: número de filas que tiene el display
En este caso como la función queda de la siguiente manera ya que se utiliza una pantalla de
16x2:
Donde entre comillas se coloca el texto que se quiere desplegar en la pantalla, para este caso
en el primer renglón de la pantalla se colocará el mensaje "LA TEMPERATURA".
Para colocar el cursor en otro renglón de la pantalla se usa la función.
Los argumentos de esta función representan el renglón y la columna donde se quiere escribir,
en este caso solo se coloca en el principio del segundo renglón, porque lo que se quiere es
empezar a escribir en el segundo renglón de la pantalla el mensaje "DESEADA ES:
El código en Arduino para la configuración y control de la pantalla LCD es el siguiente:
La siguiente parte de la interfaz consiste en integrar dos botones con los cuales el usuario
pueda aumentar o disminuir la temperatura que desea. Estos botones se conectan al Arduino
mediante puertos de entrada digitales.
En base a esto el rango de valores que toma la regadera va de los 15°C a los 45ºC y se toma
como referencia inicial al encenderla 22°C, para que el usuario no deba empezar desde cero y
no le sea complicado llegar a la temperatura deseada.
Para conectar los botones se utilizan las terminales digitales número 6 y 7, pero se pueden
usar las -terminales del 0 al 53 puesto que todas estas son digitales.Se pueden observar las
conexiones que son necesarias para la unión entre los interruptores y el Arduino.
Para la parte de software primero se renombran los pines 6 y 7 con el nombre de las variables
botonsube y botonbaja de la siguiente manera.
Después se especifica que estos pines funcionan como entradas digitales utilizando la función
pinMode con la cual cuenta Arduino. El código para hacer esto es el siguiente:
Ahora, se necesitan dos variables que indiquen cuando la posición del interruptor cambia de
estado
Se debe implementar en el código que cuando el usuario presione un botón y suceda el
cambio de estado se incremente o decremente la variable que va a almacenar la temperatura
y después se muestre en la pantalla LCD.
La variable temp empieza en 22° como se explicó anteriormente esto se hace con el fin de que
no sea tan complicado llegar a la temperatura deseada.
Otra cuestión importante que se consideró para el diseño es que los botones no presenten
rebotes, para esto se coloca un retraso de 200ms después de que el usuario presiona el botón,
otra cuestión útil es que si el usuario presiona el botón y lo sostiene el conteo seguirá
aumentando.
Una vez que se ha diseñado interfaz que se usara para para interactuar con el usuario, se
realiza la etapa de sensado, en esta etapa el sensor se encarga de medir la temperatura, esta
información se usa para compararla con la temperatura solicitada por el usuario.
Debido a que se sensara la temperatura del agua y el sensor LM35 no es aprueba de agua, es
necesario adaptarlo para que pueda funcionar correctamente.
La terminal de señal se manda al puerto analógico A0 porque la señal que se recibe del LM35
es una señal analógica. Se utiliza el convertidor analógico incluido en el arduino para que se
obtenga la lectura del sensor
Esta función lee el valor de tensión en el pin analógico especificado. La placa Arduino posee 16
canales conectados a un conversor analógico digital de 10 bits. Esto significa que convertirá
tensiones entre 0 y 5 voltios a un número entero entre 0 y 1023.
Recibe como parámetro "PIN" que indica el número del pin de la entrada analógica que se
desea leer, y devuelve un valor entero entre (0 a 1023)
Por último se necesitará comparar las variables Temp y TempR de manera que cuando sean
iguales por más o menos 2 se encienda el relevador para activar la electroválvula que indique
que la comparación es correcta.
En primer lugar se deben conectar los relevadores al Arduino, la conexión se hace a través de
puertos digitales.
Esta parte muestra el caso cuando el segundo relevador se activa o desactiva cuando el
usuario presione el botón de ACTIVAR o el botón de DESACTIVAR respectivamente.
Las conexiones y la apariencia del circuito con los relevadores se muestran a continuación, se
puede observar que se utilizan dos relés, uno para cada electroválvula.
Se usan dos electroválvulas la primera hace que el agua recircule por las tuberías hasta que se
alcance la temperatura solicitada por el usuario y la segunda se acciona una vez que se alcanza
esta temperatura para permitir el flujo del agua en la regadera. Se utilizan dos electroválvulas
de solenoide
Este tipo de electroválvulas utilizan un solenoide para permitir o impedir el paso del agua a
través de ella por lo cual tienen alrededor de un consumo de corriente de 2 Amperes y esté
modelo en específico necesita un voltaje de 12V y una corriente de 1.8 Amperes para
funcionar.
Cada una de las electroválvulas se conecta a un relevador para poder ser activada, debido a la
corriente que consumen. La electroválvula al ser un actuador no lleva programación directa,
solo recibe la señal del relevador para abrirse o cerrarse, la primera electroválvula es la
encargada de recircular el agua al tanque de agua caliente mientras que la segunda es la
encargada de permitir el paso del agua al usuario.
Una vez que se tiene la servoválvula, está se conecta a la alimentación y al Arduino. Los
servomotores tienen tres hilos: alimentación, tierra, y señal. El cable de alimentación suele ser
rojo, y debe ser conectado al pin de 5V de la placa Arduino. El cable a tierra es normalmente
de color negro o marrón y se debe conectar al pin de tierra de la placa Arduino. El cable de
señal es generalmente de color amarillo, naranja o blanco y debe ser conectado a un pin digital
en la placa arduino.
5 Análisis de resultado
Conclusiones
Trabajo futuro
REFERENCIAS
Ducha inteligente. (s. f.). Comunidad Socialab. Recuperado 12 de octubre de 2021, de
https://comunidad.socialab.com/challenges/pela-el-cable/idea/1055
Comisión Nacional de Áreas Naturales Protegidas. (s. f.). ¿Sabes cuánta agua
%7E:text=De%20acuerdo%20a%20la%20Organizaci%C3%B3n,de
%20consumo%20como%20de%20higiene.
Comisión Nacional de Áreas Naturales Protegidas. (s. f.). ¿Sabes cuánta agua
https://www.gob.mx/conanp/articulos/sabes-cuanta-agua-consumes#:
%7E:text=De%20acuerdo%20a%20la%20Organizaci%C3%B3n,de
%20consumo%20como%20de%20higiene.
Escasez de agua | Decenio Internacional para la Acción «El agua, fuente de vida»
https://www.un.org/spanish/waterforlifedecade/scarcity.shtml
http://www.scielo.org.mx/scielo.php?script=sci_arttext&pid=S0186-
03482014000200008
Agua.org.mx. https://agua.org.mx/tehuacan-en-la-lucha-por-evitar-escasez-de-
agua/
https://blog.valvulasarco.com/electrovalvulas-que-es-y-para-que-sirve
https://www.makerelectronico.com/shield-lcd-keypad-arduino/
sensors.com/es/documentacion/knowledge/el-sensor-de-temperatura
Saldias, A. (2020, 12 noviembre). Tipos de Sensores de Temperatura. Sistemas de
procesos. https://srcsl.com/tipos-sensores-temperatura/