Arduino Nano - Botón - Bomba
Este tutorial te enseña cómo usar Arduino Nano para encender una bomba durante unos segundos y luego apagarla cuando se presiona un botón.
Hardware Requerido
Or you can buy the following kits:
| 1 | × | DIYables Sensor Kit (30 sensors/displays) | |
| 1 | × | DIYables Sensor Kit (18 sensors/displays) |
Acerca de Botón y Bomba
Si no está familiarizado con la bomba y el botón (incluyendo la asignación de pines, el funcionamiento y la programación), los siguientes tutoriales pueden ayudar:
- Arduino Nano - Button tutorial
- Arduino Nano - controls pump tutorial
Diagrama de Cableado

This image is created using Fritzing. Click to enlarge image
Ver La mejor forma de alimentar Arduino Nano y otros componentes.
Código de Arduino Nano
※ Nota:
El código anterior realiza las siguientes tareas:
- Utiliza la biblioteca ezButton library para eliminar el rebote del botón. Consulta Why do we need debouncing? para obtener más información.
- Utiliza la ezOutput library para encender la bomba durante 10 segundos cuando se presiona el botón.
- Es código no bloqueante, gracias a las bibliotecas ezButton y ezOutput.
Pasos R\u00e1pidos
- Conecta un cable USB desde el Arduino Nano a una computadora.
- Abre el IDE de Arduino, selecciona la placa y el puerto adecuados.
- Haz clic en el icono Bibliotecas en la barra izquierda del IDE de Arduino.
- Busca “ezButton” y localiza la biblioteca de botones de ArduinoGetStarted.
- Pulsa el botón Instalar para instalar la biblioteca ezButton.

- Busca “ezOutput” y localiza la biblioteca de salida de ArduinoGetStarted.
- Haz clic en el botón Instalar para instalar la biblioteca ezOutput.

- Copia el código y ábrelo en el IDE de Arduino.
- Haz clic en el Subir botón en el IDE de Arduino para compilar y subir el código al Arduino Nano.

- Presione el botón
- Consulte el estado de la bomba
Explicación del código
¡Consulta la explicación línea por línea contenida 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.