TUTORIAL:
DETECTOR DE FOGO
COM ARDUINO
@rodrigowsanches rodrigowsanches@[Link]
INTRODUÇÃO:
Este projeto tem como objetivo detectar a
presença de chamas ou calor usando um
sensor de fogo conectado ao Arduino. Quando
o fogo é detectado, o sistema aciona
automaticamente um alarme sonoro por meio
de um buzzer. Esse tipo de sistema pode ser
usado como alerta em pequenos protótipos
de segurança ou demonstrações educativas.
LISTA DE MATERIAIS:
1x Arduino Uno
1x Sensor de fogo (IR flame sensor)
1x Buzzer
Jumpers
Protoboard
@rodrigowsanches rodrigowsanches@[Link]
ESQUEMA DE LIGAÇÃO
SENSOR DE FOGO
VCC → 5V DO ARDUINO
GND → GND DO ARDUINO
D0 (SAÍDA DIGITAL) → PINO 2 DO ARDUINO
BUZZER
SINAL → PINO 10 DO ARDUINO
GND → GND DO ARDUINO
@rodrigowsanches rodrigowsanches@[Link]
Código do Projeto:
const int sensorFogo = 2; // Pino do sensor de fogo
const int buzzer = 10; // Pino do buzzer
void setup() {
pinMode(sensorFogo, INPUT); // Define o sensor como entrada
}
void loop() {
int leitura = digitalRead(sensorFogo); // Lê o estado do sensor
if (leitura == LOW) {
// Fogo detectado (sensor ativo em LOW)
tone(buzzer, 1000); // Toca tom de 1000 Hz
} else {
noTone(buzzer); // Para o som
}
delay(100); // Delay curto
}
@rodrigowsanches rodrigowsanches@[Link]
Como Funciona o Código:
O Arduino lê o valor do sensor de fogo pelo pino digital.
Quando o sensor detecta chama, ele envia nível LOW, e o
Arduino aciona o buzzer com um som agudo (1000 Hz).
Quando não há fogo, o buzzer é desligado.
O sistema realiza essa verificação constantemente, com um
pequeno intervalo de 100 milissegundos.
Conclusão:
Este projeto é uma forma simples e eficaz de demonstrar detecção
de incêndio ou chamas com Arduino. Ele pode ser usado em
maquetes, feiras de ciências ou como base para sistemas maiores.
Também é possível expandir o projeto adicionando LEDs de alerta,
displays, ou até notificações via Wi-Fi usando ESP32.
@rodrigowsanches rodrigowsanches@[Link]