Alarma de incendio con Arduino
En este tutorial, vamos a aprender cómo hacer un sistema de alarma contra incendios que detecta el fuego y emite una alarma mediante una sirena y una luz.
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 sistema de alarma contra incendios
El sistema de alarma contra incendios incluye dos partes:
- La detección de incendios: puede utilizar el sensor de humo (sensor de gas MQ2) y/o sensor de llama
En la detección de incendios, puedes usar uno de los dos sensores. Sin embargo, para aumentar la fiabilidad, recomendamos usar tanto el sensor de humo como el sensor de llama. Si usas un sensor, el sistema podría no detectar el incendio en alguna ubicación dentro de tu área de monitoreo.
Si no conoces el sensor de gas MQ-2 y el sensor de llama (disposición de pines, cómo funciona, cómo programar ...), aprende sobre ellos en los siguientes tutoriales:
- Arduino - MQ2 Gas Sensor tutorial
- Arduino - Flame Sensor tutorial
Cómo funciona un sistema de alarma contra incendios
Arduino lee los estados del sensor de humo y del sensor de llama; si se detecta humo o llama, Arduino activa el relé para activar una alarma.
Diagrama de Cableado
- Diagrama de cableado con una sirena

This image is created using Fritzing. Click to enlarge image
- Diagrama de cableado con un zumbador de 12 V

This image is created using Fritzing. Click to enlarge image
Código de Arduino
Pasos R\u00e1pidos
- Copia el código anterior y ábrelo con Arduino IDE
- Haz clic en el botón Subir en Arduino IDE para subir el código a Arduino
- Abre el Monitor Serial en Arduino IDE
- Carga el código en Arduino
- Crea humo alrededor del sensor de humo
- Crea una llama frente al sensor de llama
- Escucha la alarma de la sirena o del zumbador
- Ve el resultado en el Monitor Serial.
Explicación del código
Lee la explicación línea por línea en las líneas de 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.