Está en la página 1de 5

UNIVERSIDAD NACIONAL FEDERICO

VILLARREAL
Proyecto de Arduino
(Caudalímetro)
17-12-2018
I. INTRODUCCIÓN
Proyecto sección Digital Communities del Ars Electronica
Prix en 2006.

D
Caudalímetro II. MARCO TEÓRICO.
El sensor de flujo YF-S201 se acopla muy bien a la
entro del estudio de la ingeniería han ido tubería de agua de cualquier edificio o casa y
Ing. Telecomunicaciones 4°ciclo “A”
evolucionando muchas cosas entre ellas hay
diversos materiales que facilitan el proceso de la
realización de algunas cosas, por ejemplo el
arduino, con el arduino se pueden hacer muchas
contiene un sensor de molino para medir la
cosas de manera sencilla y la cual se pueden ocupar
cantidad de líquido que ha pasado a través de él.
en la vida diaria.

Arduino es una plataforma de INTEGRANTES:


prototipos electrónica de código
abierto (open-source) basada en
hardware y software flexibles y
Condori Quispe Reene
fáciles de usar. Está pensado para Córdova Berto Johan Scott
artistas, diseñadores, como hobby Cutipa Bonifacio José Manuel
y para cualquiera interesado en
crear objetos o entornos Anchivilca valencia cristian omar
interactivos.
Arduino puede sentir el entorno mediante la También tiene un sensor magnético de efecto Hall
recepción de entradas desde una variedad de que emite un impulso eléctrico con cada
sensores y puede afectar a su alrededor mediante el revolución. El sensor de efecto Hall está sellado
control de luces, motores y otros artefactos. El para permanecer seguro y seco.
microcontrolador de la placa se programa usando el
“Arduino Programming Language” (basado en El sensor viene con tres cables: rojo (energía 5-
Wiring) y el “Arduino Development Environment” 24VDC), negro (tierra) y amarillo (salida de pulsos
(basado en Processing). Los proyectos de Arduino de efecto Hall). Al contar los pulsos de la salida del
pueden ser autónomos o se pueden comunicar con sensor, se puede calcular fácilmente el flujo de
agua. Cada pulso es de aproximadamente 2.25
software en ejecución en un ordenador (por
mililitros. Tenga en cuenta que esto no es un sensor
ejemplo con Flash, Processing, MaxMSP, etc.).
de precisión, y la frecuencia del pulso varía un
Las placas se pueden ensamblar a mano o poco dependiendo de la velocidad de flujo, presión
encargarlas preensambladas; el software se puede del fluido y la orientación del sensor. Si se necesita
descargar gratuitamente. Los diseños de referencia más del 10% de precisión se tendrá que hacer la
del hardware (archivos CAD) están disponibles calibración adecuada. Sin embargo, es genial para
bajo licencia open-source, por lo que eres libre de las tareas diarias cotidianas.
adaptarlas a tus necesidades.
Arduino recibió una mención honoríca en la
2

 Lcd 20x4
 Sensor YF-S201
La señal de pulso es una simple onda cuadrada así  Potenciometro 10k
que es bastante fácil de registrar y convertir en 1
litros por minuto utilizando la siguiente fórmula.  Manguera de pulgada
2
 Cople
Frecuencia de pulsos (Hz) / 7 = caudal en L / min.  Cable USB
 Power bank 1500mah
 Botella de plástico de 3 litros vacía

B. Conexiones

Este sensor tiene un cuero de plástico, un rotor de


agua y un sensor de efecto hall. Cuando el agua
fluye a través del rotor, el rotor rueda. Su velocidad
cambia con diferente tasa de flujo. El sensor de
efecto Hall da salida al impulso correspondiente a
la señal, tiene una precisión del 3% de 1 a 60 litros
por minuto.

Figura 2. Conexiones basandose en el esquema.

III. DESARROLLO
Mediante el esquema se prosiguió a hacer todas
. las conexiones, se usó una mini protoboard de 170
A. Esquema puntos para implementarlo también y quedara ya
todo visto de la mejor manera y se batallara menos
a la hora de poner en funcionamiento el proyecto.

Figura 1. Esquema de conexión del arduino.


Como primer paso buscamos un proyecto el cual se
asocie con nuestra carrera y nos sirva como
ingenieros, encontramos uno el cual modificamos y
lo llamamos “caudalímetro” el cuál se compone de
los siguientes materiales:
 Arduino uno.
3

A. Código del programa pulsos_Acumulados += pulsos;


litros_Hora = (pulsos * 60 / 7.5);
litros = pulsos_Acumulados*1.0/450;
pulsos = 0;
LCD_2004();
}
}

void LCD_2004()
{
lcd.clear();
lcd.setCursor(0,0);
Figura 3. Programando en software (arduino). lcd.print("CAUDALIMETRO EQUIPO");
lcd.setCursor(0,1);
Mediante el software de arduino se realizó el lcd.print(" 6 ");
código de programación y quedó como lo lcd.setCursor(0,2);
siguiente: lcd.print("-> ");
lcd.print(litros_Hora, DEC);
#include <LiquidCrystal.h> lcd.print(" L/Hora");
lcd.setCursor(0,3);
LiquidCrystal lcd(12, 11, 7, 6, 5, 4);
lcd.print("-> ");
lcd.print(litros);
const int sensor = 2;
lcd.print(" Litros");
int litros_Hora;
}
volatile int pulsos = 0;
unsigned long tiempoAnterior = 0;
unsigned long pulsos_Acumulados = 0;
float litros; B. Montaje del proyecto

void flujo()
{
pulsos++;
}

void setup()
{
pinMode(sensor, INPUT_PULLUP);
lcd.begin(20,4);
interrupts();
attachInterrupt(digitalPinToInterrupt(sensor),f Figura 4. Base hecha de madera.
lujo, RISING);
tiempoAnterior = millis(); Para finalizar realizamos una carcasa hecha de
} madera, se decidió usar esta madera por la facilidad
de cortar y darle forma a nuestro criterio.
void loop () Se cortó una tabla de 10cm x 15cm para la base, 2
{ tablas de 10cm x 7cm y 2 tablas de 15cm x 7cm.
if(millis() - tiempoAnterior > 1000) Se utilizó clavos, tornillos y pegamento para unir
{ todas las piezas de madera y terminar la carcasa.
tiempoAnterior = millis();
4

También se le agregó unos prismas rectangulares


para poder sostener la pantalla LCD por dentro.
La carcasa quedó como en la figura 4.

Figura 7. Montaje del proyecto en la base.

Por último montamos todo el prototipo en la base


Figura 5. Porta cd para la base. de madera realizada, para usar una fuente de
alimentación se decidió usar una power bank de
Se decidió cortar un porta cd para hacer la cubierta 1500 mah , cosa que este se fijó a un lado con unas
superior ya que la cubierta del cd tiene una bisagra omegas y el sensor por un costado igual se fijó con
que es muy útil para poner una cubierta con unas omegas.
bisagra, se cortó la parte del cd como se muestra en
la figura 5 para atornillarla por dentro.

Figura 8. Presentación del proyecto final.

Por último se agregó una cubierta de acrílico de un


Figura 6. Porta Cd en la base. porta CD para poder cubrir toda la caja, ya
teniendo todo listo se conectó para probarlo y
La parte que se cortó del cd quedó atornillado checando que todo esté perfectamente funcionando.
como se muestra en la figura 6.
IV. CONCLUSIONES
Existen plataformas de hardware libre, como lo es
el Arduino, una placa con un controlador y un
entorno de desarrollo, su sencillez y bajo costo nos
permiten hacer múltiples diseños y múltiples tipos
de uso de éste. Recurrimos al uso del Arduino
puesto que permite realizar muchas tareas,
ahorrando elementos electrónicos y en sustitución,
el uso de un lenguaje de programación, lo que hace
5

que sea de muy fácil uso. Debido a que fuimos


asignados a un proyecto que usara elementos
electrónicos, y tocamos el tema de Arduino con
ayuda de un libro, decidimos hacer algo que
involucrara los elementos electrónicos que vimos
en clase, además que fuera algo novedoso y
singular.

También podría gustarte