Cirkit Designer LogoCirkit DesignerYour all-in-one circuit design IDE Launch Cirkit Designer App

Arduino UNO Based Fire Detection and Safety System with Relay-Controlled Water Pump

View and Edit Project In Cirkit DesignerImage of Arduino UNO Based Fire Detection and Safety System with Relay-Controlled Water Pump

Circuit Documentation

Summary of the Circuit

This circuit is designed around an Arduino UNO microcontroller, which serves as the central processing unit for various sensors and actuators. The circuit includes flame sensors for detecting fire, an MQ6 gas sensor for detecting LPG and butane, a buzzer for audible alerts, LEDs for visual indicators, a relay for controlling a water pump, and a 12V battery to power the water pump. The Arduino UNO is responsible for monitoring the sensor inputs and controlling the outputs based on predefined conditions.

Component List

Arduino UNO

LED: Two Pin (red)

LED: Two Pin (yellow)

Buzzer

12V SINGLE CHANNEL RELAY

Flame Sensor (x2)

MQ6 Gas Sensor

Water Pump

12V Battery (mini)

Wiring Details

Arduino UNO

LED: Two Pin (red)

LED: Two Pin (yellow)

Buzzer

12V SINGLE CHANNEL RELAY

Flame Sensor

MQ6 Gas Sensor

Water Pump

12V Battery (mini)

Documented Code

void setup() {
  // put your setup code here, to run once:

}

void loop() {
  // put your main code here, to run repeatedly:

}

The provided code is a template with empty setup() and loop() functions. The setup() function is intended for initialization code that runs once when the Arduino is powered on or reset. The loop() function contains the main logic of the program, which runs repeatedly as long as the Arduino is powered.

Further implementation is required to handle sensor readings, control the relay, LEDs, buzzer, and other components based on the sensor inputs.