0% found this document useful (0 votes)
6 views2 pages

Arduino

This document contains an Arduino code for a fire detection system. It uses a fire sensor to trigger an alarm and activate a fire extinguisher when fire is detected. The system also includes visual and audio alerts for safety monitoring.
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
6 views2 pages

Arduino

This document contains an Arduino code for a fire detection system. It uses a fire sensor to trigger an alarm and activate a fire extinguisher when fire is detected. The system also includes visual and audio alerts for safety monitoring.
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd

int sensorFogo = 2;

int buzzer = 8;

int ledAlerta = 9;

int releExtintor = 10;

void setup() {

pinMode(sensorFogo, INPUT);

pinMode(buzzer, OUTPUT);

pinMode(ledAlerta, OUTPUT);

pinMode(releExtintor, OUTPUT);

digitalWrite(buzzer, LOW);

digitalWrite(ledAlerta, LOW);

digitalWrite(releExtintor, LOW);

[Link](9600);

void loop() {

int fogo = digitalRead(sensorFogo);

if (fogo == LOW) {

// FOGO DETECTADO

[Link]("🔥 FOGO DETECTADO! ACIONANDO ALARME !");


digitalWrite(buzzer, HIGH);

digitalWrite(ledAlerta, HIGH);

delay(2000); // aguarda 2 segundos de aviso

[Link]("🧯 ACIONANDO EXTINTOR!");

digitalWrite(releExtintor, HIGH); // ativa bomba / válvula

delay(5000); // Extingue por 5 segundos

digitalWrite(releExtintor, LOW); // desliga

else {

// Normal

[Link]("Ambiente Seguro");

digitalWrite(buzzer, LOW);

digitalWrite(ledAlerta, LOW);

digitalWrite(releExtintor, LOW);

delay(300);

You might also like