- 1
- 15 055
Jorge Angel Espinosa Alonso
Приєднався 28 кві 2015
Proyecto sensor de flujo YF-s201
En este video se muestra el sensor de flujo y su funcionalidad para monitorear el llenado de un tanque.
link del programa:
drive.google.com/drive/folders/1eyRNn4qlA9k1h4dE4Er505Gi-IX2bQ5d?usp=sharing
¡Gracias por ver!
link del programa:
drive.google.com/drive/folders/1eyRNn4qlA9k1h4dE4Er505Gi-IX2bQ5d?usp=sharing
¡Gracias por ver!
Переглядів: 15 056
código para los que dicen que el link de drive ya no funciona: volatile int pulsos; // Cantidad de pulsos del sensor. Como se usa dentro de una interrupcion debe ser volatile unsigned int litrosPorHora;//Calculed litres/hour unsigned char sensorDeFlujo=2;//Pin al que esta conectado el sensor unsigned long tiempoAnterior;//Para calcular el tiempo unsigned long pulsosAcumulados;//Pulsos Acumulados float litros;//litros acumulados void flujo ()//funcion de interrupcion { pulsos++;//simplemente sumar el numero de pulsos } void setup () { pinMode(sensorDeFlujo, INPUT); Serial.begin(9600); attachInterrupt(0,flujo, RISING);//SetupInterrupt //see http;//arduino.cc/en/Reference/attachInterrupt interrupts();//Habilitar Interrupciones tiempoAnterior=millis(); } void loop () { //Cada segundo calcular e imprimir Litros/seg if(millis()-tiempoAnterior>1000) { tiempoAnterior=millis();//Updates cloopTime //Pulse frequiency(Hz)=6.67 Q,Q is flow rate in L/min.(Results in+/- 3% range) //Q=frecuencia/6.67 (L/min) //Q=(frecuencia+60)/6.67 (L/hora) pulsosAcumulados+=pulsos; litrosPorHora=(pulsos*60/6.67);//(Pulse frequency x 60min)/7.50=flow rate in L/hour pulsos=0;//Reset Counter Serial.print(litrosPorHora,DEC);//Print litres/hour Serial.print("L/hour"); Serial.print("Pulsos totales:"); Serial.print(pulsosAcumulados); litros=pulsosAcumulados*1.0/400;//Cada 400 pulsos=1 litro Serial.print("Litros:"); Serial.println(litros); } }
Hola excelente video pero si quisiera medir los litros y el rpm para el rpm como hago?
Tienes el codigo? ya no funciona el link de drive
consiguió el código? podría brindarlo por favor
La carpeta está vacía :(
consiguió el código? podría brindarlo por favor
La programación porfaaa
consiguió el código? podría brindarlo por favor
god job my bro
Me podrian pasar el codigo ¿? porfavor
consiguió el código? podría brindarlo por favor
Hola, podrías reesubir el código? Saludos
consiguió el código? podría brindarlo por favor
No te pases de verga ya quitaste el programa de drive culito
Pasen el código plis
consiguió el código? podría brindarlo por favor
formato video incómodo para ver.
Muy bueno el vídeo, el código funciona de maravillas. Me fue muy útil. Felicidades y muchas gracias
Me puedes pasar el codigo por favor
@@manueldimas9006 consiguió el código? podría brindarlo por favor
Excelenye Video , UNa sugerencia quiza falto explicar la formula de donde o como sacaste los pulsos de frecuencia....Gracias x compartir
Servirá para ponerlo en la tuberia domiciliaria de agua de mi casa ?? Es que ya me duelen las rodillas bajar a cada rato a abrir la llave para ver si hay agua jejejejeje
Genial lo he probado y funciona perfecto , Gracias
¿Aún tiene el código?, me lo podría proporcionar por favor
Tu código funcionó excelente. Muchas gracias por tu aporte.
¿Aún tiene el código?, me lo podría proporcionar por favor
Sabes como se realizaron los calculos para obtener ese 6.67?
Ajustar el 400 por litro al modelo que usas tu aqui en esta instruccion de codigo (litros = pulsosAcumulados*1.0/400; //Cada 400 pulsos = 1 litro). Si no usas el mismo sensor de caudal lo correcto seria rellenar un litro de agua y te apuntas el resultado de cuantos pulsos has necesitado por 1 litro y luego sustituyes el 400 del programa por los pulsos que has obtenido por 1 litro. y ya estaría correcto. Saludos.
por que declaraste al sensor del flujo como char??
Gracias amigo, me ayudaste mucho
consiguió el código? podría brindarlo por favor
@@luisanachapilliquen4651 No se requiere el código, es muy fácil de programar.
Si utilizo una pantalla led para que marce los litros,como seria el esquema completo para el programa de Arduino, ayudame ahí por favor
que tipo de pantalla? solo tienes que moistrar la variable encargada de guardar el conteo del sensor y listo
Muy buen video gracias por los datos y la info compartida.