Tabla de contenido:
- Suministros
- Paso 1: transfiera el script.ino a su Arduino Uno R3
- Paso 2: el esquema
- Paso 3: Termine el ensamblaje y la prueba
Video: Ahorro de bomba Arduino: 3 pasos
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:41
En un duro día de invierno, mi esposa y yo estábamos sentados en la sala leyendo, cuando ella nos miró y me preguntó: "¿Qué es ese sonido?" Algo funcionaba de manera constante en la casa que pensamos que no nos sonaba familiar, así que bajé a investigar. Resultó que la salida de agua exterior de mi bomba de sumidero del sótano se había congelado y la bomba de sumidero había estado trabajando continuamente para hacer lo que ya no era posible, y se estaba calentando mucho en el proceso.
Mientras desmontaba la manguera de salida y la descongelaba, pensé que esta podría ser una gran oportunidad para construir un circuito para monitorear mi bomba y apagarla si esto sucedía nuevamente en el futuro, para evitar que se quemara. Después de un mes de investigación, pedidos de piezas y pruebas, nació Arduino Pump Saver.
El boceto adjunto de Arduino "PumpSaver.ino" está configurado para monitorear la corriente extraída de la bomba, y si excede 1 amperio durante más de un minuto, el relé se disparará para detener la bomba, se encenderá un LED y se activará una alarma. se reproducirá desde un altavoz adjunto cada 5 minutos para hacerle saber que algo anda mal.
En este punto, me gustaría advertir a todos los lectores, siempre es una buena idea tener una bomba de respaldo instalada en caso de que la primaria falle, en su propia fuente de alimentación (la mía es una unidad de respaldo de batería). Obviamente, no desea que su sótano se inunde en caso de que algo salga mal con el sistema
Suministros
1 x Arduino Uno (usé un Uno R3) y una fuente de alimentación para ejecutarlo
1 x módulo de interruptor de relé de 5v (jqc-3ff-s-z)
Optoacoplador de transistor 1 x 4N36, junto con un zócalo IC para soportarlo
1 x módulo sensor de corriente ACS712
1 altavoz de 8 ohmios (y cubierta de rejilla, si desea tenerla en la pared)
1 x LED con resistencia de 470 ohmios (si desea un indicador de disparo del sistema visual)
una pequeña placa de proyecto de circuito impreso
una caja de proyecto
cable de altavoz
¡Mi script PumpSaver.ino!
barra de sobretensión (recomendada pero opcional)
Paso 1: transfiera el script.ino a su Arduino Uno R3
Con el software Arduino IDE, transfiera el boceto PumpSaver.ino adjunto a su Arduino Uno R3. Consulte el sitio web de Arduino para cualquier problema relacionado con la conectividad.
Paso 2: el esquema
Siguiendo este esquema, complete el cableado de este circuito, asegurándose de colocarlo de una manera que funcione con su caja. Usé una placa de circuito impreso de hobby junto con UNO y algunos extremos de cables de extensión que tenía por ahí. Todos los componentes se encuentran con bastante facilidad en Ebay o Amazon.
Se requiere el opto-transistor 4N36 ya que la entrada para estos módulos de relé se activará incluso cuando el pin digital de salida en el Arduino sea BAJO. Básicamente, solo estamos separando el pin de entrada del módulo de relé demasiado sensible del pin digital 10 de Arduino enviándolo a través de un transistor controlado ópticamente, alimentado desde el pin 10 mismo.
Una nota sobre el LED: NO conecte el LED directamente a los pines de salida digital en el Arduino; asegúrese de usar la resistencia. Un LED por sí solo seguramente dañará su Arduino UNO.
Asegúrese de determinar la corriente que consume su bomba de sumidero antes de seleccionar su módulo actual. El mío tiene una potencia de 30 amperios, que es más que suficiente para mi bomba sumergible. Si navega por el boceto de Arduino, encontrará que también contiene un comentario sobre la modificación de la variable mVperAmp en caso de que su sensor actual sea un modelo de 20 amperios.
El boceto también enviará datos al monitor en serie si desea probar mientras está conectado a su computadora.
Paso 3: Termine el ensamblaje y la prueba
Para completar el ensamblaje, elegí instalar una barra de sobretensión para alimentar el sistema. En nuestra región, la electricidad no siempre es confiable, así que pensé que sería mejor prevenir que curar.
Para un toque final, pedí una bonita rejilla de altavoz para mi altavoz de 8 ohmios y la monté en la pared del salón. Para probar el ensamblaje, agarré un calentador portátil y lo conecté, dejándolo funcionando durante más de un minuto. El sistema funcionó según lo diseñado, desconectando el calentador y alarmándome de que había excedido el límite de tiempo.
NOTA: El boceto se puede editar dentro del software Arduino IDE para extender el tiempo de ejecución por el tiempo que tarde su bomba de sumidero en bajar el nivel del agua hasta donde su flotador lo corta. Para mí, esto nunca fue más de un minuto, pero el tuyo puede ser diferente.
Recomendado:
Ahorro de batería Fairy Light: 8 pasos (con imágenes)
Ahorro de batería Fairy Light: las baterías CR2032 son geniales, pero no duran tanto como nos gustaría al conducir LED " Fairy Light " Con la temporada navideña aquí, decidí modificar unas 20 cuerdas de luz para que se ejecuten desde un banco de energía USB. Busqué en línea y f
GPS de ahorro de energía con pantalla de tinta electrónica: 4 pasos
GPS de ahorro de energía con pantalla de tinta electrónica: todos los veranos hago senderismo en lugares remotos. A veces, cuando el rastro es tenue o incluso desaparece, tengo que usar el GPS de mi teléfono para obtener mis coordenadas y luego verificar mi posición en un mapa de papel (a menudo no tengo señal, por lo que los mapas de papel son obligatorios
Corona Safe: Grifo automático de ahorro de agua: 6 pasos
Corona Safe: Grifo automático de ahorro de agua: todos tenemos que lavarnos las manos de vez en cuando para deshacernos del virus y las bacterias, especialmente para el virus Corona, debemos lavarnos las manos durante 20 segundos para deshacernos por completo de él. Además, es posible que el dispensador de jabón o la perilla del grifo no sean necesariamente higiénicos o c
Ahorro de batería, interruptor de corte del protector de descarga con ATtiny85 para automóvil de plomo ácido o batería de lipo: 6 pasos
Ahorro de batería, interruptor de corte del protector de descarga con ATtiny85 para automóvil de plomo ácido o batería de lipo: Como necesito varios protectores de batería para mis automóviles y sistemas solares, encontré los comerciales a $ 49 demasiado caros. También consumen demasiada energía con 6 mA. No pude encontrar ninguna instrucción sobre el tema. Así que hice el mío propio que dibuja 2 mA. ¿Cómo
Ahorro de energía para el hogar Arduino: 5 pasos
Ahorro de energía para el hogar Arduino: está construyendo un sistema de energía para el hogar que está destinado a monitorear la energía de su hogar para reducir las facturas de electricidad y otros servicios públicos. En este modelo, su dispositivo podrá verificar la temperatura de su casa y ajustarla en consecuencia