Arduino - Bomba con sensor de agua
En este tutorial aprenderemos a usar un Arduino para activar una bomba para drenar agua cuando sea detectada por un sensor de agua. En otras palabras, descubriremos cómo crear un sistema de drenaje automático utilizando un Arduino, un sensor de agua y una bomba.
Hardware Requerido
Or you can buy the following kits:
| 1 | × | DIYables STEM V3 Starter Kit (Arduino included) | |
| 1 | × | DIYables Sensor Kit (30 sensors/displays) | |
| 1 | × | DIYables Sensor Kit (18 sensors/displays) |
Acerca del sensor de agua y de la bomba
Si no conoces el sensor de agua y la bomba (pinout, cómo funcionan, cómo programar...), aprende sobre ellos en los siguientes tutoriales:
- Arduino - Water Sensor tutorial
- Arduino - controls pump tutorial
Cómo funciona el sistema de drenaje automático
Arduino lee periódicamente el valor del sensor de agua, luego:
- Si el valor es mayor que un umbral predefinido, Arduino enciende el relé para activar la bomba.
- De lo contrario, Arduino apaga la bomba.
Diagrama de Cableado

This image is created using Fritzing. Click to enlarge image
Código de Arduino
Pasos R\u00e1pidos
- Conecta Arduino al PC mediante un cable USB
- Abre el IDE de Arduino y selecciona la placa y el puerto correctos
- Copia el código anterior y ábrelo con el IDE de Arduino
- Haz clic en el botón Subir del IDE de Arduino para cargar el código al Arduino

- Coloca el sensor de agua dentro del agua
- Consulta el estado de la bomba
Explicación del código
¡Lee la explicación línea por línea en los comentarios del código fuente!
Video Tutorial
Estamos considerando crear tutoriales en video. Si considera que los tutoriales en video son importantes, suscríbase a nuestro canal de YouTube para motivarnos a crear los videos.