Alarme de Incêndio com Arduino
Neste tutorial, vamos aprender a fazer um sistema de alarme de incêndio que detecta o fogo e dispara o alarme por meio de sirene e luz.
Hardware Necessário
Or you can buy the following kits:
| 1 | × | DIYables STEM V3 Starter Kit (Arduino included) | |
| 1 | × | DIYables Sensor Kit (18 sensors/displays) |
Sobre o Sistema de Alarme de Incêndio
O sistema de alarme de incêndio inclui duas partes:
- A detecção de incêndio: pode usar o sensor de fumaça (sensor de gás MQ2) e/ou o sensor de chama
Na detecção de incêndio, você pode usar um dos dois sensores. No entanto, para aumentar a confiabilidade, recomendamos usar tanto o sensor de fumaça quanto o sensor de chama. Se você usar apenas um sensor, o sistema pode não detectar o fogo em alguns locais da sua área de monitoramento.
Se você não conhece o sensor de gás mq2 e o sensor de chama (pinagem, como funcionam, como programar ...), aprenda sobre eles nos seguintes tutoriais:
- Tutorial Arduino - Sensor de Gás MQ2
- Tutorial Arduino - Sensor de Chama
Como o Sistema de Alarme de Incêndio Funciona
O Arduino lê os estados do sensor de fumaça e do sensor de chama; se fumaça ou chama for detectada, o Arduino ativa o relé para disparar um alarme.
Diagrama de Ligação
- Diagrama de ligação com uma sirene

This image is created using Fritzing. Click to enlarge image
- Diagrama de ligação com um buzzer de 12V

This image is created using Fritzing. Click to enlarge image
Código Arduino
Passos Rápidos
- Copie o código acima e abra-o com o Arduino IDE
- Clique no botão Upload no Arduino IDE para carregar o código no Arduino
- Abra o Serial Monitor no Arduino IDE
- Carregue o código no Arduino
- Crie um pouco de fumaça ao redor do sensor de fumaça
- Crie uma chama na frente do sensor de chama
- Ouça o som do alarme da sirene ou do buzzer
- Veja o resultado no Serial Monitor.
Explicação do Código
Leia a explicação linha por linha nas linhas de comentário do código-fonte!